1. 07 Dec, 2011 2 commits
  2. 21 Nov, 2011 1 commit
    • Additional fixes for FreeBSD-10 build: · c6084f68
      /:			* libtool.m4: Additional FreeBSD 10 fixes.
      
      boehm-gc/:		* configure: Regenerate.
      gcc/:			* configure: Regenerate.
      libffi/:		* configure: Regenerate.
      libgfortran/:		* configure: Regenerate.
      libgomp/:		* configure: Regenerate.
      libitm/:		* configure: Regenerate.
      libjava/:		* configure.ac: Fix some more FreeBSD 10 issues..
      			* configure: Regenerate.
      libjava/libltdl/:	* acinclude.m4: Additional FreeBSD 10 fixes.
      			* configure: Regenerate.
      libmudflap/:		* configure: Regenerate.
      libobjc/:		* configure: Regenerate.
      libquadmath/:		* configure: Regenerate.
      libssp/:		* configure: Regenerate.
      libstdc++-v3/:		* configure: Regenerate.
      lto-plugin/:		* configure: Regenerate.
      zlib/:			* configure: Regenerate.
      
      From-SVN: r181593
      Andreas Tobler committed
  3. 10 Nov, 2011 1 commit
  4. 04 Sep, 2011 1 commit
  5. 25 Aug, 2011 1 commit
  6. 11 Jul, 2011 1 commit
  7. 29 Jun, 2011 2 commits
  8. 14 Jun, 2011 1 commit
  9. 29 Apr, 2011 1 commit
  10. 13 Feb, 2011 1 commit
    • Remove freebsd1 from libtool.m4 macros and config.rpath. · 029c8f3e
      /:
      	Import from Libtool and gnulib:
      
      	2011-01-27  Gerald Pfeifer  <gerald@pfeifer.com>
      
      	Prepare for supporting FreeBSD 10.
      	* config.rpath: Remove handling of freebsd1* which soon would
      	match FreeBSD 10.0.
      
      	2011-01-20  Gerald Pfeifer  <gerald@pfeifer.com>  (tiny change)
      
      	Remove support for FreeBSD 1.x.
      	* libtool.m4 (_LT_LINKER_SHLIBS)
      	(_LT_SYS_DYNAMIC_LINKER): Remove handling of freebsd1* which
      	soon would incorrectly match FreeBSD 10.0.
      
      boehm-gc/:
      	* configure: Regenerate.
      
      gcc/:
      	* configure: Regenerate.
      
      libffi/:
      	* configure: Regenerate.
      
      libgfortran/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Likewise.
      	* configure: Likewise.
      
      libgo/:
      	* config/libtool.m4: (_LT_LINKER_SHLIBS)
      	(_LT_SYS_DYNAMIC_LINKER): Remove handling of freebsd1* which
      	soon would incorrectly match FreeBSD 10.0.
      	* configure: Regenerate.
      
      libgomp/:
      	* configure: Regenerate.
      
      libjava/:
      	* configure: Regenerate.
      	* shlibpath.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Remove handling
      	of freebsd1* which soon would incorrectly match FreeBSD 10.0.
      
      libjava/classpath/:
      	* config.rpath, ltcf-c.sh, ltcf-gcj.sh, ltconfig: Remove
      	handling of freebsd1* which soon would match FreeBSD 10.0.
      	* configure: Regenerate.
      
      libjava/libltdl/:
      	* acinclude.m4 (AC_LIBTOOL_PROG_LD_SHLIBS)
      	(AC_LIBTOOL_SYS_DYNAMIC_LINKER): Remove handling
      	of freebsd1* which soon would incorrectly match FreeBSD 10.0.
      	* configure: Regenerate.
      
      libmudflap/:
      	* configure: Regenerate.
      
      libobjc/:
      	* configure: Regenerate.
      
      libquadmath/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Likewise.
      	* configure: Likewise.
      
      libssp/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Likewise.
      	* configure: Likewise.
      
      libstdc++-v3/:
      	* configure: Regenerate.
      
      lto-plugin/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      zlib/:
      	* configure: Regenerate.
      
      From-SVN: r170106
      Ralf Wildenhues committed
  11. 09 Feb, 2011 1 commit
  12. 08 Feb, 2011 3 commits
    • ffi.c: Add RTEMS support for cache flushing. · 9993cf60
      2011-02-07  Joel Sherrill <joel.sherrill@oarcorp.com>
      
      	* libffi/src/m68k/ffi.c: Add RTEMS support for cache flushing.
      	Handle case when CPU variant does not have long double support.
      	* libffi/src/m68k/sysv.S: Add support for mc68000, Coldfire,
      	and cores with soft floating point.
      
      From-SVN: r169938
      Joel Sherrill committed
    • ffi.c: Add RTEMS support for cache flushing. · 899fb23d
      2011-02-07  Joel Sherrill <joel.sherrill@oarcorp.com>
      
      	* libffi/src/m68k/ffi.c: Add RTEMS support for cache flushing.
      	Handle case when CPU variant does not have long double support.
      	* libffi/src/m68k/sysv.S: Add support for mc68000, Coldfire,
      	and cores with soft floating point.
      
      From-SVN: r169937
      Joel Sherrill committed
    • configure.ac: Add mips*-*-rtems* support. · 38db4d09
      2011-02-07  Joel Sherrill <joel.sherrill@oarcorp.com>
      
      	* configure.ac: Add mips*-*-rtems* support.
      	* configure: Regenerate.
      	* src/mips/ffitarget.h: Ensure needed constants are available
      	for targets which do not have sgidefs.h.
      
      From-SVN: r169936
      Joel Sherrill committed
  13. 07 Feb, 2011 1 commit
  14. 26 Jan, 2011 1 commit
  15. 03 Jan, 2011 1 commit
  16. 18 Dec, 2010 1 commit
    • re PR libffi/29152 (64-bit darwin ppc port needed for libffi) · 3a9f56e8
      libffi:
      	PR libffi/29152
      	PR libffi/42378
      	* src/powerpc/darwin_closure.S: Provide Darwin64 implementation,
      	update comments.
      	* src/powerpc/ffitarget.h (POWERPC_DARWIN64): New,
      	(FFI_TRAMPOLINE_SIZE): Update for Darwin64.
      	* src/powerpc/darwin.S: Provide Darwin64 implementation,
      	update comments.
      	* src/powerpc/ffi_darwin.c: Likewise.
      
      From-SVN: r168016
      Iain Sandoe committed
  17. 06 Dec, 2010 1 commit
  18. 03 Dec, 2010 1 commit
  19. 01 Dec, 2010 1 commit
  20. 29 Nov, 2010 1 commit
    • sysv.S (FDE_ENCODING, FDE_ENCODE): Define. · e12bcbf4
      2010-11-29  Richard Henderson  <rth@redhat.com>
      	    Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
      
      	* src/x86/sysv.S (FDE_ENCODING, FDE_ENCODE): Define.
      	(.eh_frame): Use FDE_ENCODING.
      	(.LASFDE1, .LASFDE2, LASFDE3): Simplify with FDE_ENCODE.
      
      Co-Authored-By: Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
      
      From-SVN: r167251
      Richard Henderson committed
  21. 15 Nov, 2010 1 commit
    • libffi-dg.exp: Rename ... · ed2a97eb
      	* testsuite/lib/libffi-dg.exp: Rename ...
      	* testsuite/lib/libffi.exp: ... to this.
      	* libffi/testsuite/libffi.call/call.exp: Don't load libffi-dg.exp.
      	* libffi/testsuite/libffi.special/special.exp: Likewise.
      
      From-SVN: r166768
      Rainer Orth committed
  22. 28 Oct, 2010 1 commit
  23. 01 Oct, 2010 1 commit
  24. 03 Sep, 2010 1 commit
  25. 11 Aug, 2010 1 commit
  26. 09 Aug, 2010 1 commit
    • configure.ac: Add target powerpc64-*-freebsd*. · 87d072e0
      2010-08-09  Andreas Tobler  <andreast@fgznet.ch>
      
              * configure.ac: Add target powerpc64-*-freebsd*.
              * configure: Regenerate.
              * testsuite/libffi.call/cls_align_longdouble_split.c: Pass
              -mlong-double-128 only to linux targets.
              * testsuite/libffi.call/cls_align_longdouble_split2.c: Likewise.
              * testsuite/libffi.call/cls_longdouble.c: Likewise.
              * testsuite/libffi.call/huge_struct.c: Likewise.
      
      From-SVN: r163030
      Andreas Tobler committed
  27. 06 Aug, 2010 10 commits