Skip to content

Commit

Permalink
Rebase from GCC
Browse files Browse the repository at this point in the history
  • Loading branch information
atgreen committed Feb 8, 2011
1 parent a26e394 commit 3b83624
Show file tree
Hide file tree
Showing 41 changed files with 264 additions and 27 deletions.
14 changes: 14 additions & 0 deletions .pc/aix-ibm-xlc/ChangeLog
Expand Up @@ -3,6 +3,20 @@
* configure.ac: Fix x86 test for pc related relocs.
* confifure: Rebuilt.

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.

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.

2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>

PR target/40125
Expand Down
14 changes: 14 additions & 0 deletions .pc/debug-build/ChangeLog
@@ -1,3 +1,17 @@
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.

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.

2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>

PR target/40125
Expand Down
2 changes: 1 addition & 1 deletion .pc/debug-build/configure
Expand Up @@ -12224,7 +12224,7 @@ case "$host" in
TARGET=M68K; TARGETDIR=m68k
;;
mips-sgi-irix5.* | mips-sgi-irix6.*)
mips-sgi-irix5.* | mips-sgi-irix6.* | mips*-*-rtems*)
TARGET=MIPS; TARGETDIR=mips
;;
mips*-*-linux*)
Expand Down
2 changes: 1 addition & 1 deletion .pc/debug-build/configure.ac
Expand Up @@ -118,7 +118,7 @@ case "$host" in
TARGET=M68K; TARGETDIR=m68k
;;

mips-sgi-irix5.* | mips-sgi-irix6.*)
mips-sgi-irix5.* | mips-sgi-irix6.* | mips*-*-rtems*)
TARGET=MIPS; TARGETDIR=mips
;;
mips*-*-linux*)
Expand Down
14 changes: 14 additions & 0 deletions .pc/ffi_last_abi/ChangeLog
@@ -1,3 +1,17 @@
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.

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.

2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>

PR target/40125
Expand Down
8 changes: 8 additions & 0 deletions .pc/ffi_last_abi/src/mips/ffitarget.h
Expand Up @@ -29,9 +29,17 @@

#ifdef linux
# include <asm/sgidefs.h>
#elif defined(__rtems__)
/*
* Subprogram calling convention - copied from sgidefs.h
*/
#define _MIPS_SIM_ABI32 1
#define _MIPS_SIM_NABI32 2
#define _MIPS_SIM_ABI64 3
#else
# include <sgidefs.h>
#endif

# ifndef _ABIN32
# define _ABIN32 _MIPS_SIM_NABI32
# endif
Expand Down
14 changes: 14 additions & 0 deletions .pc/fix-grammar/ChangeLog
Expand Up @@ -7,6 +7,20 @@
* configure.ac: Fix x86 test for pc related relocs.
* confifure: Rebuilt.

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.

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.

2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>

PR target/40125
Expand Down
14 changes: 14 additions & 0 deletions .pc/hpux-mallinfo/ChangeLog
Expand Up @@ -16,6 +16,20 @@
* configure.ac: Fix x86 test for pc related relocs.
* confifure: Rebuilt.

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.

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.

2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>

PR target/40125
Expand Down
14 changes: 14 additions & 0 deletions .pc/ml64-safeseh/ChangeLog
@@ -1,3 +1,17 @@
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.

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.

2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>

PR target/40125
Expand Down
14 changes: 14 additions & 0 deletions .pc/msvcc-warning/ChangeLog
@@ -1,3 +1,17 @@
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.

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.

2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>

PR target/40125
Expand Down
14 changes: 14 additions & 0 deletions .pc/sparc-v8-aggregate-returns/ChangeLog
Expand Up @@ -11,6 +11,20 @@
* configure.ac: Fix x86 test for pc related relocs.
* confifure: Rebuilt.

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.

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.

2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>

PR target/40125
Expand Down
2 changes: 1 addition & 1 deletion .pc/stand-alone/configure
Expand Up @@ -11391,7 +11391,7 @@ case "$host" in
TARGET=M68K; TARGETDIR=m68k
;;

mips-sgi-irix5.* | mips-sgi-irix6.*)
mips-sgi-irix5.* | mips-sgi-irix6.* | mips*-*-rtems*)
TARGET=MIPS; TARGETDIR=mips
;;
mips*-*-linux*)
Expand Down
2 changes: 1 addition & 1 deletion .pc/stand-alone/configure.ac
Expand Up @@ -114,7 +114,7 @@ case "$host" in
TARGET=M68K; TARGETDIR=m68k
;;

mips-sgi-irix5.* | mips-sgi-irix6.*)
mips-sgi-irix5.* | mips-sgi-irix6.* | mips*-*-rtems*)
TARGET=MIPS; TARGETDIR=mips
;;
mips*-*-linux*)
Expand Down
14 changes: 14 additions & 0 deletions .pc/stdcall-x86-closure-fix/ChangeLog
@@ -1,3 +1,17 @@
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.

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.

2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>

PR target/40125
Expand Down
14 changes: 14 additions & 0 deletions .pc/win64-struct-args/ChangeLog
@@ -1,3 +1,17 @@
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.

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.

2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>

PR target/40125
Expand Down
14 changes: 14 additions & 0 deletions .pc/win64-underscore/ChangeLog
@@ -1,3 +1,17 @@
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.

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.

2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>

PR target/40125
Expand Down
2 changes: 1 addition & 1 deletion .pc/win64-underscore/configure
Expand Up @@ -12230,7 +12230,7 @@ case "$host" in
TARGET=M68K; TARGETDIR=m68k
;;
mips-sgi-irix5.* | mips-sgi-irix6.*)
mips-sgi-irix5.* | mips-sgi-irix6.* | mips*-*-rtems*)
TARGET=MIPS; TARGETDIR=mips
;;
mips*-*-linux*)
Expand Down
2 changes: 1 addition & 1 deletion .pc/win64-underscore/configure.ac
Expand Up @@ -122,7 +122,7 @@ case "$host" in
TARGET=M68K; TARGETDIR=m68k
;;

mips-sgi-irix5.* | mips-sgi-irix6.*)
mips-sgi-irix5.* | mips-sgi-irix6.* | mips*-*-rtems*)
TARGET=MIPS; TARGETDIR=mips
;;
mips*-*-linux*)
Expand Down
14 changes: 14 additions & 0 deletions .pc/x86_pcrel_test/ChangeLog
@@ -1,3 +1,17 @@
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.

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.

2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>

PR target/40125
Expand Down
2 changes: 1 addition & 1 deletion .pc/x86_pcrel_test/configure
Expand Up @@ -12231,7 +12231,7 @@ case "$host" in
TARGET=M68K; TARGETDIR=m68k
;;

mips-sgi-irix5.* | mips-sgi-irix6.*)
mips-sgi-irix5.* | mips-sgi-irix6.* | mips*-*-rtems*)
TARGET=MIPS; TARGETDIR=mips
;;
mips*-*-linux*)
Expand Down
2 changes: 1 addition & 1 deletion .pc/x86_pcrel_test/configure.ac
Expand Up @@ -122,7 +122,7 @@ case "$host" in
TARGET=M68K; TARGETDIR=m68k
;;

mips-sgi-irix5.* | mips-sgi-irix6.*)
mips-sgi-irix5.* | mips-sgi-irix6.* | mips*-*-rtems*)
TARGET=MIPS; TARGETDIR=mips
;;
mips*-*-linux*)
Expand Down
14 changes: 14 additions & 0 deletions ChangeLog
Expand Up @@ -21,6 +21,20 @@
* configure.ac: Fix x86 test for pc related relocs.
* confifure: Rebuilt.

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.

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.

2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>

PR target/40125
Expand Down
1 change: 0 additions & 1 deletion Makefile.in
Expand Up @@ -383,7 +383,6 @@ psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
sys_symbol_underscore = @sys_symbol_underscore@
sysconfdir = @sysconfdir@
target = @target@
target_alias = @target_alias@
Expand Down
Empty file modified compile 100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion configure
Expand Up @@ -12231,7 +12231,7 @@ case "$host" in
TARGET=M68K; TARGETDIR=m68k
;;

mips-sgi-irix5.* | mips-sgi-irix6.*)
mips-sgi-irix5.* | mips-sgi-irix6.* | mips*-*-rtems*)
TARGET=MIPS; TARGETDIR=mips
;;
mips*-*-linux*)
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Expand Up @@ -122,7 +122,7 @@ case "$host" in
TARGET=M68K; TARGETDIR=m68k
;;

mips-sgi-irix5.* | mips-sgi-irix6.*)
mips-sgi-irix5.* | mips-sgi-irix6.* | mips*-*-rtems*)
TARGET=MIPS; TARGETDIR=mips
;;
mips*-*-linux*)
Expand Down
3 changes: 0 additions & 3 deletions fficonfig.h.in
Expand Up @@ -154,9 +154,6 @@
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS

/* Define if symbols are underscored. */
#undef SYMBOL_UNDERSCORE

/* Define this if you are using Purify and want to suppress spurious messages.
*/
#undef USING_PURIFY
Expand Down
1 change: 0 additions & 1 deletion include/Makefile.in
Expand Up @@ -192,7 +192,6 @@ psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
sys_symbol_underscore = @sys_symbol_underscore@
sysconfdir = @sysconfdir@
target = @target@
target_alias = @target_alias@
Expand Down
1 change: 0 additions & 1 deletion man/Makefile.in
Expand Up @@ -190,7 +190,6 @@ psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
sys_symbol_underscore = @sys_symbol_underscore@
sysconfdir = @sysconfdir@
target = @target@
target_alias = @target_alias@
Expand Down
2 changes: 1 addition & 1 deletion patches/debug-build
Expand Up @@ -2,7 +2,7 @@ Index: libffi/ChangeLog
===================================================================
--- libffi.orig/ChangeLog
+++ libffi/ChangeLog
@@ -109,6 +109,13 @@
@@ -123,6 +123,13 @@
* testsuite/libffi.call/cls_longdouble.c: Likewise.
* testsuite/libffi.call/huge_struct.c: Likewise.

Expand Down

0 comments on commit 3b83624

Please sign in to comment.