Skip to content
Snippets Groups Projects
  1. Jul 02, 2005
    • Jakub Jelinek's avatar
      Makefile.def (target_modules): Add libssp. · 77008252
      Jakub Jelinek authored
      	* Makefile.def (target_modules): Add libssp.
      	* configure.in (target_libraries): Add target-libssp.
      	* configure: Rebuilt.
      	* Makefile.in: Rebuilt.
      gcc/
      	* gcc.c (LINK_SSP_SPEC): Define.
      	(link_ssp_spec): New variable.
      	(LINK_COMMAND_SPEC): Add %(link_ssp).
      	(static_specs): Add link_ssp_spec.
      	* configure.ac (TARGET_LIBC_PROVIDES_SSP): New test.
      	* configure: Rebuilt.
      	* config.in: Rebuilt.
      
      	* config/rs6000/linux.h (TARGET_THREAD_SSP_OFFSET): Define.
      	* config/rs6000/linux64.h (TARGET_THREAD_SSP_OFFSET): Likewise.
      	* config/i386/linux.h (TARGET_THREAD_SSP_OFFSET): Likewise.
      	* config/i386/linux64.h (TARGET_THREAD_SSP_OFFSET): Likewise.
      	* config/rs6000/rs6000.md (stack_protect_set, stack_protect_test):
      	If TARGET_THREAD_SSP_OFFSET is defined, use -0x7010(13) resp.
      	-0x7008(2) instead of reading __stack_chk_guard variable.
      	* config/i386/i386.md (UNSPEC_SP_SET, UNSPEC_SP_TEST): Change
      	number.
      	(UNSPEC_SP_TLS_SET, UNSPEC_SP_TLS_TEST): New constants.
      	(stack_protect_set, stack_protect_test): Use *_tls* patterns
      	if TARGET_THREAD_SSP_OFFSET is defined.
      	(stack_tls_protect_set_si, stack_tls_protect_set_di,
      	stack_tls_protect_test_si, stack_tls_protect_test_di): New insns.
      
      	Revert:
      	2005-06-27  Richard Henderson  <rth@redhat.com>
      	* libgcc-std.ver (GCC_4.1.0): New.
      	* libgcc.h (__stack_chk_guard): Declare.
      	(__stack_chk_fail, __stack_chk_fail_local): Declare.
      	* libgcc2.c (L_stack_chk, L_stack_chk_local): New.
      	* mklibgcc.in (lib2funcs): Add them.
      
      From-SVN: r101531
      77008252
  2. Jun 26, 2004
  3. Jun 17, 2004
    • Matthias Klose's avatar
      libtool-version: New. · 401844ef
      Matthias Klose authored
      2004-06-17  Matthias Klose  <doko@debian.org>
      
              * libtool-version: New.
              * Makefile.am (libffi_la_LDFLAGS): Use -version-info for soname.
              * Makefile.in: Regenerate.
      
      From-SVN: r83315
      401844ef
  4. Jan 19, 2004
  5. Dec 20, 2002
  6. Mar 17, 2002
    • Bryce McKinlay's avatar
      Makefile.am: Make target library a convenience library. · ce3b24a7
      Bryce McKinlay authored
      zlib:
      	* Makefile.am: Make target library a convenience library.
      	* Makefile.in: Rebuilt.
      
      libffi:
      	* Makefile.am: libfficonvenience -> libffi_convenience.
      	* Makefile.in: Rebuilt.
      
      boehm-gc:
      	* Makefile.am: Make a convenience library.
      	* Makefile.in: Rebuilt.
      
      libjava:
      	Build a single libgcj.so, without separate gc and zlib libraries.
      	* configure.in: Use convenience libraries for boehm-gc and zlib. Set
      	SYS_ZLIBS if system zlib is used.
      	* configure: Rebuilt.
      	* Makefile.am: Use boehm-gc and zlib convenience libraries.
      	* Makefile.in: Rebuilt.
      	* libtool-version: Increment .so version number.
      
      From-SVN: r50900
      ce3b24a7
  7. Apr 05, 2001
  8. Oct 15, 1999
    • Anthony Green's avatar
      libtool-version: Catch up by incrementing current. · ffccc6be
      Anthony Green authored
              * libtool-version: Catch up by incrementing current.
      
              * configure.host: Disable use of GCJ_PROPERTIES for mips-tx39.
              * configure, include/config.h.in: Rebuilt.
              * acconfig.h (DISABLE_GETENV_PROPERTIES): Undefine.
              * configure.in: Added --disable-getenv-properties and new define
              `DISABLE_GETENV_PROPERTIES'.
      
              * prims.cc (PROCESS_GCJ_PROPERTIES): Define.
              (next_property_key): New function.
              (next_property_value): New function.
              (process_gcj_properties): New function.
              (JvRunMain): Call process_gcj_properties.
              (_JvRunMain): Ditto.
      
              * java/lang/natSystem.cc (init_properties): Set properties defined
              in GCJ_PROPERTIES.  Also add 1.2 style versioning properties.
      
              * include/java-props.h: New file.
      
              * java/lang/natSystem.cc (init_properties): Add new properties to
              conform with Java Product Versioning Specification.
      
      From-SVN: r30007
      ffccc6be
  9. May 07, 1999
    • Tom Tromey's avatar
      libtool-version: New file. · a06fcbd4
      Tom Tromey authored
      	* libtool-version: New file.
      	* Makefile.in: Rebuilt.
      	* Makefile.am (libgcj_la_LDFLAGS): Use -version-info, not
      	-release.
      
      From-SVN: r26828
      a06fcbd4
Loading