summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony Green <green@gmachine.(none)>2010-04-13 10:33:52 -0400
committerAnthony Green <green@gmachine.(none)>2010-04-13 10:33:52 -0400
commit9dc9a293f3d4589fcaf02dd4288c8cebaefa508e (patch)
treeff6fc6447da81ab0e568b4be32a86cb69a6c3947
parentf2c2a4fce9b3eca9f39b4f3545118bc256da4a73 (diff)
downloadlibffi-9dc9a293f3d4589fcaf02dd4288c8cebaefa508e.tar.gz
Rebase to latest GCC sources
-rw-r--r--.pc/closure-api-example-doc/doc/libffi.info32
-rw-r--r--.pc/closure-api-example-doc/doc/libffi.texi2
-rw-r--r--.pc/fix-comments/ChangeLog10
-rw-r--r--.pc/msvcc-warning/ChangeLog10
-rw-r--r--.pc/os2/README10
-rwxr-xr-x.pc/os2/configure4
-rw-r--r--.pc/os2/configure.ac4
-rw-r--r--[-rwxr-xr-x].pc/os2/ltmain.sh0
-rw-r--r--.pc/remove-warnings/ChangeLog10
-rw-r--r--.pc/stand-alone/Makefile.am6
-rwxr-xr-x.pc/stand-alone/configure4
-rw-r--r--.pc/stand-alone/configure.ac4
-rw-r--r--ChangeLog17
-rw-r--r--Makefile.am3
-rw-r--r--README10
-rw-r--r--[-rwxr-xr-x]compile0
-rw-r--r--[-rwxr-xr-x]config.guess0
-rw-r--r--[-rwxr-xr-x]config.sub0
-rwxr-xr-xconfigure4
-rw-r--r--configure.ac4
-rw-r--r--[-rwxr-xr-x]depcomp0
-rw-r--r--doc/.svn/entries62
-rw-r--r--doc/.svn/text-base/libffi.texi.svn-base2
-rw-r--r--doc/libffi.info33
-rw-r--r--doc/libffi.texi2
-rw-r--r--include/.svn/entries14
-rw-r--r--[-rwxr-xr-x]install-sh0
-rw-r--r--[-rwxr-xr-x]ltmain.sh0
-rw-r--r--man/.svn/entries16
-rw-r--r--[-rwxr-xr-x]mdate-sh0
-rw-r--r--[-rwxr-xr-x]missing0
-rw-r--r--patches/closure-api-example-doc35
-rw-r--r--patches/fix-comments4
-rw-r--r--patches/stand-alone208
-rw-r--r--src/.svn/entries50
-rw-r--r--src/alpha/.svn/entries12
-rw-r--r--src/arm/.svn/entries24
-rw-r--r--src/arm/.svn/text-base/sysv.S.svn-base3
-rw-r--r--src/arm/sysv.S3
-rw-r--r--src/avr32/.svn/entries12
-rw-r--r--src/cris/.svn/entries12
-rw-r--r--src/frv/.svn/entries12
-rw-r--r--src/ia64/.svn/entries14
-rw-r--r--src/m32r/.svn/entries12
-rw-r--r--src/m68k/.svn/entries12
-rw-r--r--src/mips/.svn/entries14
-rw-r--r--src/pa/.svn/entries14
-rw-r--r--src/powerpc/.svn/entries30
-rw-r--r--src/s390/.svn/entries12
-rw-r--r--src/sh/.svn/entries12
-rw-r--r--src/sh64/.svn/entries12
-rw-r--r--src/sparc/.svn/entries14
-rw-r--r--src/x86/.svn/entries26
-rw-r--r--testsuite/.svn/entries10
-rw-r--r--testsuite/config/.svn/entries8
-rw-r--r--testsuite/lib/.svn/entries8
-rw-r--r--testsuite/libffi.call/.svn/entries636
-rw-r--r--testsuite/libffi.special/.svn/entries14
58 files changed, 746 insertions, 740 deletions
diff --git a/.pc/closure-api-example-doc/doc/libffi.info b/.pc/closure-api-example-doc/doc/libffi.info
index 7a8890e..87dee8a 100644
--- a/.pc/closure-api-example-doc/doc/libffi.info
+++ b/.pc/closure-api-example-doc/doc/libffi.info
@@ -1,5 +1,5 @@
-This is ../libffi/doc/libffi.info, produced by makeinfo version 4.13
-from ../libffi/doc/libffi.texi.
+This is doc/libffi.info, produced by makeinfo version 4.12 from
+./doc/libffi.texi.
This manual is for Libffi, a portable foreign-function interface
library.
@@ -13,7 +13,7 @@ library.
included in the section entitled "GNU General Public License".
-INFO-DIR-SECTION Development
+INFO-DIR-SECTION
START-INFO-DIR-ENTRY
* libffi: (libffi). Portable foreign-function interface library.
END-INFO-DIR-ENTRY
@@ -516,18 +516,18 @@ Index

Tag Table:
-Node: Top700
-Node: Introduction1436
-Node: Using libffi3072
-Node: The Basics3507
-Node: Simple Example6114
-Node: Types7141
-Node: Primitive Types7424
-Node: Structures9244
-Node: Type Example10104
-Node: Multiple ABIs11327
-Node: The Closure API11698
-Node: Missing Features14618
-Node: Index15111
+Node: Top670
+Node: Introduction1406
+Node: Using libffi3042
+Node: The Basics3477
+Node: Simple Example6084
+Node: Types7111
+Node: Primitive Types7394
+Node: Structures9214
+Node: Type Example10074
+Node: Multiple ABIs11297
+Node: The Closure API11668
+Node: Missing Features14588
+Node: Index15081

End Tag Table
diff --git a/.pc/closure-api-example-doc/doc/libffi.texi b/.pc/closure-api-example-doc/doc/libffi.texi
index 9a5060d..06384cb 100644
--- a/.pc/closure-api-example-doc/doc/libffi.texi
+++ b/.pc/closure-api-example-doc/doc/libffi.texi
@@ -437,7 +437,7 @@ require special allocation on platforms that have a non-executable
heap. Memory management for closures is handled by a pair of
functions:
-@findex ffi_closure_alloca
+@findex ffi_closure_alloc
@defun void *ffi_closure_alloc (size_t @var{size}, void **@var{code})
Allocate a chunk of memory holding @var{size} bytes. This returns a
pointer to the writable address, and sets *@var{code} to the
diff --git a/.pc/fix-comments/ChangeLog b/.pc/fix-comments/ChangeLog
index 57e72b8..85e255d 100644
--- a/.pc/fix-comments/ChangeLog
+++ b/.pc/fix-comments/ChangeLog
@@ -1,3 +1,13 @@
+2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * doc/libffi.texi (The Closure API): Fix typo.
+ * doc/libffi.info: Remove.
+
+2010-02-15 Matthias Klose <doko@ubuntu.com>
+
+ * src/arm/sysv.S (__ARM_ARCH__): Define for processor
+ __ARM_ARCH_7EM__.
+
2010-01-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR libffi/40701
diff --git a/.pc/msvcc-warning/ChangeLog b/.pc/msvcc-warning/ChangeLog
index 00ba7ef..4bdd762 100644
--- a/.pc/msvcc-warning/ChangeLog
+++ b/.pc/msvcc-warning/ChangeLog
@@ -3,6 +3,16 @@
* src/x86/ffi64.c: Fix typo in comment.
* src/x86/ffi.c: Use /* ... */ comment style.
+2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * doc/libffi.texi (The Closure API): Fix typo.
+ * doc/libffi.info: Remove.
+
+2010-02-15 Matthias Klose <doko@ubuntu.com>
+
+ * src/arm/sysv.S (__ARM_ARCH__): Define for processor
+ __ARM_ARCH_7EM__.
+
2010-01-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR libffi/40701
diff --git a/.pc/os2/README b/.pc/os2/README
index 167de42..8408b51 100644
--- a/.pc/os2/README
+++ b/.pc/os2/README
@@ -113,9 +113,13 @@ It's also possible to build libffi on Windows platforms with
Microsoft's Visual C++ compiler. In this case, use the msvcc.sh
wrapper script during configuration like so:
-path/to/configure --enable-shared --enable-static \
- CC=path/to/msvcc.sh LD=link \
- CPP=\"cl -nologo -EP\"
+path/to/configure CC=path/to/msvcc.sh LD=link CPP=\"cl -nologo -EP\"
+
+For 64-bit Windows builds, use CC="path/to/msvcc.sh -m64".
+You may also need to specify --build appropriately. When building with MSVC
+under a MingW environment, you may need to remove the line in configure
+that sets 'fix_srcfile_path' to a 'cygpath' command. ('cygpath' is not
+present in MingW, and is not required when using MingW-style paths.)
Configure has many other options. Use "configure --help" to see them all.
diff --git a/.pc/os2/configure b/.pc/os2/configure
index 51573b4..4b8f6ae 100755
--- a/.pc/os2/configure
+++ b/.pc/os2/configure
@@ -12220,6 +12220,10 @@ case "$host" in
TARGET=MIPS; TARGETDIR=mips
;;
+ moxie-*-*)
+ TARGET=MOXIE; TARGETDIR=moxie
+ ;;
+
powerpc*-*-linux* | powerpc-*-sysv*)
TARGET=POWERPC; TARGETDIR=powerpc
;;
diff --git a/.pc/os2/configure.ac b/.pc/os2/configure.ac
index 9ff70b7..f1410a5 100644
--- a/.pc/os2/configure.ac
+++ b/.pc/os2/configure.ac
@@ -120,6 +120,10 @@ case "$host" in
TARGET=MIPS; TARGETDIR=mips
;;
+ moxie-*-*)
+ TARGET=MOXIE; TARGETDIR=moxie
+ ;;
+
powerpc*-*-linux* | powerpc-*-sysv*)
TARGET=POWERPC; TARGETDIR=powerpc
;;
diff --git a/.pc/os2/ltmain.sh b/.pc/os2/ltmain.sh
index 6939dcc..6939dcc 100755..100644
--- a/.pc/os2/ltmain.sh
+++ b/.pc/os2/ltmain.sh
diff --git a/.pc/remove-warnings/ChangeLog b/.pc/remove-warnings/ChangeLog
index 8860857..f5d466f 100644
--- a/.pc/remove-warnings/ChangeLog
+++ b/.pc/remove-warnings/ChangeLog
@@ -8,6 +8,16 @@
* src/x86/ffi64.c: Fix typo in comment.
* src/x86/ffi.c: Use /* ... */ comment style.
+2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * doc/libffi.texi (The Closure API): Fix typo.
+ * doc/libffi.info: Remove.
+
+2010-02-15 Matthias Klose <doko@ubuntu.com>
+
+ * src/arm/sysv.S (__ARM_ARCH__): Define for processor
+ __ARM_ARCH_7EM__.
+
2010-01-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR libffi/40701
diff --git a/.pc/stand-alone/Makefile.am b/.pc/stand-alone/Makefile.am
index 6e414de..a38b218 100644
--- a/.pc/stand-alone/Makefile.am
+++ b/.pc/stand-alone/Makefile.am
@@ -30,7 +30,8 @@ EXTRA_DIST = LICENSE ChangeLog.v1 ChangeLog.libgcj configure.host \
src/x86/ffi.c src/x86/sysv.S src/x86/win32.S src/x86/darwin.S \
src/x86/ffi64.c src/x86/unix64.S src/x86/ffitarget.h \
src/pa/ffitarget.h src/pa/ffi.c src/pa/linux.S src/pa/hpux32.S \
- src/frv/ffi.c src/frv/eabi.S src/frv/ffitarget.h src/dlmalloc.c
+ src/frv/ffi.c src/frv/eabi.S src/frv/ffitarget.h src/dlmalloc.c \
+ src/moxie/ffi.c src/moxie/eabi.S
## ################################################################
@@ -142,6 +143,9 @@ endif
if FRV
nodist_libffi_la_SOURCES += src/frv/eabi.S src/frv/ffi.c
endif
+if MOXIE
+nodist_libffi_la_SOURCES += src/moxie/eabi.S src/moxie/ffi.c
+endif
if S390
nodist_libffi_la_SOURCES += src/s390/sysv.S src/s390/ffi.c
endif
diff --git a/.pc/stand-alone/configure b/.pc/stand-alone/configure
index 43fc0ec..cd41895 100755
--- a/.pc/stand-alone/configure
+++ b/.pc/stand-alone/configure
@@ -11393,6 +11393,10 @@ case "$host" in
TARGET=MIPS; TARGETDIR=mips
;;
+ moxie-*-*)
+ TARGET=MOXIE; TARGETDIR=moxie
+ ;;
+
powerpc*-*-linux* | powerpc-*-sysv*)
TARGET=POWERPC; TARGETDIR=powerpc
;;
diff --git a/.pc/stand-alone/configure.ac b/.pc/stand-alone/configure.ac
index c0e0da1..c84a71c 100644
--- a/.pc/stand-alone/configure.ac
+++ b/.pc/stand-alone/configure.ac
@@ -116,6 +116,10 @@ case "$host" in
TARGET=MIPS; TARGETDIR=mips
;;
+ moxie-*-*)
+ TARGET=MOXIE; TARGETDIR=moxie
+ ;;
+
powerpc*-*-linux* | powerpc-*-sysv*)
TARGET=POWERPC; TARGETDIR=powerpc
;;
diff --git a/ChangeLog b/ChangeLog
index 66f8c11..93b3f5e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,13 +5,6 @@
* src/x86/ffi.c: Ditto.
* src/x86/ffitarget.h: Ditto.
- * configure.ac: Add OS/2 support.
- * src/closures.c: Ditto.
- * src/dlmalloc.c: Ditto.
- * src/x86/win32.S: Ditto.
- * configure, aclocal.m4: Rebuilt.
- * README: Mention OS/2.
-
2010-03-30 Dan Witte <dwitte@mozilla.com>
* msvcc.sh: Disable build warnings.
@@ -22,6 +15,16 @@
* src/x86/ffi64.c: Fix typo in comment.
* src/x86/ffi.c: Use /* ... */ comment style.
+2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * doc/libffi.texi (The Closure API): Fix typo.
+ * doc/libffi.info: Remove.
+
+2010-02-15 Matthias Klose <doko@ubuntu.com>
+
+ * src/arm/sysv.S (__ARM_ARCH__): Define for processor
+ __ARM_ARCH_7EM__.
+
2010-01-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR libffi/40701
diff --git a/Makefile.am b/Makefile.am
index f47dd1a..434cbd5 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -151,6 +151,9 @@ endif
if FRV
nodist_libffi_la_SOURCES += src/frv/eabi.S src/frv/ffi.c
endif
+if MOXIE
+nodist_libffi_la_SOURCES += src/moxie/eabi.S src/moxie/ffi.c
+endif
if S390
nodist_libffi_la_SOURCES += src/s390/sysv.S src/s390/ffi.c
endif
diff --git a/README b/README
index 778fe5c..1ed0ca5 100644
--- a/README
+++ b/README
@@ -114,9 +114,13 @@ It's also possible to build libffi on Windows platforms with
Microsoft's Visual C++ compiler. In this case, use the msvcc.sh
wrapper script during configuration like so:
-path/to/configure --enable-shared --enable-static \
- CC=path/to/msvcc.sh LD=link \
- CPP=\"cl -nologo -EP\"
+path/to/configure CC=path/to/msvcc.sh LD=link CPP=\"cl -nologo -EP\"
+
+For 64-bit Windows builds, use CC="path/to/msvcc.sh -m64".
+You may also need to specify --build appropriately. When building with MSVC
+under a MingW environment, you may need to remove the line in configure
+that sets 'fix_srcfile_path' to a 'cygpath' command. ('cygpath' is not
+present in MingW, and is not required when using MingW-style paths.)
Configure has many other options. Use "configure --help" to see them all.
diff --git a/compile b/compile
index 1b1d232..1b1d232 100755..100644
--- a/compile
+++ b/compile
diff --git a/config.guess b/config.guess
index d53e309..d53e309 100755..100644
--- a/config.guess
+++ b/config.guess
diff --git a/config.sub b/config.sub
index 17c9145..17c9145 100755..100644
--- a/config.sub
+++ b/config.sub
diff --git a/configure b/configure
index 5c61fdd..cbab539 100755
--- a/configure
+++ b/configure
@@ -12220,6 +12220,10 @@ case "$host" in
TARGET=MIPS; TARGETDIR=mips
;;
+ moxie-*-*)
+ TARGET=MOXIE; TARGETDIR=moxie
+ ;;
+
powerpc*-*-linux* | powerpc-*-sysv*)
TARGET=POWERPC; TARGETDIR=powerpc
;;
diff --git a/configure.ac b/configure.ac
index 83241cd..f68cf25 100644
--- a/configure.ac
+++ b/configure.ac
@@ -120,6 +120,10 @@ case "$host" in
TARGET=MIPS; TARGETDIR=mips
;;
+ moxie-*-*)
+ TARGET=MOXIE; TARGETDIR=moxie
+ ;;
+
powerpc*-*-linux* | powerpc-*-sysv*)
TARGET=POWERPC; TARGETDIR=powerpc
;;
diff --git a/depcomp b/depcomp
index ca5ea4e..ca5ea4e 100755..100644
--- a/depcomp
+++ b/depcomp
diff --git a/doc/.svn/entries b/doc/.svn/entries
index b34455b..280f4f0 100644
--- a/doc/.svn/entries
+++ b/doc/.svn/entries
@@ -1,15 +1,15 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/doc
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/doc
+svn://gcc.gnu.org/svn/gcc
-2009-12-26T05:01:43.471937Z
-155471
-green
+2010-02-24T16:02:17.897770Z
+157049
+ro
@@ -32,11 +32,11 @@ file
-2009-12-26T05:00:42.848225Z
-3d48f7b34f9e140271227980cdfac146
-2009-12-26T05:01:43.471937Z
-155471
-green
+2010-02-25T22:33:35.472413Z
+5feb09443d14925326aa093c0fcffe4a
+2010-02-24T16:02:17.897770Z
+157049
+ro
@@ -58,7 +58,7 @@ green
-15362
+15361
stamp-vti
file
@@ -66,7 +66,7 @@ file
-2009-12-20T06:01:58.272552Z
+2009-06-10T05:25:05.000000Z
7123a892595757886f0ee120347f9565
2009-06-09T10:21:19.356122Z
148309
@@ -94,47 +94,13 @@ aph
101
-libffi.info
-file
-
-
-
-
-2009-12-20T06:01:58.272552Z
-5f18f2f020ebe104a830fecfe6f6bb22
-2009-06-09T10:21:19.356122Z
-148309
-aph
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-18511
-
version.texi
file
-2009-12-20T06:01:58.273568Z
+2009-06-10T05:25:05.000000Z
7123a892595757886f0ee120347f9565
2009-06-09T10:21:19.356122Z
148309
diff --git a/doc/.svn/text-base/libffi.texi.svn-base b/doc/.svn/text-base/libffi.texi.svn-base
index 9a5060d..06384cb 100644
--- a/doc/.svn/text-base/libffi.texi.svn-base
+++ b/doc/.svn/text-base/libffi.texi.svn-base
@@ -437,7 +437,7 @@ require special allocation on platforms that have a non-executable
heap. Memory management for closures is handled by a pair of
functions:
-@findex ffi_closure_alloca
+@findex ffi_closure_alloc
@defun void *ffi_closure_alloc (size_t @var{size}, void **@var{code})
Allocate a chunk of memory holding @var{size} bytes. This returns a
pointer to the writable address, and sets *@var{code} to the
diff --git a/doc/libffi.info b/doc/libffi.info
index 896a5ec..7896231 100644
--- a/doc/libffi.info
+++ b/doc/libffi.info
@@ -1,5 +1,5 @@
-This is ../libffi/doc/libffi.info, produced by makeinfo version 4.13
-from ../libffi/doc/libffi.texi.
+This is doc/libffi.info, produced by makeinfo version 4.12 from
+./doc/libffi.texi.
This manual is for Libffi, a portable foreign-function interface
library.
@@ -13,7 +13,7 @@ library.
included in the section entitled "GNU General Public License".
-INFO-DIR-SECTION Development
+INFO-DIR-SECTION
START-INFO-DIR-ENTRY
* libffi: (libffi). Portable foreign-function interface library.
END-INFO-DIR-ENTRY
@@ -573,19 +573,18 @@ Index

Tag Table:
-Node: Top706
-Node: Introduction1448
-Node: Using libffi3084
-Node: The Basics3570
-Node: Simple Example6177
-Node: Types7204
-Node: Primitive Types7487
-Node: Structures9307
-Node: Type Example10167
-Node: Multiple ABIs11390
-Node: The Closure API11761
-Node: Closure Example14705
-Node: Missing Features16264
-Node: Index16757
+Node: Top670
+Node: Introduction1406
+Node: Using libffi3042
+Node: The Basics3477
+Node: Simple Example6084
+Node: Types7111
+Node: Primitive Types7394
+Node: Structures9214
+Node: Type Example10074
+Node: Multiple ABIs11297
+Node: The Closure API11668
+Node: Missing Features14588
+Node: Index15081

End Tag Table
diff --git a/doc/libffi.texi b/doc/libffi.texi
index 9fa5b17..cbd78aa 100644
--- a/doc/libffi.texi
+++ b/doc/libffi.texi
@@ -438,7 +438,7 @@ require special allocation on platforms that have a non-executable
heap. Memory management for closures is handled by a pair of
functions:
-@findex ffi_closure_alloca
+@findex ffi_closure_alloc
@defun void *ffi_closure_alloc (size_t @var{size}, void **@var{code})
Allocate a chunk of memory holding @var{size} bytes. This returns a
pointer to the writable address, and sets *@var{code} to the
diff --git a/include/.svn/entries b/include/.svn/entries
index 268d9eb..4c5157b 100644
--- a/include/.svn/entries
+++ b/include/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/include
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/include
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-26T04:53:55.603976Z
+2010-01-06T00:59:53.284647Z
ed03fb27476d372ad782e6ddea030f3b
2009-12-26T04:59:25.888276Z
155470
@@ -66,7 +66,7 @@ file
-2009-12-31T17:41:46.944324Z
+2010-01-06T00:59:53.284647Z
8cb03e93bb277d6e820bcfddaed0627e
2009-12-31T17:44:32.724697Z
155540
@@ -100,7 +100,7 @@ file
-2009-12-26T04:53:55.603976Z
+2010-01-06T00:59:53.285647Z
6ac39dc1d5ec4b22e08fbdc45913f9e1
2009-12-26T04:59:25.888276Z
155470
@@ -134,7 +134,7 @@ file
-2009-12-20T06:01:52.297561Z
+2009-04-24T17:46:15.000000Z
f165b6fb33a20fdd5f1eeffbafa83d78
2006-09-12T16:51:43.967870Z
116893
diff --git a/install-sh b/install-sh
index 6ebe46d..6ebe46d 100755..100644
--- a/install-sh
+++ b/install-sh
diff --git a/ltmain.sh b/ltmain.sh
index a72f2fd..a72f2fd 100755..100644
--- a/ltmain.sh
+++ b/ltmain.sh
diff --git a/man/.svn/entries b/man/.svn/entries
index 50231c3..85e3ae1 100644
--- a/man/.svn/entries
+++ b/man/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/man
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/man
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-26T05:00:42.849225Z
+2010-01-06T00:59:53.895645Z
dd7b61f56e75a1d052dd10dc02ac4940
2009-12-26T05:01:43.471937Z
155471
@@ -66,7 +66,7 @@ file
-2009-12-31T17:41:47.003325Z
+2010-01-06T00:59:53.896646Z
36c260a8f7640f9d162d1a9126684d6b
2009-12-31T17:44:32.724697Z
155540
@@ -100,7 +100,7 @@ file
-2009-12-20T06:01:58.334555Z
+2009-06-10T05:25:05.000000Z
0bf19cd396787816bfd443fe9f6b0097
2009-06-09T10:21:19.356122Z
148309
@@ -134,7 +134,7 @@ file
-2009-12-20T06:01:58.334555Z
+2009-06-10T05:25:05.000000Z
c391cfc49d2e85ab3b248011c21038cd
2009-06-09T10:21:19.356122Z
148309
@@ -168,7 +168,7 @@ file
-2009-12-20T06:01:58.335555Z
+2009-06-10T05:25:05.000000Z
ba320392aee6dfa2e896e6deb7205815
2009-06-09T10:21:19.356122Z
148309
diff --git a/mdate-sh b/mdate-sh
index cd916c0..cd916c0 100755..100644
--- a/mdate-sh
+++ b/mdate-sh
diff --git a/missing b/missing
index 894e786..894e786 100755..100644
--- a/missing
+++ b/missing
diff --git a/patches/closure-api-example-doc b/patches/closure-api-example-doc
index 7eb1388..aaa1188 100644
--- a/patches/closure-api-example-doc
+++ b/patches/closure-api-example-doc
@@ -2,7 +2,7 @@ Index: libffi/doc/libffi.info
===================================================================
--- libffi.orig/doc/libffi.info
+++ libffi/doc/libffi.info
-@@ -4,7 +4,7 @@ from ../libffi/doc/libffi.texi.
+@@ -4,7 +4,7 @@ This is doc/libffi.info, produced by mak
This manual is for Libffi, a portable foreign-function interface
library.
@@ -100,39 +100,6 @@ Index: libffi/doc/libffi.info
File: libffi.info, Node: Missing Features, Next: Index, Prev: Using libffi, Up: Top
3 Missing Features
-@@ -516,18 +573,19 @@ Index
-
- 
- Tag Table:
--Node: Top700
--Node: Introduction1436
--Node: Using libffi3072
--Node: The Basics3507
--Node: Simple Example6114
--Node: Types7141
--Node: Primitive Types7424
--Node: Structures9244
--Node: Type Example10104
--Node: Multiple ABIs11327
--Node: The Closure API11698
--Node: Missing Features14618
--Node: Index15111
-+Node: Top706
-+Node: Introduction1448
-+Node: Using libffi3084
-+Node: The Basics3570
-+Node: Simple Example6177
-+Node: Types7204
-+Node: Primitive Types7487
-+Node: Structures9307
-+Node: Type Example10167
-+Node: Multiple ABIs11390
-+Node: The Closure API11761
-+Node: Closure Example14705
-+Node: Missing Features16264
-+Node: Index16757
- 
- End Tag Table
Index: libffi/doc/libffi.texi
===================================================================
--- libffi.orig/doc/libffi.texi
diff --git a/patches/fix-comments b/patches/fix-comments
index 9de3723..5234332 100644
--- a/patches/fix-comments
+++ b/patches/fix-comments
@@ -8,9 +8,9 @@ Index: libffi/ChangeLog
+ * src/x86/ffi64.c: Fix typo in comment.
+ * src/x86/ffi.c: Use /* ... */ comment style.
+
- 2010-01-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+ 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
- PR libffi/40701
+ * doc/libffi.texi (The Closure API): Fix typo.
Index: libffi/src/x86/ffi.c
===================================================================
--- libffi.orig/src/x86/ffi.c
diff --git a/patches/stand-alone b/patches/stand-alone
index f5436dc..23148ec 100644
--- a/patches/stand-alone
+++ b/patches/stand-alone
@@ -623,7 +623,7 @@ Index: libffi/Makefile.am
SUBDIRS = include testsuite man
-@@ -27,10 +26,15 @@ EXTRA_DIST = LICENSE ChangeLog.v1 Change
+@@ -27,11 +26,15 @@ EXTRA_DIST = LICENSE ChangeLog.v1 Change
src/sh64/ffi.c src/sh64/sysv.S src/sh64/ffitarget.h \
src/sparc/v8.S src/sparc/v9.S src/sparc/ffitarget.h \
src/sparc/ffi.c src/x86/darwin64.S \
@@ -632,8 +632,8 @@ Index: libffi/Makefile.am
+ src/x86/darwin.S src/x86/freebsd.S \
src/x86/ffi64.c src/x86/unix64.S src/x86/ffitarget.h \
src/pa/ffitarget.h src/pa/ffi.c src/pa/linux.S src/pa/hpux32.S \
-- src/frv/ffi.c src/frv/eabi.S src/frv/ffitarget.h src/dlmalloc.c
-+ src/frv/ffi.c src/frv/eabi.S src/frv/ffitarget.h src/dlmalloc.c \
+ src/frv/ffi.c src/frv/eabi.S src/frv/ffitarget.h src/dlmalloc.c \
+- src/moxie/ffi.c src/moxie/eabi.S
+ libtool-version ChangeLog.libffi m4/libtool.m4 \
+ m4/lt~obsolete.m4 m4/ltoptions.m4 m4/ltsugar.m4 m4/ltversion.m4
+
@@ -641,7 +641,7 @@ Index: libffi/Makefile.am
## ################################################################
-@@ -77,12 +81,17 @@ AM_MAKEFLAGS = \
+@@ -78,12 +81,17 @@ AM_MAKEFLAGS = \
MAKEOVERRIDES=
@@ -660,7 +660,7 @@ Index: libffi/Makefile.am
nodist_libffi_la_SOURCES =
if MIPS
-@@ -166,17 +175,12 @@ nodist_libffi_convenience_la_SOURCES = $
+@@ -170,17 +178,12 @@ nodist_libffi_convenience_la_SOURCES = $
AM_CFLAGS = -Wall -g -fexceptions
@@ -21841,7 +21841,7 @@ Index: libffi/configure
;;
avr32*-*-*)
-@@ -11444,7 +12271,9 @@ esac
+@@ -11448,7 +12275,9 @@ esac
if test $TARGETDIR = unknown; then
@@ -21852,7 +21852,7 @@ Index: libffi/configure
fi
if test x$TARGET = xMIPS; then
-@@ -11656,12 +12485,16 @@ else
+@@ -11660,12 +12489,16 @@ else
fi
@@ -21872,7 +21872,7 @@ Index: libffi/configure
/* end confdefs.h. */
#include <stdlib.h>
#include <stdarg.h>
-@@ -11676,23 +12509,48 @@ main ()
+@@ -11680,23 +12513,48 @@ main ()
return 0;
}
_ACEOF
@@ -21926,7 +21926,7 @@ Index: libffi/configure
else
ac_cv_header_stdc=no
fi
-@@ -11702,14 +12560,18 @@ fi
+@@ -11706,14 +12564,18 @@ fi
if test $ac_cv_header_stdc = yes; then
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
@@ -21948,7 +21948,7 @@ Index: libffi/configure
else
ac_cv_header_stdc=no
fi
-@@ -11719,10 +12581,14 @@ fi
+@@ -11723,10 +12585,14 @@ fi
if test $ac_cv_header_stdc = yes; then
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
@@ -21965,7 +21965,7 @@ Index: libffi/configure
/* end confdefs.h. */
#include <ctype.h>
#include <stdlib.h>
-@@ -11749,31 +12615,150 @@ main ()
+@@ -11753,31 +12619,150 @@ main ()
return 0;
}
_ACEOF
@@ -22127,7 +22127,7 @@ Index: libffi/configure
_ACEOF
fi
-@@ -11781,12 +12766,16 @@ done
+@@ -11785,12 +12770,16 @@ done
# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
# for constant arguments. Useless!
@@ -22147,7 +22147,7 @@ Index: libffi/configure
/* end confdefs.h. */
#include <alloca.h>
int
-@@ -11798,28 +12787,59 @@ char *p = (char *) alloca (2 * sizeof (i
+@@ -11802,28 +12791,59 @@ char *p = (char *) alloca (2 * sizeof (i
return 0;
}
_ACEOF
@@ -22216,7 +22216,7 @@ Index: libffi/configure
/* end confdefs.h. */
#ifdef __GNUC__
# define alloca __builtin_alloca
-@@ -11851,20 +12871,47 @@ char *p = (char *) alloca (1);
+@@ -11855,20 +12875,47 @@ char *p = (char *) alloca (1);
return 0;
}
_ACEOF
@@ -22270,7 +22270,7 @@ Index: libffi/configure
else
# The SVR3 libPW and SVR4 libucb both contain incompatible functions
-@@ -11874,15 +12921,21 @@ else
+@@ -11878,15 +12925,21 @@ else
ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
@@ -22296,7 +22296,7 @@ Index: libffi/configure
/* end confdefs.h. */
#if defined CRAY && ! defined CRAY2
webecray
-@@ -11892,7 +12945,7 @@ wenotbecray
+@@ -11896,7 +12949,7 @@ wenotbecray
_ACEOF
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
@@ -22305,7 +22305,7 @@ Index: libffi/configure
ac_cv_os_cray=yes
else
ac_cv_os_cray=no
-@@ -11900,14 +12953,101 @@ fi
+@@ -11904,14 +12957,101 @@ fi
rm -f conftest*
fi
@@ -22411,7 +22411,7 @@ Index: libffi/configure
cat >>confdefs.h <<_ACEOF
#define CRAY_STACKSEG_END $ac_func
-@@ -11919,15 +13059,19 @@ fi
+@@ -11923,15 +13063,19 @@ fi
done
fi
@@ -22435,7 +22435,7 @@ Index: libffi/configure
/* end confdefs.h. */
$ac_includes_default
int
-@@ -11947,88 +13091,766 @@ find_stack_direction ()
+@@ -11951,88 +13095,766 @@ find_stack_direction ()
int
main ()
{
@@ -23265,7 +23265,7 @@ Index: libffi/configure
$as_echo "$ac_cv_sizeof_long_double" >&6; }
-@@ -12046,21 +13868,28 @@ if test -z "$HAVE_LONG_DOUBLE"; then
+@@ -12050,21 +13872,28 @@ if test -z "$HAVE_LONG_DOUBLE"; then
if test $ac_cv_sizeof_long_double != 0; then
HAVE_LONG_DOUBLE=1
@@ -23298,7 +23298,7 @@ Index: libffi/configure
/* end confdefs.h. */
#ifndef __APPLE_CC__
not a universal capable compiler
-@@ -12068,34 +13897,46 @@ else
+@@ -12072,34 +13901,46 @@ else
typedef int dummy;
_ACEOF
@@ -23367,7 +23367,7 @@ Index: libffi/configure
/* end confdefs.h. */
#include <sys/types.h>
#include <sys/param.h>
-@@ -12113,9 +13954,30 @@ main ()
+@@ -12117,9 +13958,30 @@ main ()
return 0;
}
_ACEOF
@@ -23400,7 +23400,7 @@ Index: libffi/configure
/* end confdefs.h. */
#include <sys/types.h>
#include <sys/param.h>
-@@ -12131,18 +13993,49 @@ main ()
+@@ -12135,18 +13997,49 @@ main ()
return 0;
}
_ACEOF
@@ -23453,7 +23453,7 @@ Index: libffi/configure
/* end confdefs.h. */
#include <limits.h>
-@@ -12157,9 +14050,30 @@ main ()
+@@ -12161,9 +14054,30 @@ main ()
return 0;
}
_ACEOF
@@ -23486,7 +23486,7 @@ Index: libffi/configure
/* end confdefs.h. */
#include <limits.h>
-@@ -12174,20 +14088,51 @@ main ()
+@@ -12178,20 +14092,51 @@ main ()
return 0;
}
_ACEOF
@@ -23542,7 +23542,7 @@ Index: libffi/configure
/* end confdefs.h. */
short int ascii_mm[] =
{ 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
-@@ -12213,7 +14158,24 @@ return use_ascii (foo) == use_ebcdic (fo
+@@ -12217,7 +14162,24 @@ return use_ascii (foo) == use_ebcdic (fo
return 0;
}
_ACEOF
@@ -23568,7 +23568,7 @@ Index: libffi/configure
if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
ac_cv_c_bigendian=yes
fi
-@@ -12225,10 +14187,20 @@ if ac_fn_c_try_compile "$LINENO"; then :
+@@ -12229,10 +14191,20 @@ if ac_fn_c_try_compile "$LINENO"; then :
ac_cv_c_bigendian=unknown
fi
fi
@@ -23590,7 +23590,7 @@ Index: libffi/configure
/* end confdefs.h. */
$ac_includes_default
int
-@@ -12248,44 +14220,82 @@ main ()
+@@ -12252,44 +14224,82 @@ main ()
return 0;
}
_ACEOF
@@ -23685,7 +23685,7 @@ Index: libffi/configure
/* end confdefs.h. */
asm (".cfi_startproc\n\t.cfi_endproc");
int
-@@ -12296,26 +14306,49 @@ main ()
+@@ -12300,26 +14310,49 @@ main ()
return 0;
}
_ACEOF
@@ -23741,7 +23741,7 @@ Index: libffi/configure
$as_echo_n "(cached) " >&6
else
-@@ -12323,7 +14356,11 @@ else
+@@ -12327,7 +14360,11 @@ else
save_LDFLAGS="$LDFLAGS"
CFLAGS="$CFLAGS -fpic"
LDFLAGS="$LDFLAGS -shared"
@@ -23754,7 +23754,7 @@ Index: libffi/configure
/* end confdefs.h. */
asm (".text; foo: nop; .data; .align 4; .byte 0; .uaword %r_disp32(foo); .text");
int
-@@ -12334,33 +14371,64 @@ main ()
+@@ -12338,33 +14375,64 @@ main ()
return 0;
}
_ACEOF
@@ -23828,7 +23828,7 @@ Index: libffi/configure
/* end confdefs.h. */
asm (".register %g2, #scratch");
int
-@@ -12371,27 +14439,50 @@ main ()
+@@ -12375,27 +14443,50 @@ main ()
return 0;
}
_ACEOF
@@ -23885,7 +23885,7 @@ Index: libffi/configure
$as_echo_n "(cached) " >&6
else
-@@ -12402,11 +14493,13 @@ else
+@@ -12406,11 +14497,13 @@ else
fi
fi
@@ -23901,7 +23901,7 @@ Index: libffi/configure
fi
fi
-@@ -12414,14 +14507,16 @@ fi
+@@ -12418,14 +14511,16 @@ fi
case "$target" in
*-apple-darwin10* | *-*-freebsd* | *-*-openbsd* | *-pc-solaris*)
@@ -23921,7 +23921,7 @@ Index: libffi/configure
$as_echo_n "(cached) " >&6
else
-@@ -12438,35 +14533,41 @@ else
+@@ -12442,35 +14537,41 @@ else
rm -f conftest.*
fi
@@ -23972,7 +23972,7 @@ Index: libffi/configure
if grep '\.hidden.*foo' conftest.s >/dev/null; then
libffi_cv_hidden_visibility_attribute=yes
fi
-@@ -12474,11 +14575,13 @@ else
+@@ -12478,11 +14579,13 @@ else
rm -f conftest.*
fi
@@ -23988,7 +23988,7 @@ Index: libffi/configure
fi
-@@ -12489,41 +14592,50 @@ fi
+@@ -12493,41 +14596,50 @@ fi
@@ -24047,7 +24047,7 @@ Index: libffi/configure
fi
fi
-@@ -12559,7 +14671,7 @@ ac_config_commands="$ac_config_commands
+@@ -12563,7 +14675,7 @@ ac_config_commands="$ac_config_commands
ac_config_links="$ac_config_links include/ffitarget.h:src/$TARGETDIR/ffitarget.h"
@@ -24056,7 +24056,7 @@ Index: libffi/configure
cat >confcache <<\_ACEOF
-@@ -12589,13 +14701,13 @@ _ACEOF
+@@ -12593,13 +14705,13 @@ _ACEOF
case $ac_val in #(
*${as_nl}*)
case $ac_var in #(
@@ -24072,7 +24072,7 @@ Index: libffi/configure
esac ;;
esac
done
-@@ -12603,8 +14715,8 @@ $as_echo "$as_me: WARNING: cache variabl
+@@ -12607,8 +14719,8 @@ $as_echo "$as_me: WARNING: cache variabl
(set) 2>&1 |
case $as_nl`(ac_space=' '; set) 2>&1` in #(
*${as_nl}ac_space=\ *)
@@ -24083,7 +24083,7 @@ Index: libffi/configure
sed -n \
"s/'/'\\\\''/g;
s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
-@@ -12627,11 +14739,11 @@ $as_echo "$as_me: WARNING: cache variabl
+@@ -12631,11 +14743,11 @@ $as_echo "$as_me: WARNING: cache variabl
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
if test -w "$cache_file"; then
test "x$cache_file" != "x/dev/null" &&
@@ -24097,7 +24097,7 @@ Index: libffi/configure
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
fi
fi
-@@ -12651,8 +14763,8 @@ for ac_i in : $LIBOBJS; do test "x$ac_i"
+@@ -12655,8 +14767,8 @@ for ac_i in : $LIBOBJS; do test "x$ac_i"
ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
# 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
# will be set to the directory where LIBOBJS objects are built.
@@ -24108,7 +24108,7 @@ Index: libffi/configure
done
LIBOBJS=$ac_libobjs
-@@ -12668,128 +14780,221 @@ else
+@@ -12672,128 +14784,221 @@ else
fi
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
@@ -24392,7 +24392,7 @@ Index: libffi/configure
fi
-@@ -12797,10 +15002,9 @@ fi
+@@ -12801,10 +15006,9 @@ fi
ac_write_fail=0
ac_clean_files_save=$ac_clean_files
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
@@ -24405,7 +24405,7 @@ Index: libffi/configure
#! $SHELL
# Generated by $as_me.
# Run this file to recreate the current configuration.
-@@ -12810,18 +15014,17 @@ cat >$CONFIG_STATUS <<_ASEOF || as_write
+@@ -12814,18 +15018,17 @@ cat >$CONFIG_STATUS <<_ASEOF || as_write
debug=false
ac_cs_recheck=false
ac_cs_silent=false
@@ -24431,7 +24431,7 @@ Index: libffi/configure
emulate sh
NULLCMD=:
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
-@@ -12829,15 +15032,23 @@ if test -n "${ZSH_VERSION+set}" && (emul
+@@ -12833,15 +15036,23 @@ if test -n "${ZSH_VERSION+set}" && (emul
alias -g '${1+"$@"}'='"$@"'
setopt NO_GLOB_SUBST
else
@@ -24460,7 +24460,7 @@ Index: libffi/configure
as_nl='
'
export as_nl
-@@ -12845,13 +15056,7 @@ export as_nl
+@@ -12849,13 +15060,7 @@ export as_nl
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
@@ -24475,7 +24475,7 @@ Index: libffi/configure
as_echo='printf %s\n'
as_echo_n='printf %s'
else
-@@ -12862,7 +15067,7 @@ else
+@@ -12866,7 +15071,7 @@ else
as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
as_echo_n_body='eval
arg=$1;
@@ -24484,7 +24484,7 @@ Index: libffi/configure
*"$as_nl"*)
expr "X$arg" : "X\\(.*\\)$as_nl";
arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
-@@ -12885,6 +15090,13 @@ if test "${PATH_SEPARATOR+set}" != set;
+@@ -12889,6 +15094,13 @@ if test "${PATH_SEPARATOR+set}" != set;
}
fi
@@ -24498,7 +24498,7 @@ Index: libffi/configure
# IFS
# We need space, tab and new line, in precisely that order. Quoting is
-@@ -12894,15 +15106,15 @@ fi
+@@ -12898,15 +15110,15 @@ fi
IFS=" "" $as_nl"
# Find who we are. Look in the path if we contain no directory separator.
@@ -24517,7 +24517,7 @@ Index: libffi/configure
IFS=$as_save_IFS
;;
-@@ -12914,16 +15126,12 @@ if test "x$as_myself" = x; then
+@@ -12918,16 +15130,12 @@ if test "x$as_myself" = x; then
fi
if test ! -f "$as_myself"; then
$as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
@@ -24538,7 +24538,7 @@ Index: libffi/configure
done
PS1='$ '
PS2='> '
-@@ -12935,89 +15143,7 @@ export LC_ALL
+@@ -12939,89 +15147,7 @@ export LC_ALL
LANGUAGE=C
export LANGUAGE
@@ -24629,7 +24629,7 @@ Index: libffi/configure
if expr a : '\(a\)' >/dev/null 2>&1 &&
test "X`expr 00001 : '.*\(...\)'`" = X001; then
as_expr=expr
-@@ -13031,12 +15157,8 @@ else
+@@ -13035,12 +15161,8 @@ else
as_basename=false
fi
@@ -24643,7 +24643,7 @@ Index: libffi/configure
as_me=`$as_basename -- "$0" ||
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
X"$0" : 'X\(//\)$' \| \
-@@ -13056,25 +15178,76 @@ $as_echo X/"$0" |
+@@ -13060,25 +15182,76 @@ $as_echo X/"$0" |
}
s/.*/./; q'`
@@ -24731,7 +24731,7 @@ Index: libffi/configure
rm -f conf$$ conf$$.exe conf$$.file
if test -d conf$$.dir; then
-@@ -13103,56 +15276,8 @@ fi
+@@ -13107,56 +15280,8 @@ fi
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
rmdir conf$$.dir 2>/dev/null
@@ -24789,7 +24789,7 @@ Index: libffi/configure
else
test -d ./-p && rmdir ./-p
as_mkdir_p=false
-@@ -13171,10 +15296,10 @@ else
+@@ -13175,10 +15300,10 @@ else
if test -d "$1"; then
test -d "$1/.";
else
@@ -24802,7 +24802,7 @@ Index: libffi/configure
???[sx]*):;;*)false;;esac;fi
'\'' sh
'
-@@ -13189,19 +15314,13 @@ as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr
+@@ -13193,19 +15318,13 @@ as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr
exec 6>&1
@@ -24825,7 +24825,7 @@ Index: libffi/configure
CONFIG_FILES = $CONFIG_FILES
CONFIG_HEADERS = $CONFIG_HEADERS
-@@ -13234,11 +15353,10 @@ _ACEOF
+@@ -13238,11 +15357,10 @@ _ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
ac_cs_usage="\
@@ -24840,7 +24840,7 @@ Index: libffi/configure
-h, --help print this help, then exit
-V, --version print version number and configuration settings, then exit
-@@ -13263,16 +15381,16 @@ $config_links
+@@ -13267,16 +15385,16 @@ $config_links
Configuration commands:
$config_commands
@@ -24861,7 +24861,7 @@ Index: libffi/configure
This config.status script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it."
-@@ -13315,19 +15433,20 @@ do
+@@ -13319,19 +15437,20 @@ do
case $ac_optarg in
*\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
esac
@@ -24886,7 +24886,7 @@ Index: libffi/configure
--help | --hel | -h )
$as_echo "$ac_cs_usage"; exit ;;
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
-@@ -13335,10 +15454,11 @@ Try \`$0 --help' for more information.";
+@@ -13339,10 +15458,11 @@ Try \`$0 --help' for more information.";
ac_cs_silent=: ;;
# This is an error.
@@ -24901,7 +24901,7 @@ Index: libffi/configure
ac_need_defaults=false ;;
esac
-@@ -13379,20 +15499,6 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_writ
+@@ -13383,20 +15503,6 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_writ
#
# INIT-COMMANDS
#
@@ -24922,7 +24922,7 @@ Index: libffi/configure
AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
-@@ -13403,143 +15509,131 @@ AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac
+@@ -13407,143 +15513,131 @@ AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac
sed_quote_subst='$sed_quote_subst'
double_quote_subst='$double_quote_subst'
delay_variable_subst='$delay_variable_subst'
@@ -25185,7 +25185,7 @@ Index: libffi/configure
GREP \
EGREP \
FGREP \
-@@ -13563,6 +15657,8 @@ lt_cv_sys_global_symbol_pipe \
+@@ -13567,6 +15661,8 @@ lt_cv_sys_global_symbol_pipe \
lt_cv_sys_global_symbol_to_cdecl \
lt_cv_sys_global_symbol_to_c_name_address \
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
@@ -25194,7 +25194,7 @@ Index: libffi/configure
lt_prog_compiler_no_builtin_flag \
lt_prog_compiler_wl \
lt_prog_compiler_pic \
-@@ -13592,13 +15688,12 @@ variables_saved_for_relink \
+@@ -13596,13 +15692,12 @@ variables_saved_for_relink \
libname_spec \
library_names_spec \
soname_spec \
@@ -25210,7 +25210,7 @@ Index: libffi/configure
;;
*)
eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
-@@ -13625,9 +15720,9 @@ postuninstall_cmds \
+@@ -13629,9 +15724,9 @@ postuninstall_cmds \
finish_cmds \
sys_lib_search_path_spec \
sys_lib_dlsearch_path_spec; do
@@ -25222,7 +25222,7 @@ Index: libffi/configure
;;
*)
eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
-@@ -13635,6 +15730,12 @@ sys_lib_dlsearch_path_spec; do
+@@ -13639,6 +15734,12 @@ sys_lib_dlsearch_path_spec; do
esac
done
@@ -25235,7 +25235,7 @@ Index: libffi/configure
ac_aux_dir='$ac_aux_dir'
xsi_shell='$xsi_shell'
lt_shell_append='$lt_shell_append'
-@@ -13665,7 +15766,6 @@ for ac_config_target in $ac_config_targe
+@@ -13669,7 +15770,6 @@ for ac_config_target in $ac_config_targe
do
case $ac_config_target in
"fficonfig.h") CONFIG_HEADERS="$CONFIG_HEADERS fficonfig.h" ;;
@@ -25243,7 +25243,7 @@ Index: libffi/configure
"depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
"libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
"include") CONFIG_COMMANDS="$CONFIG_COMMANDS include" ;;
-@@ -13676,8 +15776,11 @@ do
+@@ -13680,8 +15780,11 @@ do
"Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
"testsuite/Makefile") CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;;
"man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
@@ -25256,7 +25256,7 @@ Index: libffi/configure
esac
done
-@@ -13705,7 +15808,7 @@ $debug ||
+@@ -13709,7 +15812,7 @@ $debug ||
trap 'exit_status=$?
{ test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
' 0
@@ -25265,7 +25265,7 @@ Index: libffi/configure
}
# Create a (secure) tmp directory for tmp files.
-@@ -13716,7 +15819,11 @@ $debug ||
+@@ -13720,7 +15823,11 @@ $debug ||
{
tmp=./conf$$-$RANDOM
(umask 077 && mkdir "$tmp")
@@ -25278,7 +25278,7 @@ Index: libffi/configure
# Set up the scripts for CONFIG_FILES section.
# No need to generate them if there are no CONFIG_FILES.
-@@ -13724,16 +15831,10 @@ $debug ||
+@@ -13728,16 +15835,10 @@ $debug ||
if test -n "$CONFIG_FILES"; then
@@ -25297,7 +25297,7 @@ Index: libffi/configure
else
ac_cs_awk_cr=$ac_cr
fi
-@@ -13747,18 +15848,24 @@ _ACEOF
+@@ -13751,18 +15852,24 @@ _ACEOF
echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
echo "_ACEOF"
} >conf$$subs.sh ||
@@ -25325,7 +25325,7 @@ Index: libffi/configure
else
ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
fi
-@@ -13847,7 +15954,9 @@ if sed "s/$ac_cr//" < /dev/null > /dev/n
+@@ -13851,7 +15958,9 @@ if sed "s/$ac_cr//" < /dev/null > /dev/n
else
cat
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
@@ -25336,7 +25336,7 @@ Index: libffi/configure
_ACEOF
# VPATH may cause trouble with some makes, so we remove $(srcdir),
-@@ -13888,7 +15997,9 @@ for ac_last_try in false false :; do
+@@ -13892,7 +16001,9 @@ for ac_last_try in false false :; do
if test -z "$ac_t"; then
break
elif $ac_last_try; then
@@ -25347,7 +25347,7 @@ Index: libffi/configure
else
ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
fi
-@@ -13973,7 +16084,9 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_writ
+@@ -13977,7 +16088,9 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_writ
_ACAWK
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
@@ -25358,7 +25358,7 @@ Index: libffi/configure
fi # test -n "$CONFIG_HEADERS"
-@@ -13986,7 +16099,9 @@ do
+@@ -13990,7 +16103,9 @@ do
esac
case $ac_mode$ac_tag in
:[FHL]*:*);;
@@ -25369,7 +25369,7 @@ Index: libffi/configure
:[FH]-) ac_tag=-:-;;
:[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
esac
-@@ -14014,10 +16129,12 @@ do
+@@ -14018,10 +16133,12 @@ do
[\\/$]*) false;;
*) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
esac ||
@@ -25384,7 +25384,7 @@ Index: libffi/configure
done
# Let's still pretend it is `configure' which instantiates (i.e., don't
-@@ -14028,7 +16145,7 @@ do
+@@ -14032,7 +16149,7 @@ do
`' by configure.'
if test x"$ac_file" != x-; then
configure_input="$ac_file. $configure_input"
@@ -25393,7 +25393,7 @@ Index: libffi/configure
$as_echo "$as_me: creating $ac_file" >&6;}
fi
# Neutralize special characters interpreted by sed in replacement strings.
-@@ -14041,7 +16158,9 @@ $as_echo "$as_me: creating $ac_file" >&6
+@@ -14045,7 +16162,9 @@ $as_echo "$as_me: creating $ac_file" >&6
case $ac_tag in
*:-:* | *:-) cat >"$tmp/stdin" \
@@ -25404,7 +25404,7 @@ Index: libffi/configure
esac
;;
esac
-@@ -14069,7 +16188,47 @@ $as_echo X"$ac_file" |
+@@ -14073,7 +16192,47 @@ $as_echo X"$ac_file" |
q
}
s/.*/./; q'`
@@ -25453,7 +25453,7 @@ Index: libffi/configure
ac_builddir=.
case "$ac_dir" in
-@@ -14126,6 +16285,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_wri
+@@ -14130,6 +16289,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_wri
# If the template does not know about datarootdir, expand it.
# FIXME: This hack should be removed a few years after 2.60.
ac_datarootdir_hack=; ac_datarootdir_seen=
@@ -25461,7 +25461,7 @@ Index: libffi/configure
ac_sed_dataroot='
/datarootdir/ {
p
-@@ -14135,11 +16295,12 @@ ac_sed_dataroot='
+@@ -14139,11 +16299,12 @@ ac_sed_dataroot='
/@docdir@/p
/@infodir@/p
/@localedir@/p
@@ -25476,7 +25476,7 @@ Index: libffi/configure
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
-@@ -14149,7 +16310,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_writ
+@@ -14153,7 +16314,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_writ
s&@infodir@&$infodir&g
s&@localedir@&$localedir&g
s&@mandir@&$mandir&g
@@ -25485,7 +25485,7 @@ Index: libffi/configure
esac
_ACEOF
-@@ -14178,12 +16339,14 @@ s&@MKDIR_P@&$ac_MKDIR_P&;t t
+@@ -14182,12 +16343,14 @@ s&@MKDIR_P@&$ac_MKDIR_P&;t t
$ac_datarootdir_hack
"
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
@@ -25502,7 +25502,7 @@ Index: libffi/configure
which seems to be undefined. Please make sure it is defined." >&5
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
which seems to be undefined. Please make sure it is defined." >&2;}
-@@ -14193,7 +16356,9 @@ which seems to be undefined. Please mak
+@@ -14197,7 +16360,9 @@ which seems to be undefined. Please mak
-) cat "$tmp/out" && rm -f "$tmp/out";;
*) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
esac \
@@ -25513,7 +25513,7 @@ Index: libffi/configure
;;
:H)
#
-@@ -14204,19 +16369,25 @@ which seems to be undefined. Please mak
+@@ -14208,19 +16373,25 @@ which seems to be undefined. Please mak
$as_echo "/* $configure_input */" \
&& eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
} >"$tmp/config.h" \
@@ -25543,7 +25543,7 @@ Index: libffi/configure
fi
# Compute "$ac_file"'s index in $config_headers.
_am_arg="$ac_file"
-@@ -14266,11 +16437,13 @@ $as_echo X"$_am_arg" |
+@@ -14270,11 +16441,13 @@ $as_echo X"$_am_arg" |
ac_source=$srcdir/$ac_source
fi
@@ -25559,7 +25559,7 @@ Index: libffi/configure
fi
rm -f "$ac_file"
-@@ -14282,24 +16455,18 @@ $as_echo "$as_me: linking $ac_source to
+@@ -14286,24 +16459,18 @@ $as_echo "$as_me: linking $ac_source to
ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
ln "$ac_source" "$ac_file" 2>/dev/null ||
cp -p "$ac_source" "$ac_file" ||
@@ -25588,7 +25588,7 @@ Index: libffi/configure
"depfiles":C) test x"$AMDEP_TRUE" != x"" || {
# Autoconf 2.62 quotes --file arguments for eval, but not when files
# are listed without --file. Let's play safe and only enable the eval
-@@ -14388,7 +16555,47 @@ $as_echo X"$file" |
+@@ -14392,7 +16559,47 @@ $as_echo X"$file" |
q
}
s/.*/./; q'`
@@ -25637,7 +25637,7 @@ Index: libffi/configure
# echo "creating $dirpart/$file"
echo '# dummy' > "$dirpart/$file"
done
-@@ -14416,7 +16623,7 @@ $as_echo X"$file" |
+@@ -14420,7 +16627,7 @@ $as_echo X"$file" |
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
#
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
@@ -25646,7 +25646,7 @@ Index: libffi/configure
# Written by Gordon Matzigkeit, 1996
#
# This file is part of GNU Libtool.
-@@ -14464,12 +16671,6 @@ pic_mode=$pic_mode
+@@ -14468,12 +16675,6 @@ pic_mode=$pic_mode
# Whether or not to optimize for fast installation.
fast_install=$enable_fast_install
@@ -25659,7 +25659,7 @@ Index: libffi/configure
# The host system.
host_alias=$host_alias
host=$host
-@@ -14519,6 +16720,10 @@ SP2NL=$lt_lt_SP2NL
+@@ -14523,6 +16724,10 @@ SP2NL=$lt_lt_SP2NL
# turn newlines into spaces.
NL2SP=$lt_lt_NL2SP
@@ -25670,7 +25670,7 @@ Index: libffi/configure
# An object symbol dumper.
OBJDUMP=$lt_OBJDUMP
-@@ -14540,9 +16745,6 @@ RANLIB=$lt_RANLIB
+@@ -14544,9 +16749,6 @@ RANLIB=$lt_RANLIB
old_postinstall_cmds=$lt_old_postinstall_cmds
old_postuninstall_cmds=$lt_old_postuninstall_cmds
@@ -25680,7 +25680,7 @@ Index: libffi/configure
# A C compiler.
LTCC=$lt_CC
-@@ -14564,6 +16766,12 @@ global_symbol_to_c_name_address_lib_pref
+@@ -14568,6 +16770,12 @@ global_symbol_to_c_name_address_lib_pref
# The name of the directory that contains temporary libtool files.
objdir=$objdir
@@ -25693,7 +25693,7 @@ Index: libffi/configure
# Used to examine libraries when file_magic_cmd begins with "file".
MAGIC_CMD=$MAGIC_CMD
-@@ -14626,9 +16834,6 @@ library_names_spec=$lt_library_names_spe
+@@ -14630,9 +16838,6 @@ library_names_spec=$lt_library_names_spe
# The coded name of the library, if different from the real name.
soname_spec=$lt_soname_spec
@@ -25703,7 +25703,7 @@ Index: libffi/configure
# Command to use after installation of a shared archive.
postinstall_cmds=$lt_postinstall_cmds
-@@ -14668,10 +16873,6 @@ striplib=$lt_striplib
+@@ -14672,10 +16877,6 @@ striplib=$lt_striplib
# The linker used to build libraries.
LD=$lt_LD
@@ -25714,7 +25714,7 @@ Index: libffi/configure
# Commands used to build an old-style archive.
old_archive_cmds=$lt_old_archive_cmds
-@@ -14931,7 +17132,7 @@ _LT_EOF
+@@ -14935,7 +17136,7 @@ _LT_EOF
func_dirname ()
{
# Extract subdirectory from the argument.
@@ -25723,7 +25723,7 @@ Index: libffi/configure
if test "X$func_dirname_result" = "X${1}"; then
func_dirname_result="${3}"
else
-@@ -14942,7 +17143,7 @@ func_dirname ()
+@@ -14946,7 +17147,7 @@ func_dirname ()
# func_basename file
func_basename ()
{
@@ -25732,7 +25732,7 @@ Index: libffi/configure
}
-@@ -14955,8 +17156,10 @@ func_basename ()
+@@ -14959,8 +17160,10 @@ func_basename ()
func_stripname ()
{
case ${2} in
@@ -25745,7 +25745,7 @@ Index: libffi/configure
esac
}
-@@ -14967,20 +17170,20 @@ my_sed_long_arg='1s/^-[^=]*=//'
+@@ -14971,20 +17174,20 @@ my_sed_long_arg='1s/^-[^=]*=//'
# func_opt_split
func_opt_split ()
{
@@ -25770,7 +25770,7 @@ Index: libffi/configure
}
# func_arith arithmetic-term...
-@@ -15044,12 +17247,15 @@ test -d src/$TARGETDIR || mkdir src/$TAR
+@@ -15048,12 +17251,15 @@ test -d src/$TARGETDIR || mkdir src/$TAR
done # for ac_tag
@@ -25788,7 +25788,7 @@ Index: libffi/configure
# configure is writing to config.log, and then calls config.status.
-@@ -15070,10 +17276,10 @@ if test "$no_create" != yes; then
+@@ -15074,10 +17280,10 @@ if test "$no_create" != yes; then
exec 5>>config.log
# Use ||, not &&, to avoid exiting from the if with $? = 1, which
# would make configure fail if this is the last instruction.
@@ -25848,7 +25848,7 @@ Index: libffi/configure.ac
;;
avr32*-*-*)
-@@ -399,6 +403,6 @@ test -d src/$TARGETDIR || mkdir src/$TAR
+@@ -403,6 +407,6 @@ test -d src/$TARGETDIR || mkdir src/$TAR
AC_CONFIG_LINKS(include/ffitarget.h:src/$TARGETDIR/ffitarget.h)
diff --git a/src/.svn/entries b/src/.svn/entries
index 73d3ab0..de8e598 100644
--- a/src/.svn/entries
+++ b/src/.svn/entries
@@ -1,15 +1,15 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/src
+svn://gcc.gnu.org/svn/gcc
-2010-01-06T14:22:26.213598Z
-155674
-ro
+2010-02-15T15:19:30.658432Z
+156771
+doko
@@ -38,7 +38,7 @@ file
-2009-12-29T03:43:00.566983Z
+2010-01-06T00:59:53.479646Z
51d610374f7ef5c8ca8e54c607e251d9
2009-12-26T18:49:55.630686Z
155475
@@ -72,22 +72,13 @@ dir
sh64
dir
-m68k
-dir
-
-alpha
-dir
-
-x86
-dir
-
types.c
file
-2009-12-20T06:01:56.059556Z
+2009-06-10T05:25:03.000000Z
50ac67d061e9312c64b3ed7662b64e13
2009-06-04T15:11:12.475454Z
148171
@@ -115,6 +106,15 @@ aph
2904
+m68k
+dir
+
+alpha
+dir
+
+x86
+dir
+
frv
dir
@@ -130,16 +130,13 @@ dir
cris
dir
-ia64
-dir
-
raw_api.c
file
-2009-12-20T06:01:56.059556Z
+2009-06-10T05:25:03.000000Z
a9086fc5c1b5440f02dcbc425f093ae5
2009-06-04T15:43:03.499507Z
148172
@@ -167,13 +164,16 @@ aph
6067
+ia64
+dir
+
java_raw_api.c
file
-2009-12-20T06:01:56.060556Z
+2009-09-16T16:25:59.000000Z
797fe5e8686ab2b9f496e7c991ad685e
2009-09-15T17:15:33.045042Z
151726
@@ -207,7 +207,7 @@ file
-2009-12-20T06:01:56.060556Z
+2009-06-10T05:25:03.000000Z
02e0fc4e091091ebd2f78437bfd37d1b
2009-06-04T15:11:12.475454Z
148171
@@ -247,7 +247,7 @@ file
-2009-12-20T06:01:56.061555Z
+2009-06-10T05:25:03.000000Z
38a061bf43e144832f0aa2542dab6efb
2009-06-04T15:11:12.475454Z
148171
@@ -281,7 +281,7 @@ file
-2009-12-20T06:01:56.063556Z
+2009-06-20T15:53:35.000000Z
f5cc93a1921927f21dc08d81a631981d
2009-06-12T15:57:58.721771Z
148433
diff --git a/src/alpha/.svn/entries b/src/alpha/.svn/entries
index 718a35c..9b1ffcb 100644
--- a/src/alpha/.svn/entries
+++ b/src/alpha/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src/alpha
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/src/alpha
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-20T06:01:54.917555Z
+2009-06-10T05:25:01.000000Z
d8ebc1ade0e8f0fa0cd86048ad927b6c
2009-06-04T15:11:12.475454Z
148171
@@ -66,7 +66,7 @@ file
-2009-12-20T06:01:54.918555Z
+2009-06-10T05:25:01.000000Z
6c0cd4327058ec8585b09041f1501c2c
2009-06-04T15:43:03.499507Z
148172
@@ -100,7 +100,7 @@ file
-2009-12-20T06:01:54.919555Z
+2009-06-10T05:25:01.000000Z
1c2284340e3ec316407056831adf7780
2009-06-04T15:43:03.499507Z
148172
diff --git a/src/arm/.svn/entries b/src/arm/.svn/entries
index 98336cb..9e6b301 100644
--- a/src/arm/.svn/entries
+++ b/src/arm/.svn/entries
@@ -1,14 +1,14 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src/arm
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/src/arm
+svn://gcc.gnu.org/svn/gcc
-2009-09-23T14:50:35.044390Z
-152075
+2010-02-15T15:19:30.658432Z
+156771
doko
@@ -32,7 +32,7 @@ file
-2009-12-20T06:01:52.915555Z
+2009-06-10T05:25:00.000000Z
7d755bdfcc6115d45d2547cf7a149df4
2009-06-04T15:11:12.475454Z
148171
@@ -66,7 +66,7 @@ file
-2009-12-20T06:01:52.915555Z
+2009-06-10T05:25:00.000000Z
a0ee6e86ca97fcdd084efc21500ebccd
2009-06-04T15:43:03.499507Z
148172
@@ -100,10 +100,10 @@ file
-2009-12-20T06:01:52.916555Z
-4d876a004cbf93486edab24a0c84a4d8
-2009-09-23T14:50:35.044390Z
-152075
+2010-02-25T22:33:35.411676Z
+f784edbc656114aa454a4558a4ba656d
+2010-02-15T15:19:30.658432Z
+156771
doko
@@ -126,5 +126,5 @@ doko
-6925
+6957
diff --git a/src/arm/.svn/text-base/sysv.S.svn-base b/src/arm/.svn/text-base/sysv.S.svn-base
index 4c289c6..9064318 100644
--- a/src/arm/.svn/text-base/sysv.S.svn-base
+++ b/src/arm/.svn/text-base/sysv.S.svn-base
@@ -74,7 +74,8 @@
#endif
#if defined(__ARM_ARCH_7__) || defined(__ARM_ARCH_7A__) \
- || defined(__ARM_ARCH_7R__) || defined(__ARM_ARCH_7M__)
+ || defined(__ARM_ARCH_7R__) || defined(__ARM_ARCH_7M__) \
+ || defined(__ARM_ARCH_7EM__)
# undef __ARM_ARCH__
# define __ARM_ARCH__ 7
#endif
diff --git a/src/arm/sysv.S b/src/arm/sysv.S
index 4c289c6..9064318 100644
--- a/src/arm/sysv.S
+++ b/src/arm/sysv.S
@@ -74,7 +74,8 @@
#endif
#if defined(__ARM_ARCH_7__) || defined(__ARM_ARCH_7A__) \
- || defined(__ARM_ARCH_7R__) || defined(__ARM_ARCH_7M__)
+ || defined(__ARM_ARCH_7R__) || defined(__ARM_ARCH_7M__) \
+ || defined(__ARM_ARCH_7EM__)
# undef __ARM_ARCH__
# define __ARM_ARCH__ 7
#endif
diff --git a/src/avr32/.svn/entries b/src/avr32/.svn/entries
index dc6a653..e75ec51 100644
--- a/src/avr32/.svn/entries
+++ b/src/avr32/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src/avr32
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/src/avr32
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-26T03:57:14.102225Z
+2010-01-06T00:59:53.380647Z
97c80ed302cb9613e2e501a162651ea7
2009-12-26T04:21:07.255800Z
155469
@@ -66,7 +66,7 @@ file
-2009-12-26T03:57:14.066978Z
+2010-01-06T00:59:53.380647Z
9ee26077d6b37d391bb6275be0437144
2009-12-26T04:21:07.255800Z
155469
@@ -100,7 +100,7 @@ file
-2009-12-26T03:57:14.102225Z
+2010-01-06T00:59:53.381647Z
808bd4aa64c30850292f3ffe35d19ea5
2009-12-26T04:21:07.255800Z
155469
diff --git a/src/cris/.svn/entries b/src/cris/.svn/entries
index 08e01ae..76ec9a8 100644
--- a/src/cris/.svn/entries
+++ b/src/cris/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src/cris
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/src/cris
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-20T06:01:55.240556Z
+2009-06-10T05:25:02.000000Z
b0de7e4f36e492338d0076bd66610cd0
2009-06-04T15:11:12.475454Z
148171
@@ -66,7 +66,7 @@ file
-2009-12-20T06:01:55.241580Z
+2009-04-24T17:46:15.000000Z
5d7af3480697d2ceab7f4ec35baa9d26
2007-03-07T07:27:25.150115Z
122652
@@ -100,7 +100,7 @@ file
-2009-12-20T06:01:55.241580Z
+2009-04-24T17:46:15.000000Z
b17e59bf6ba716c77cd9ca7a4e39e672
2005-04-18T17:08:58.000000Z
98332
diff --git a/src/frv/.svn/entries b/src/frv/.svn/entries
index 890d507..e820b2d 100644
--- a/src/frv/.svn/entries
+++ b/src/frv/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src/frv
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/src/frv
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-20T06:01:55.052556Z
+2009-04-24T17:46:15.000000Z
b9ecce87980cf9448d35f168d0b12575
2007-04-13T07:21:04.913930Z
123776
@@ -66,7 +66,7 @@ file
-2009-12-20T06:01:55.053555Z
+2009-06-10T05:25:02.000000Z
7e0905257934522b5eacfc1bbf5bb459
2009-06-04T15:11:12.475454Z
148171
@@ -100,7 +100,7 @@ file
-2009-12-20T06:01:55.054555Z
+2009-06-10T05:25:02.000000Z
cd95ee2906582020737463464ea8806b
2009-06-04T15:43:03.499507Z
148172
diff --git a/src/ia64/.svn/entries b/src/ia64/.svn/entries
index a551f3c..6541242 100644
--- a/src/ia64/.svn/entries
+++ b/src/ia64/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src/ia64
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/src/ia64
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-20T06:01:55.350555Z
+2009-06-10T05:25:03.000000Z
6705dee4ee4609cc805413bc439c20ae
2009-06-04T15:11:12.475454Z
148171
@@ -66,7 +66,7 @@ file
-2009-12-20T06:01:55.351555Z
+2009-06-10T05:25:03.000000Z
8e5389d0a78a91c44ad3532ef97779da
2009-06-04T15:43:03.499507Z
148172
@@ -100,7 +100,7 @@ file
-2009-12-20T06:01:55.351555Z
+2009-06-10T05:25:03.000000Z
7ca86e7025e65dd69d1ed227e9fe964e
2009-06-04T15:43:03.499507Z
148172
@@ -134,7 +134,7 @@ file
-2009-12-20T06:01:55.352555Z
+2009-06-10T05:25:03.000000Z
6598837388b91973b3e6193968357fdb
2009-06-04T15:11:12.475454Z
148171
diff --git a/src/m32r/.svn/entries b/src/m32r/.svn/entries
index 4dc3d23..dd512e0 100644
--- a/src/m32r/.svn/entries
+++ b/src/m32r/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src/m32r
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/src/m32r
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-20T06:01:53.883567Z
+2009-04-24T17:46:15.000000Z
1cf60578f42fad0141df7c5c8a43a407
2004-10-25T08:55:44.000000Z
89527
@@ -66,7 +66,7 @@ file
-2009-12-20T06:01:53.883567Z
+2009-06-10T05:25:01.000000Z
1b85561d6e15d52975a28e0729d7d120
2009-06-04T15:43:03.499507Z
148172
@@ -100,7 +100,7 @@ file
-2009-12-20T06:01:53.883567Z
+2009-04-24T17:46:15.000000Z
fde1f5cb81ab7ce114af861c94c368c0
2004-10-13T17:20:24.000000Z
88993
diff --git a/src/m68k/.svn/entries b/src/m68k/.svn/entries
index 5279d2f..ff448af 100644
--- a/src/m68k/.svn/entries
+++ b/src/m68k/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src/m68k
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/src/m68k
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-20T06:01:54.955563Z
+2009-06-10T05:25:01.000000Z
7466dbaa771ba740ab8801f3389643e9
2009-06-04T15:11:12.475454Z
148171
@@ -66,7 +66,7 @@ file
-2009-12-20T06:01:54.955563Z
+2009-04-24T17:46:15.000000Z
8d851db95dfd81e850d6032b8e2b9060
2007-05-10T21:29:04.628473Z
124601
@@ -100,7 +100,7 @@ file
-2009-12-20T06:01:54.955563Z
+2009-06-10T05:25:01.000000Z
9de0630e99a0b634afe5519c60c2be86
2009-06-04T15:43:03.499507Z
148172
diff --git a/src/mips/.svn/entries b/src/mips/.svn/entries
index 2fb38f8..fa8a7a0 100644
--- a/src/mips/.svn/entries
+++ b/src/mips/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src/mips
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/src/mips
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-26T04:53:55.604975Z
+2010-01-06T00:59:53.463647Z
a48654d49076d07b6bc757bfa1c81c94
2009-12-26T04:59:25.888276Z
155470
@@ -66,7 +66,7 @@ file
-2010-01-12T13:53:13.607017Z
+2010-02-03T11:42:03.939514Z
4c056027b348911ad47c503c6c3b3f17
2010-01-06T14:22:26.213598Z
155674
@@ -100,7 +100,7 @@ file
-2009-12-20T06:01:55.709555Z
+2009-06-10T05:25:03.000000Z
46fc9e546cfb341f1ebf869bed97ebd4
2009-06-04T15:11:12.475454Z
148171
@@ -134,7 +134,7 @@ file
-2009-12-26T04:53:55.604975Z
+2010-01-06T00:59:53.465647Z
d86a1ed07159fae7554dcb68210ad136
2009-12-26T04:59:25.888276Z
155470
diff --git a/src/pa/.svn/entries b/src/pa/.svn/entries
index 16b331a..1bd3c50 100644
--- a/src/pa/.svn/entries
+++ b/src/pa/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src/pa
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/src/pa
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-20T06:01:55.320573Z
+2009-06-10T05:25:02.000000Z
a0da8c57c7ff9de674c6728fe321f0be
2009-06-04T15:43:03.499507Z
148172
@@ -66,7 +66,7 @@ file
-2009-12-20T06:01:55.320573Z
+2009-06-10T05:25:02.000000Z
3a6fbb541af62fcd2ae81d874b0c4487
2009-06-04T15:11:12.475454Z
148171
@@ -100,7 +100,7 @@ file
-2009-12-20T06:01:55.321563Z
+2010-01-06T00:59:53.412896Z
46d11fefb8b36884e8d934a99ab5fb0b
2009-12-14T02:42:18.232982Z
155205
@@ -134,7 +134,7 @@ file
-2009-12-20T06:01:55.321563Z
+2009-06-10T05:25:02.000000Z
f3279dc3ee2648b08c274f2457d17660
2009-06-04T15:43:03.499507Z
148172
diff --git a/src/powerpc/.svn/entries b/src/powerpc/.svn/entries
index ede4ce9..91f7555 100644
--- a/src/powerpc/.svn/entries
+++ b/src/powerpc/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src/powerpc
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/src/powerpc
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-20T06:01:53.728555Z
+2009-06-10T05:25:00.000000Z
688696f2414aa7866b7c92c8684718d4
2009-06-04T15:43:03.499507Z
148172
@@ -66,7 +66,7 @@ file
-2009-12-20T06:01:53.729555Z
+2009-04-24T17:46:15.000000Z
31cb78f1f10503180bd8dc1ea0076ad1
2005-03-24T00:45:38.000000Z
96967
@@ -100,7 +100,7 @@ file
-2009-12-20T06:01:53.729555Z
+2009-12-07T15:33:27.755942Z
c07a6ebc629ba19daac8e64861b671e8
2009-11-30T23:34:33.372904Z
154855
@@ -134,7 +134,7 @@ file
-2009-12-20T06:01:53.729555Z
+2009-12-07T15:33:27.755942Z
60858f5d753b23d596681fe4550557da
2009-12-05T21:48:58.742742Z
155016
@@ -168,7 +168,7 @@ file
-2009-12-20T06:01:53.729555Z
+2009-04-24T17:46:15.000000Z
24ade1d97acb5fb9f4033f7266b5cede
2005-03-24T00:45:38.000000Z
96967
@@ -202,7 +202,7 @@ file
-2009-12-29T03:43:00.498236Z
+2010-01-06T00:59:53.357647Z
817f588a25206791e6c66eac1d0053ef
2009-12-26T12:40:27.505316Z
155473
@@ -236,7 +236,7 @@ file
-2009-12-20T06:01:53.730558Z
+2009-06-20T15:53:35.000000Z
53da07be3982ee6cf80c7938c77e8ef7
2009-06-16T17:55:39.375944Z
148543
@@ -270,7 +270,7 @@ file
-2009-12-20T06:01:53.730558Z
+2009-04-24T17:46:15.000000Z
41549f68aeedd29e849159d4567ede07
2004-09-02T21:07:21.000000Z
86991
@@ -304,7 +304,7 @@ file
-2009-12-20T06:01:53.730558Z
+2009-06-10T05:25:00.000000Z
6fcea235a139c24a1ce2f1648875b50e
2009-06-04T15:43:03.499507Z
148172
@@ -338,7 +338,7 @@ file
-2009-12-29T03:43:00.515985Z
+2010-01-06T00:59:53.358647Z
16f90a13659a11e0db8871d655b430f8
2009-12-28T18:19:18.861565Z
155492
@@ -372,7 +372,7 @@ file
-2009-12-20T06:01:53.731563Z
+2009-06-10T05:25:00.000000Z
a7d09aad6ca2eb4358d7ad4bca4fdd7e
2009-06-04T15:43:03.499507Z
148172
@@ -406,7 +406,7 @@ file
-2009-12-20T06:01:53.731563Z
+2010-01-06T00:59:53.358647Z
8207431267046ac40ba651b36022b895
2009-12-08T00:41:10.883117Z
155070
diff --git a/src/s390/.svn/entries b/src/s390/.svn/entries
index 0606dc9..4bd35d5 100644
--- a/src/s390/.svn/entries
+++ b/src/s390/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src/s390
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/src/s390
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-20T06:01:55.144568Z
+2009-06-10T05:25:02.000000Z
1f71e34e447521ee847aa885d11d38cc
2009-06-04T15:11:12.475454Z
148171
@@ -66,7 +66,7 @@ file
-2009-12-20T06:01:55.144568Z
+2009-06-10T05:25:02.000000Z
b03c7644ee96611457e7eed78b58a9c0
2009-06-04T15:43:03.499507Z
148172
@@ -100,7 +100,7 @@ file
-2009-12-20T06:01:55.145554Z
+2009-06-10T05:25:02.000000Z
7e517d2afaece704e7af181367c01a76
2009-06-04T15:43:03.499507Z
148172
diff --git a/src/sh/.svn/entries b/src/sh/.svn/entries
index 7ab41a9..0d9827e 100644
--- a/src/sh/.svn/entries
+++ b/src/sh/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src/sh
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/src/sh
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-20T06:01:56.054556Z
+2009-06-10T05:25:03.000000Z
29f9e59db3e60996e10aa894d106e08a
2009-06-04T15:11:12.475454Z
148171
@@ -66,7 +66,7 @@ file
-2009-12-20T06:01:56.055556Z
+2009-06-10T05:25:03.000000Z
2d1bfc8959e6b3ba92e32cbad5ea94b6
2009-06-04T15:43:03.499507Z
148172
@@ -100,7 +100,7 @@ file
-2009-12-20T06:01:56.056555Z
+2009-06-10T05:25:03.000000Z
7e0990b03e6cff0ed4b1c69ca758a1fe
2009-06-04T15:11:12.475454Z
148171
diff --git a/src/sh64/.svn/entries b/src/sh64/.svn/entries
index a7162e7..883e3c8 100644
--- a/src/sh64/.svn/entries
+++ b/src/sh64/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src/sh64
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/src/sh64
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-20T06:01:54.087555Z
+2009-06-10T05:25:01.000000Z
86900415ba310dc614e41339d057ebc2
2009-06-04T15:11:12.475454Z
148171
@@ -66,7 +66,7 @@ file
-2009-12-20T06:01:54.088556Z
+2009-06-10T05:25:01.000000Z
eb58c57943b4ed8a754ad8a673eab931
2009-06-04T15:43:03.499507Z
148172
@@ -100,7 +100,7 @@ file
-2009-12-20T06:01:54.088556Z
+2009-06-10T05:25:01.000000Z
981772e8eedf7ba19049819909040d94
2009-06-04T15:11:12.475454Z
148171
diff --git a/src/sparc/.svn/entries b/src/sparc/.svn/entries
index c1561ad..9a7c8f0 100644
--- a/src/sparc/.svn/entries
+++ b/src/sparc/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src/sparc
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/src/sparc
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-20T06:01:55.943772Z
+2009-06-10T05:25:03.000000Z
cbae30a5242be298ba2710482e8737de
2009-06-04T15:43:03.499507Z
148172
@@ -66,7 +66,7 @@ file
-2009-12-20T06:01:55.944568Z
+2009-06-10T05:25:03.000000Z
256560b213d4d9f94a3c04149fb166ed
2009-06-04T15:11:12.475454Z
148171
@@ -100,7 +100,7 @@ file
-2009-12-20T06:01:55.945562Z
+2010-01-06T00:59:53.476646Z
161fdea817d0877f3bfc580d04998bb9
2009-12-11T10:06:18.498824Z
155152
@@ -134,7 +134,7 @@ file
-2009-12-20T06:01:55.945562Z
+2009-06-10T05:25:03.000000Z
02c27eadbf8a70a8217a89dd10955be0
2009-06-04T15:43:03.499507Z
148172
diff --git a/src/x86/.svn/entries b/src/x86/.svn/entries
index 2209f66..23d096d 100644
--- a/src/x86/.svn/entries
+++ b/src/x86/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/src/x86
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/src/x86
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-20T06:01:54.810555Z
+2009-06-10T05:25:01.000000Z
241e0adeeeba9eb067412930a0229857
2009-06-04T15:43:03.499507Z
148172
@@ -66,7 +66,7 @@ file
-2009-12-20T06:01:54.810555Z
+2009-12-07T15:33:27.782942Z
df9e516483d1f4778090c834c5151527
2009-12-04T18:41:59.918480Z
154988
@@ -100,7 +100,7 @@ file
-2009-12-20T06:01:54.811555Z
+2009-06-20T15:53:35.000000Z
5c6748898b1e0857b71f73ba95e2bdab
2009-06-12T15:57:58.721771Z
148433
@@ -134,7 +134,7 @@ file
-2009-12-20T06:01:54.812555Z
+2009-09-10T17:50:58.000000Z
16c9cbaa5aa2ba0ce316655706880b22
2009-07-24T10:12:16.542948Z
150042
@@ -168,7 +168,7 @@ file
-2009-12-20T06:01:54.812555Z
+2009-06-10T05:25:01.000000Z
e988aa92b714d72199c40b30edcaff89
2009-06-04T15:11:12.475454Z
148171
@@ -202,7 +202,7 @@ file
-2009-12-20T06:01:54.813555Z
+2009-09-27T03:30:27.000000Z
7a2064a18fae63fbf5b6ca3744372eb5
2009-09-17T20:54:56.860605Z
151819
@@ -236,7 +236,7 @@ file
-2009-12-20T06:01:54.813555Z
+2009-06-10T05:25:01.000000Z
c105ec7c2660ce57770538edd675ff47
2009-06-04T15:43:03.499507Z
148172
@@ -270,7 +270,7 @@ file
-2009-12-20T06:01:54.814555Z
+2009-09-29T17:13:25.000000Z
f8570e3f12f1eef57ed2bb940d829a22
2009-09-28T22:26:25.100883Z
152256
@@ -304,7 +304,7 @@ file
-2009-12-20T06:01:54.814555Z
+2009-06-10T05:25:01.000000Z
ac3a9a04135ada40ad3083503af485e3
2009-06-09T15:23:38.608509Z
148313
@@ -338,7 +338,7 @@ file
-2009-12-20T06:01:54.815555Z
+2009-06-10T05:25:01.000000Z
8794ca810e989bcfac2b06376c992b96
2009-06-04T15:43:03.499507Z
148172
diff --git a/testsuite/.svn/entries b/testsuite/.svn/entries
index 97aae8c..9559d56 100644
--- a/testsuite/.svn/entries
+++ b/testsuite/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/testsuite
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/testsuite
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-31T17:41:47.057326Z
+2010-01-06T00:59:53.834647Z
06bceea065d6b544b892fa82becf99c8
2009-12-31T17:44:32.724697Z
155540
@@ -75,7 +75,7 @@ file
-2009-12-20T06:01:58.004568Z
+2009-04-24T17:46:16.000000Z
04e06926cecf1198af45894dc46ffd39
2003-09-04T14:49:22.000000Z
71069
diff --git a/testsuite/config/.svn/entries b/testsuite/config/.svn/entries
index 07f9344..39a814f 100644
--- a/testsuite/config/.svn/entries
+++ b/testsuite/config/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/testsuite/config
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/testsuite/config
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-20T06:01:56.316555Z
+2009-04-24T17:46:16.000000Z
dce80ba7e038ca18591aabc6d3d2582c
2003-09-04T14:49:22.000000Z
71069
diff --git a/testsuite/lib/.svn/entries b/testsuite/lib/.svn/entries
index 5a2d687..57a8c31 100644
--- a/testsuite/lib/.svn/entries
+++ b/testsuite/lib/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/testsuite/lib
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/testsuite/lib
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2010-01-01T12:29:31.181317Z
+2010-01-06T00:59:53.816646Z
4ff7f7a31a97eec90af2e4dfb964b213
2010-01-01T12:32:24.799527Z
155549
diff --git a/testsuite/libffi.call/.svn/entries b/testsuite/libffi.call/.svn/entries
index d05d934..b605780 100644
--- a/testsuite/libffi.call/.svn/entries
+++ b/testsuite/libffi.call/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/testsuite/libffi.call
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/testsuite/libffi.call
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-20T06:01:57.922805Z
+2009-06-20T15:53:36.000000Z
96b8fcda1674019ba00aaa695d934ec4
2009-06-12T15:57:58.721771Z
148433
@@ -60,17 +60,17 @@ aph
1707
-cls_align_uint16.c
+stret_medium.c
file
-2009-12-20T06:01:57.924804Z
-8bd0cdf89201ff6da5eb8cc5af94ff4b
-2009-06-12T15:57:58.721771Z
-148433
-aph
+2010-01-06T00:59:53.767649Z
+ee6d4bbb4dd6aaa9a4b00d3f0b1b60cc
+2010-01-01T12:26:49.969276Z
+155548
+green
@@ -92,19 +92,19 @@ aph
-2524
+3805
-stret_medium.c
+cls_align_uint16.c
file
-2009-12-31T17:54:32.266342Z
-ee6d4bbb4dd6aaa9a4b00d3f0b1b60cc
-2010-01-01T12:26:49.969276Z
-155548
-green
+2009-06-20T15:53:36.000000Z
+8bd0cdf89201ff6da5eb8cc5af94ff4b
+2009-06-12T15:57:58.721771Z
+148433
+aph
@@ -126,7 +126,7 @@ green
-3805
+2524
cls_align_longdouble_split2.c
file
@@ -134,7 +134,7 @@ file
-2009-12-31T17:54:32.256064Z
+2010-01-06T00:59:53.767649Z
8cf7cf3f9c3329541776b3859fed8e3a
2010-01-01T12:26:49.969276Z
155548
@@ -168,7 +168,7 @@ file
-2009-12-20T06:01:57.925806Z
+2009-04-24T17:46:16.000000Z
91d74c7212cbafb94ef7930853149989
2006-04-22T21:17:35.201451Z
113181
@@ -202,7 +202,7 @@ file
-2009-12-20T06:01:57.925806Z
+2009-04-24T17:46:16.000000Z
3aeca5109ebb9e697863cd60fc609723
2004-09-04T22:41:53.000000Z
87091
@@ -236,7 +236,7 @@ file
-2009-12-20T06:01:57.927806Z
+2009-06-20T15:53:36.000000Z
a3904921ab13f98414c119e2e3884079
2009-06-12T15:57:58.721771Z
148433
@@ -270,7 +270,7 @@ file
-2009-12-20T06:01:57.926806Z
+2009-04-24T17:46:16.000000Z
ccda1a87fadf3cc0c31bbc75c4c92cef
2004-01-24T16:13:48.000000Z
76513
@@ -304,7 +304,7 @@ file
-2009-12-20T06:01:57.928805Z
+2009-06-20T15:53:36.000000Z
6fd75fe5dd3edb057fdc1bf327edcd5a
2009-06-15T17:14:53.377358Z
148499
@@ -338,7 +338,7 @@ file
-2009-12-20T06:01:57.928805Z
+2009-06-20T15:53:36.000000Z
27861f3eef7acb981cb89adf5ba8317c
2009-06-12T15:57:58.721771Z
148433
@@ -372,7 +372,7 @@ file
-2009-12-20T06:01:57.927806Z
+2009-04-24T17:46:16.000000Z
81535421410fd680f78b33f39cdcc580
2003-09-04T14:49:22.000000Z
71069
@@ -406,7 +406,7 @@ file
-2009-12-20T06:01:57.929805Z
+2009-06-20T15:53:36.000000Z
a13f7ec8c771245007b14658f061fb02
2009-06-12T15:57:58.721771Z
148433
@@ -440,7 +440,7 @@ file
-2009-12-20T06:01:57.931805Z
+2009-06-20T15:53:36.000000Z
0bdb41c9d86c6676cf323baed9763580
2009-06-12T15:57:58.721771Z
148433
@@ -474,7 +474,7 @@ file
-2009-12-20T06:01:57.930805Z
+2009-06-20T15:53:36.000000Z
68e19beb532b82e6978ede90a36586eb
2009-06-12T15:57:58.721771Z
148433
@@ -508,7 +508,7 @@ file
-2009-12-20T06:01:57.929805Z
+2009-04-24T17:46:16.000000Z
c596ddb985689ec61b12aaa3d22affa3
2003-09-04T14:49:22.000000Z
71069
@@ -536,17 +536,17 @@ andreast
1605
-nested_struct7.c
+struct9.c
file
-2009-12-20T06:01:57.931805Z
-6c1643f9b7fc2481ffc479ffcc870bcd
-2009-06-12T15:57:58.721771Z
-148433
-aph
+2009-04-24T17:46:16.000000Z
+0717d05df52a64bc7535ebd46256c507
+2003-09-04T14:49:22.000000Z
+71069
+andreast
@@ -568,7 +568,7 @@ aph
-2787
+1394
return_sl.c
file
@@ -576,7 +576,7 @@ file
-2009-12-20T06:01:57.932805Z
+2009-04-24T17:46:16.000000Z
866d838b632f6386651d20ce470fb97d
2007-08-24T19:32:02.871702Z
127787
@@ -604,17 +604,17 @@ daney
731
-struct9.c
+nested_struct7.c
file
-2009-12-20T06:01:57.932805Z
-0717d05df52a64bc7535ebd46256c507
-2003-09-04T14:49:22.000000Z
-71069
-andreast
+2009-06-20T15:53:36.000000Z
+6c1643f9b7fc2481ffc479ffcc870bcd
+2009-06-12T15:57:58.721771Z
+148433
+aph
@@ -636,7 +636,7 @@ andreast
-1394
+2787
cls_sint.c
file
@@ -644,7 +644,7 @@ file
-2009-12-20T06:01:57.933806Z
+2009-06-20T15:53:36.000000Z
37b0cfcce376e70fa2bd116dfd672022
2009-06-12T15:57:58.721771Z
148433
@@ -678,7 +678,7 @@ file
-2009-12-20T06:01:57.933806Z
+2009-06-20T15:53:36.000000Z
225372da12c19faea0dba387ec982277
2009-06-12T15:57:58.721771Z
148433
@@ -712,7 +712,7 @@ file
-2009-12-31T17:54:32.263315Z
+2010-01-06T00:59:53.767649Z
d86fe4a3c160f50dca652a4b27bba9d7
2010-01-01T12:26:49.969276Z
155548
@@ -746,7 +746,7 @@ file
-2009-12-20T06:01:57.934805Z
+2009-04-24T17:46:16.000000Z
f610a8ac94d8fba4221ce528f25b9855
2004-09-04T22:41:53.000000Z
87091
@@ -780,7 +780,7 @@ file
-2009-12-20T06:01:57.935804Z
+2009-06-20T15:53:36.000000Z
47dffeedf23ddd3f5f9c63c837f3ec0c
2009-06-12T15:57:58.721771Z
148433
@@ -814,7 +814,7 @@ file
-2009-12-20T06:01:57.935804Z
+2009-06-20T15:53:36.000000Z
3ee2f37ad319ffa1b8afb2298ab42c3e
2009-06-12T15:57:58.721771Z
148433
@@ -848,7 +848,7 @@ file
-2009-12-20T06:01:57.936806Z
+2009-04-24T17:46:16.000000Z
8cb25f1d27b06c6ca0ce529b04ae3c47
2006-02-16T22:29:01.660175Z
111156
@@ -882,7 +882,7 @@ file
-2010-01-12T13:53:13.725804Z
+2010-02-03T11:42:04.098841Z
11ecc6aca1f00fa662a97100ae0415a3
2010-01-07T20:35:33.358709Z
155710
@@ -916,7 +916,7 @@ file
-2009-12-20T06:01:57.937806Z
+2009-04-24T17:46:16.000000Z
f5260f5f182a88a7a32d7079b77a540b
2003-09-04T14:49:22.000000Z
71069
@@ -950,7 +950,7 @@ file
-2009-12-20T06:01:57.938805Z
+2009-04-24T17:46:16.000000Z
bf019a0ea09d4b7166d0a79e703e790b
2003-09-04T14:49:22.000000Z
71069
@@ -984,7 +984,7 @@ file
-2009-12-20T06:01:57.938805Z
+2009-06-20T15:53:36.000000Z
7b6ea9d793922ccb7b10c8facc257df2
2009-06-12T15:57:58.721771Z
148433
@@ -1018,7 +1018,7 @@ file
-2009-12-20T06:01:57.939805Z
+2009-06-20T15:53:36.000000Z
b615ac4f2298b3375a08020b609e2beb
2009-06-12T15:57:58.721771Z
148433
@@ -1052,7 +1052,7 @@ file
-2009-12-31T17:54:32.265315Z
+2010-01-06T00:59:53.767649Z
d7e79e24bdc3567144c018f1f2afbe0f
2010-01-01T12:26:49.969276Z
155548
@@ -1086,7 +1086,7 @@ file
-2009-12-20T06:01:57.939805Z
+2009-06-20T15:53:36.000000Z
c710800140844efb82423cbf42ac7ae4
2009-06-12T15:57:58.721771Z
148433
@@ -1120,7 +1120,7 @@ file
-2009-12-20T06:01:57.939805Z
+2009-06-20T15:53:36.000000Z
4c35f8554a3d72ec7338b8cc90bb1add
2009-06-12T15:57:58.721771Z
148433
@@ -1148,16 +1148,16 @@ aph
2279
-cls_9byte1.c
+err_bad_typedef.c
file
-2009-12-20T06:01:57.940803Z
-40f4b4ad9bb66b5a7842f381dec87bae
-2009-06-12T15:57:58.721771Z
-148433
+2009-06-20T15:53:36.000000Z
+3c916db09b26d1dadfaf1f83c9a4deae
+2009-06-15T17:14:53.377358Z
+148499
aph
@@ -1180,16 +1180,16 @@ aph
-2447
+450
-cls_19byte.c
+cls_9byte1.c
file
-2009-12-20T06:01:57.940803Z
-74c15e4f1b5eb7ad00414f694b7d3b17
+2009-06-20T15:53:36.000000Z
+40f4b4ad9bb66b5a7842f381dec87bae
2009-06-12T15:57:58.721771Z
148433
aph
@@ -1214,18 +1214,18 @@ aph
-2966
+2447
-err_bad_typedef.c
+cls_19byte.c
file
-2009-12-20T06:01:57.940803Z
-3c916db09b26d1dadfaf1f83c9a4deae
-2009-06-15T17:14:53.377358Z
-148499
+2009-06-20T15:53:36.000000Z
+74c15e4f1b5eb7ad00414f694b7d3b17
+2009-06-12T15:57:58.721771Z
+148433
aph
@@ -1248,7 +1248,7 @@ aph
-450
+2966
cls_align_longdouble_split.c
file
@@ -1256,7 +1256,7 @@ file
-2009-12-31T17:54:32.249074Z
+2010-01-06T00:59:53.768644Z
c8301dcaa78ebdea9d1b34b0f6a9f8fc
2010-01-01T12:26:49.969276Z
155548
@@ -1290,7 +1290,7 @@ file
-2009-12-20T06:01:57.940803Z
+2009-06-20T15:53:36.000000Z
a1d5301c2e78da4941bf021422884270
2009-06-12T15:57:58.721771Z
148433
@@ -1324,7 +1324,7 @@ file
-2009-12-20T06:01:57.940803Z
+2009-06-20T15:53:36.000000Z
af1c73f8927fd6ff7f3d0169d6a16bfa
2009-06-12T15:57:58.721771Z
148433
@@ -1358,7 +1358,7 @@ file
-2009-12-20T06:01:57.941803Z
+2009-06-20T15:53:36.000000Z
00c9e6412441f7bba3c5d8f863d11d2f
2009-06-12T15:57:58.721771Z
148433
@@ -1392,7 +1392,7 @@ file
-2009-12-20T06:01:57.941803Z
+2009-04-24T17:46:16.000000Z
30f05c9246b15bd48f552bbd54d483b7
2006-02-16T22:29:01.660175Z
111156
@@ -1426,7 +1426,7 @@ file
-2009-12-20T06:01:57.941803Z
+2009-06-20T15:53:36.000000Z
80762a3d4a50c6d41904442445de79d0
2009-06-12T15:57:58.721771Z
148433
@@ -1460,7 +1460,7 @@ file
-2009-12-20T06:01:57.941803Z
+2009-04-24T17:46:16.000000Z
56a258923c7b9c1aa0ab24bbde1ade56
2007-08-09T02:02:37.303695Z
127312
@@ -1494,7 +1494,7 @@ file
-2009-12-20T06:01:57.942803Z
+2009-06-20T15:53:36.000000Z
fa0415723a96a5c2da90b627c2ea7651
2009-06-12T15:57:58.721771Z
148433
@@ -1528,7 +1528,7 @@ file
-2009-12-20T06:01:57.942803Z
+2009-04-24T17:46:16.000000Z
5e832fea7e1abc3e13210dd628c3ea6a
2007-08-09T02:02:37.303695Z
127312
@@ -1562,7 +1562,7 @@ file
-2009-12-20T06:01:57.942803Z
+2009-06-20T15:53:36.000000Z
2d9a7ca775efbe9b842562715af63078
2009-06-12T15:57:58.721771Z
148433
@@ -1596,7 +1596,7 @@ file
-2009-12-20T06:01:57.942803Z
+2009-06-20T15:53:36.000000Z
69e459f83f728654b4d8a2086bc00026
2009-06-12T15:57:58.721771Z
148433
@@ -1630,7 +1630,7 @@ file
-2009-12-20T06:01:57.943803Z
+2009-06-20T15:53:36.000000Z
e9db163228cf54a3739f86c78fc7e39c
2009-06-12T15:57:58.721771Z
148433
@@ -1664,7 +1664,7 @@ file
-2009-12-20T06:01:57.943803Z
+2009-06-20T15:53:36.000000Z
f76c2eaef4f59f84ba4e5389daa7b484
2009-06-12T15:57:58.721771Z
148433
@@ -1698,7 +1698,7 @@ file
-2009-12-20T06:01:57.942803Z
+2009-04-24T17:46:16.000000Z
09a387482b7ce131ae73efe275816fdd
2006-04-22T21:17:35.201451Z
113181
@@ -1732,7 +1732,7 @@ file
-2009-12-20T06:01:57.943803Z
+2009-06-20T15:53:36.000000Z
bccf0bee1af8844103b4fc6d20ac4a00
2009-06-12T15:57:58.721771Z
148433
@@ -1766,7 +1766,7 @@ file
-2009-12-20T06:01:57.943803Z
+2009-06-20T15:53:36.000000Z
2556662b45b032ecc03ded31eab8d3a4
2009-06-12T15:57:58.721771Z
148433
@@ -1800,7 +1800,7 @@ file
-2010-01-12T13:53:13.727013Z
+2010-02-03T11:42:04.100475Z
675d8bc6e828c9d48fcea15ef768bba6
2010-01-07T20:35:33.358709Z
155710
@@ -1834,7 +1834,7 @@ file
-2009-12-20T06:01:57.944803Z
+2009-06-20T15:53:36.000000Z
7a48ec7fc596a63e15074da9be215742
2009-06-12T15:57:58.721771Z
148433
@@ -1868,7 +1868,7 @@ file
-2009-12-20T06:01:57.944803Z
+2009-04-24T17:46:16.000000Z
588214bfe0933dee146a7320c1e76301
2007-04-06T16:24:16.057116Z
123622
@@ -1902,7 +1902,7 @@ file
-2009-12-20T06:01:57.944803Z
+2009-06-20T15:53:36.000000Z
3951efb14e1dc91c70283584347627ae
2009-06-12T15:57:58.721771Z
148433
@@ -1936,7 +1936,7 @@ file
-2009-12-31T17:54:32.260318Z
+2010-01-06T00:59:53.768644Z
a06a473cc254558546bc88326b951a02
2010-01-01T12:26:49.969276Z
155548
@@ -1964,17 +1964,17 @@ green
2815
-huge_struct.c
+cls_8byte.c
file
-2009-12-31T16:53:15.382347Z
-4f1428bc62698505f7156e39a3e2fa5c
-2009-12-31T16:58:55.491965Z
-155538
-green
+2009-06-20T15:53:36.000000Z
+9ccb97c687db575f54b9d23b5a86d4ff
+2009-06-12T15:57:58.721771Z
+148433
+aph
@@ -1996,19 +1996,19 @@ green
-14344
+2345
-cls_8byte.c
+huge_struct.c
file
-2009-12-20T06:01:57.944803Z
-9ccb97c687db575f54b9d23b5a86d4ff
-2009-06-12T15:57:58.721771Z
-148433
-aph
+2010-01-06T00:59:53.768644Z
+4f1428bc62698505f7156e39a3e2fa5c
+2009-12-31T16:58:55.491965Z
+155538
+green
@@ -2030,7 +2030,7 @@ aph
-2345
+14344
cls_multi_sshort.c
file
@@ -2038,7 +2038,7 @@ file
-2009-12-20T06:01:57.945802Z
+2009-06-20T15:53:36.000000Z
f70fd12d1acd41d2f47f4294d48106fe
2009-06-12T15:57:58.721771Z
148433
@@ -2072,7 +2072,7 @@ file
-2009-12-20T06:01:57.945802Z
+2009-06-20T15:53:36.000000Z
3f3c1ce646a897c75eb58a91d34d2ffb
2009-06-12T15:57:58.721771Z
148433
@@ -2106,7 +2106,7 @@ file
-2009-12-20T06:01:57.945802Z
+2009-06-20T15:53:36.000000Z
5a795d6260706dd654ddd8eb3d1a0b4f
2009-06-12T15:57:58.721771Z
148433
@@ -2140,7 +2140,7 @@ file
-2010-01-01T12:37:28.642317Z
+2010-01-06T00:59:53.768644Z
e64c22cc41db6f4eba668caa7ad62c69
2010-01-01T12:40:18.387858Z
155551
@@ -2174,7 +2174,7 @@ file
-2009-12-20T06:01:57.945802Z
+2009-04-24T17:46:16.000000Z
06c16d8cdc9240f140318c0f7c457a65
2007-07-31T15:05:52.333108Z
127093
@@ -2208,7 +2208,7 @@ file
-2009-12-20T06:01:57.945802Z
+2009-04-24T17:46:16.000000Z
ace1fa30cb916c3d27b791dba947a912
2006-02-28T23:12:00.179560Z
111582
@@ -2236,17 +2236,17 @@ andreast
1084
-cls_pointer_stack.c
+struct2.c
file
-2009-12-31T17:54:32.263315Z
-d8698082381ba9643cae274ac7bf2c75
-2010-01-01T12:26:49.969276Z
-155548
-green
+2009-04-24T17:46:16.000000Z
+c423f6a45fa262bd2f6b08844b13aff1
+2003-09-04T14:49:22.000000Z
+71069
+andreast
@@ -2268,16 +2268,16 @@ green
-4184
+1414
-cls_float.c
+cls_20byte.c
file
-2009-12-20T06:01:57.946803Z
-6e1894c5c87c0ef2ea5672eedde623ae
+2009-06-20T15:53:36.000000Z
+d4627e43acc951770170d8f7d404a74b
2009-06-12T15:57:58.721771Z
148433
aph
@@ -2302,16 +2302,16 @@ aph
-1062
+2539
-cls_20byte.c
+cls_float.c
file
-2009-12-20T06:01:57.946803Z
-d4627e43acc951770170d8f7d404a74b
+2009-06-20T15:53:36.000000Z
+6e1894c5c87c0ef2ea5672eedde623ae
2009-06-12T15:57:58.721771Z
148433
aph
@@ -2336,19 +2336,19 @@ aph
-2539
+1062
-struct2.c
+cls_pointer_stack.c
file
-2009-12-20T06:01:57.946803Z
-c423f6a45fa262bd2f6b08844b13aff1
-2003-09-04T14:49:22.000000Z
-71069
-andreast
+2010-01-06T00:59:53.769644Z
+d8698082381ba9643cae274ac7bf2c75
+2010-01-01T12:26:49.969276Z
+155548
+green
@@ -2370,19 +2370,19 @@ andreast
-1414
+4184
-cls_5_1_byte.c
+struct4.c
file
-2009-12-20T06:01:57.947808Z
-4bf8ed21577189fd0dbc43db85a3026a
-2009-06-12T15:57:58.721771Z
-148433
-aph
+2009-04-24T17:46:16.000000Z
+ae607b88ef36ed4e5cba673f5439e327
+2003-09-04T14:49:22.000000Z
+71069
+andreast
@@ -2404,7 +2404,7 @@ aph
-3022
+1338
nested_struct2.c
file
@@ -2412,7 +2412,7 @@ file
-2009-12-20T06:01:57.947808Z
+2009-06-20T15:53:36.000000Z
49a499ffb202d62ca2892d401a91c6ed
2009-06-12T15:57:58.721771Z
148433
@@ -2440,17 +2440,17 @@ aph
2756
-struct4.c
+cls_5_1_byte.c
file
-2009-12-20T06:01:57.947808Z
-ae607b88ef36ed4e5cba673f5439e327
-2003-09-04T14:49:22.000000Z
-71069
-andreast
+2009-06-20T15:53:36.000000Z
+4bf8ed21577189fd0dbc43db85a3026a
+2009-06-12T15:57:58.721771Z
+148433
+aph
@@ -2472,16 +2472,16 @@ andreast
-1338
+3022
-cls_24byte.c
+nested_struct4.c
file
-2009-12-20T06:01:57.947808Z
-047a3b355669c29a6f4414f4702c8de7
+2009-06-20T15:53:36.000000Z
+530c90dda885479c89a46224656966a4
2009-06-12T15:57:58.721771Z
148433
aph
@@ -2506,16 +2506,16 @@ aph
-3384
+2779
-nested_struct4.c
+cls_24byte.c
file
-2009-12-20T06:01:57.947808Z
-530c90dda885479c89a46224656966a4
+2009-06-20T15:53:36.000000Z
+047a3b355669c29a6f4414f4702c8de7
2009-06-12T15:57:58.721771Z
148433
aph
@@ -2540,7 +2540,7 @@ aph
-2779
+3384
struct6.c
file
@@ -2548,7 +2548,7 @@ file
-2009-12-20T06:01:57.948809Z
+2009-04-24T17:46:16.000000Z
488c99a40ae8724b649937ed0f736352
2003-09-04T14:49:22.000000Z
71069
@@ -2576,16 +2576,16 @@ andreast
1338
-closure_loc_fn0.c
+nested_struct6.c
file
-2009-12-20T06:01:57.948809Z
-73cc1feb078fd71f497d6c1d5bc9e578
-2009-06-08T17:03:31.704692Z
-148285
+2009-06-20T15:53:36.000000Z
+7fef0c129be6636f0962de17f0da5547
+2009-06-12T15:57:58.721771Z
+148433
aph
@@ -2608,19 +2608,19 @@ aph
-3096
+3438
-nested_struct6.c
+struct8.c
file
-2009-12-20T06:01:57.948809Z
-7fef0c129be6636f0962de17f0da5547
-2009-06-12T15:57:58.721771Z
-148433
-aph
+2009-04-24T17:46:16.000000Z
+882fafdfa1224611561634a8b86ecf8a
+2003-09-04T14:49:22.000000Z
+71069
+andreast
@@ -2642,19 +2642,19 @@ aph
-3438
+1808
-struct8.c
+closure_loc_fn0.c
file
-2009-12-20T06:01:57.948809Z
-882fafdfa1224611561634a8b86ecf8a
-2003-09-04T14:49:22.000000Z
-71069
-andreast
+2009-06-10T05:25:05.000000Z
+73cc1feb078fd71f497d6c1d5bc9e578
+2009-06-08T17:03:31.704692Z
+148285
+aph
@@ -2676,7 +2676,7 @@ andreast
-1808
+3096
testclosure.c
file
@@ -2684,7 +2684,7 @@ file
-2009-12-20T06:01:57.948809Z
+2009-12-07T15:33:28.170942Z
d99c2dc3f0b37b430900ba7d7c740455
2009-11-02T21:18:17.494740Z
153824
@@ -2718,7 +2718,7 @@ file
-2009-12-20T06:01:57.949802Z
+2009-06-20T15:53:36.000000Z
1d093244ff4fa52bb549573f728210d8
2009-06-12T15:57:58.721771Z
148433
@@ -2752,7 +2752,7 @@ file
-2009-12-20T06:01:57.949802Z
+2009-06-20T15:53:36.000000Z
f90367956c65677d3eb034c290f5188f
2009-06-12T15:57:58.721771Z
148433
@@ -2786,7 +2786,7 @@ file
-2009-12-20T06:01:57.949802Z
+2009-04-24T17:46:16.000000Z
3a6009ea065561440e779c52ceb86a9c
2007-08-03T03:17:13.360885Z
127177
@@ -2820,7 +2820,7 @@ file
-2009-12-20T06:01:57.949802Z
+2009-06-20T15:53:36.000000Z
a8a303deb2e98e9fdd113f6b0ef0ef5f
2009-06-12T15:57:58.721771Z
148433
@@ -2848,17 +2848,17 @@ aph
1091
-cls_dbls_struct.c
+strlen_win32.c
file
-2009-12-20T06:01:57.949802Z
-66364cf2321aa30c882d7f264fb401ad
-2009-12-04T18:41:59.918480Z
-154988
-uros
+2009-04-24T17:46:16.000000Z
+bf09294b074175b9c907ee7d5d78df7f
+2003-09-04T14:49:22.000000Z
+71069
+andreast
@@ -2880,19 +2880,19 @@ uros
-1348
+997
-strlen_win32.c
+cls_dbls_struct.c
file
-2009-12-20T06:01:57.950823Z
-bf09294b074175b9c907ee7d5d78df7f
-2003-09-04T14:49:22.000000Z
-71069
-andreast
+2009-12-07T15:33:28.171941Z
+66364cf2321aa30c882d7f264fb401ad
+2009-12-04T18:41:59.918480Z
+154988
+uros
@@ -2914,7 +2914,7 @@ andreast
-997
+1348
pyobjc-tc.c
file
@@ -2922,7 +2922,7 @@ file
-2009-12-20T06:01:57.950823Z
+2009-04-24T17:46:16.000000Z
446779e31373e96f145df84b68b53d31
2006-02-28T23:12:00.179560Z
111582
@@ -2956,7 +2956,7 @@ file
-2009-12-20T06:01:57.950823Z
+2009-06-20T15:53:36.000000Z
c2c37a925573cf66740e0b56038e6c18
2009-06-12T15:57:58.721771Z
148433
@@ -2990,7 +2990,7 @@ file
-2009-12-31T17:54:32.266342Z
+2010-01-06T00:59:53.769644Z
85354398deea65c3c738344283baae4b
2010-01-01T12:26:49.969276Z
155548
@@ -3024,7 +3024,7 @@ file
-2009-12-20T06:01:57.950823Z
+2009-04-24T17:46:16.000000Z
96a06379c7eede10a37b48d746c903da
2006-02-16T22:29:01.660175Z
111156
@@ -3058,7 +3058,7 @@ file
-2009-12-20T06:01:57.951813Z
+2009-06-20T15:53:36.000000Z
dca5e991396283227d918a173bae9eeb
2009-06-12T15:57:58.721771Z
148433
@@ -3092,7 +3092,7 @@ file
-2009-12-20T06:01:57.951813Z
+2009-06-20T15:53:36.000000Z
f9f33179dfc8d6845df8f4ca2dc67394
2009-06-12T15:57:58.721771Z
148433
@@ -3126,7 +3126,7 @@ file
-2010-01-12T13:53:13.744999Z
+2010-02-03T11:42:04.102467Z
94ddbe50a41192f72cce1a94e88f327f
2010-01-07T20:35:33.358709Z
155710
@@ -3154,17 +3154,17 @@ ro
2636
-cls_align_longdouble.c
+cls_ulonglong.c
file
-2009-12-20T06:01:57.951813Z
-06b51861190ecc3803b142eb3e288e45
-2009-06-12T15:57:58.721771Z
-148433
-aph
+2010-02-03T11:42:04.103490Z
+e2793918ba20624ce732ad88c3d61093
+2010-01-07T20:35:33.358709Z
+155710
+ro
@@ -3186,16 +3186,16 @@ aph
-2571
+1444
-cls_1_1byte.c
+cls_align_longdouble.c
file
-2009-12-20T06:01:57.951813Z
-4ec4ae1b77b000827355e0586e0f3bf1
+2009-06-20T15:53:36.000000Z
+06b51861190ecc3803b142eb3e288e45
2009-06-12T15:57:58.721771Z
148433
aph
@@ -3220,19 +3220,19 @@ aph
-2303
+2571
-cls_ulonglong.c
+cls_1_1byte.c
file
-2010-01-12T13:53:13.746013Z
-e2793918ba20624ce732ad88c3d61093
-2010-01-07T20:35:33.358709Z
-155710
-ro
+2009-06-20T15:53:36.000000Z
+4ec4ae1b77b000827355e0586e0f3bf1
+2009-06-12T15:57:58.721771Z
+148433
+aph
@@ -3254,7 +3254,7 @@ ro
-1444
+2303
return_ll.c
file
@@ -3262,7 +3262,7 @@ file
-2009-12-20T06:01:57.952823Z
+2009-04-24T17:46:16.000000Z
63b5fe4e262d0dc8190cb9ba24e921ae
2004-09-04T22:41:53.000000Z
87091
@@ -3296,7 +3296,7 @@ file
-2009-12-20T06:01:57.952823Z
+2009-06-20T15:53:36.000000Z
be070baef24670b2dbd1ee10f189f12a
2009-06-12T15:57:58.721771Z
148433
@@ -3330,7 +3330,7 @@ file
-2009-12-20T06:01:57.952823Z
+2009-06-20T15:53:36.000000Z
0a6d4cc3dfd64ab3b062ff0dc741b855
2009-06-12T15:57:58.721771Z
148433
@@ -3364,7 +3364,7 @@ file
-2009-12-20T06:01:57.952823Z
+2009-06-20T15:53:36.000000Z
6972c266188ca50175d71cfba7ec5f9f
2009-06-12T15:57:58.721771Z
148433
@@ -3398,7 +3398,7 @@ file
-2009-12-20T06:01:57.952823Z
+2009-06-20T15:53:36.000000Z
be9eb6e48ef21933d1ece0fa9f88691a
2009-06-12T15:57:58.721771Z
148433
@@ -3426,17 +3426,17 @@ aph
2860
-cls_6_1_byte.c
+ffitest.h
file
-2009-12-20T06:01:57.953813Z
-2c25235139a067e35db5dc3741f0f15d
-2009-06-12T15:57:58.721771Z
-148433
-aph
+2010-02-03T11:42:04.113061Z
+14775c89efa8ec6961cb5cc6e4e18b9c
+2010-01-07T20:35:33.358709Z
+155710
+ro
@@ -3458,19 +3458,19 @@ aph
-3214
+2447
-ffitest.h
+cls_6_1_byte.c
file
-2010-01-12T13:53:13.747013Z
-14775c89efa8ec6961cb5cc6e4e18b9c
-2010-01-07T20:35:33.358709Z
-155710
-ro
+2009-06-20T15:53:36.000000Z
+2c25235139a067e35db5dc3741f0f15d
+2009-06-12T15:57:58.721771Z
+148433
+aph
@@ -3492,7 +3492,7 @@ ro
-2447
+3214
cls_16byte.c
file
@@ -3500,7 +3500,7 @@ file
-2009-12-20T06:01:57.953813Z
+2009-06-20T15:53:36.000000Z
7cec44c2d3af2096f93c95d735fad264
2009-06-12T15:57:58.721771Z
148433
@@ -3534,7 +3534,7 @@ file
-2009-12-20T06:01:57.954823Z
+2009-06-20T15:53:36.000000Z
21573b1544a5f33e2305bf07dd8e6624
2009-06-12T15:57:58.721771Z
148433
@@ -3562,14 +3562,14 @@ aph
2772
-cls_9byte2.c
+closure_fn0.c
file
-2009-12-20T06:01:57.954823Z
-5ef2c43d0deda62d29b67d32bcadd5c4
+2009-06-20T15:53:36.000000Z
+95a3d81256c777f68d1d74641cce6f15
2009-06-12T15:57:58.721771Z
148433
aph
@@ -3594,16 +3594,16 @@ aph
-2444
+2985
-closure_fn0.c
+cls_9byte2.c
file
-2009-12-20T06:01:57.954823Z
-95a3d81256c777f68d1d74641cce6f15
+2009-06-20T15:53:36.000000Z
+5ef2c43d0deda62d29b67d32bcadd5c4
2009-06-12T15:57:58.721771Z
148433
aph
@@ -3628,19 +3628,19 @@ aph
-2985
+2444
-cls_longdouble_va.c
+closure_fn2.c
file
-2010-01-01T12:37:28.643317Z
-a20cae38794beeccd627148876893ecc
-2010-01-01T12:40:18.387858Z
-155551
-green
+2009-06-20T15:53:36.000000Z
+786c19f83b67c7b045c7603cc940dc6a
+2009-06-12T15:57:58.721771Z
+148433
+aph
@@ -3662,19 +3662,19 @@ green
-1422
+2892
-closure_fn2.c
+return_dbl1.c
file
-2009-12-20T06:01:57.954823Z
-786c19f83b67c7b045c7603cc940dc6a
-2009-06-12T15:57:58.721771Z
-148433
-aph
+2009-04-24T17:46:16.000000Z
+b7915d69fd4da55413d80c64fe1a7f57
+2007-08-09T02:02:37.303695Z
+127312
+daney
@@ -3696,19 +3696,19 @@ aph
-2892
+1004
-return_dbl1.c
+cls_longdouble_va.c
file
-2009-12-20T06:01:57.955823Z
-b7915d69fd4da55413d80c64fe1a7f57
-2007-08-09T02:02:37.303695Z
-127312
-daney
+2010-01-06T00:59:53.770644Z
+a20cae38794beeccd627148876893ecc
+2010-01-01T12:40:18.387858Z
+155551
+green
@@ -3730,19 +3730,19 @@ daney
-1004
+1422
-closure_stdcall.c
+return_fl2.c
file
-2009-12-20T06:01:57.955823Z
-0aa7a4900ef7f1955dc0815f99f86dda
-2009-06-12T15:57:58.721771Z
-148433
-aph
+2009-04-24T17:46:16.000000Z
+16203ecb3e4fa27c872fb03479f1146b
+2007-03-24T07:13:17.088298Z
+123180
+uros
@@ -3764,19 +3764,19 @@ aph
-1837
+1099
-return_fl2.c
+closure_stdcall.c
file
-2009-12-20T06:01:57.955823Z
-16203ecb3e4fa27c872fb03479f1146b
-2007-03-24T07:13:17.088298Z
-123180
-uros
+2009-06-20T15:53:36.000000Z
+0aa7a4900ef7f1955dc0815f99f86dda
+2009-06-12T15:57:58.721771Z
+148433
+aph
@@ -3798,7 +3798,7 @@ uros
-1099
+1837
closure_fn4.c
file
@@ -3806,7 +3806,7 @@ file
-2009-12-20T06:01:57.955823Z
+2009-06-20T15:53:36.000000Z
155711693ac5df848dc78899d92159db
2009-06-12T15:57:58.721771Z
148433
@@ -3840,7 +3840,7 @@ file
-2010-01-12T13:53:13.747013Z
+2010-02-03T11:42:04.114217Z
9e86da993ed48e9e5e4b8abd4cded2b2
2010-01-07T20:35:33.358709Z
155710
@@ -3874,7 +3874,7 @@ file
-2009-12-20T06:01:57.956823Z
+2009-04-24T17:46:16.000000Z
cde1f65462a254ceafe616660d561fb6
2006-02-28T23:12:00.179560Z
111582
@@ -3902,14 +3902,14 @@ andreast
954
-closure_fn6.c
+cls_ushort.c
file
-2009-12-20T06:01:57.956823Z
-2447e0637ff7f794fc4113878f8927bb
+2009-06-20T15:53:36.000000Z
+00f799e8e128a3208bcdf82e1b3a0639
2009-06-12T15:57:58.721771Z
148433
aph
@@ -3934,19 +3934,19 @@ aph
-3091
+1096
-call.exp
+closure_fn6.c
file
-2009-12-20T06:01:57.956823Z
-1d588e98ffc27d5121626fbe1bac6d6e
-2009-04-09T15:00:19.611803Z
-145841
-jakub
+2009-06-20T15:53:36.000000Z
+2447e0637ff7f794fc4113878f8927bb
+2009-06-12T15:57:58.721771Z
+148433
+aph
@@ -3968,19 +3968,19 @@ jakub
-1291
+3091
-cls_ushort.c
+call.exp
file
-2009-12-20T06:01:57.957824Z
-00f799e8e128a3208bcdf82e1b3a0639
-2009-06-12T15:57:58.721771Z
-148433
-aph
+2009-04-24T17:46:16.000000Z
+1d588e98ffc27d5121626fbe1bac6d6e
+2009-04-09T15:00:19.611803Z
+145841
+jakub
@@ -4002,7 +4002,7 @@ aph
-1096
+1291
float1.c
file
@@ -4010,7 +4010,7 @@ file
-2009-12-20T06:01:57.957824Z
+2009-04-24T17:46:16.000000Z
b2e05f5c5acbdc121034880fa7ee407d
2006-02-28T23:12:00.179560Z
111582
@@ -4044,7 +4044,7 @@ file
-2009-12-20T06:01:57.957824Z
+2009-04-24T17:46:16.000000Z
7d6d1a3a3cfc9d32bcd76ae40d409d9a
2005-02-11T22:33:16.000000Z
94899
@@ -4078,7 +4078,7 @@ file
-2009-12-20T06:01:57.957824Z
+2009-06-20T15:53:36.000000Z
5f0f1fb231975bd192e0caf661b46caf
2009-06-12T15:57:58.721771Z
148433
@@ -4112,7 +4112,7 @@ file
-2009-12-20T06:01:57.957824Z
+2009-06-20T15:53:36.000000Z
dbba93ccf7cb841b4cccb96d66a9c6c0
2009-06-12T15:57:58.721771Z
148433
@@ -4146,7 +4146,7 @@ file
-2009-12-20T06:01:57.958824Z
+2009-06-20T15:53:36.000000Z
403de2fc99f6a184c990c93b03d9fa68
2009-06-12T15:57:58.721771Z
148433
@@ -4180,7 +4180,7 @@ file
-2009-12-20T06:01:57.958824Z
+2009-06-20T15:53:36.000000Z
8b171a923240643bd66e80aa21a93d00
2009-06-12T15:57:58.721771Z
148433
diff --git a/testsuite/libffi.special/.svn/entries b/testsuite/libffi.special/.svn/entries
index 3436b9f..7029429 100644
--- a/testsuite/libffi.special/.svn/entries
+++ b/testsuite/libffi.special/.svn/entries
@@ -1,9 +1,9 @@
10
dir
-155837
-svn+ssh://green@gcc.gnu.org/svn/gcc/trunk/libffi/testsuite/libffi.special
-svn+ssh://green@gcc.gnu.org/svn/gcc
+157074
+svn://gcc.gnu.org/svn/gcc/trunk/libffi/testsuite/libffi.special
+svn://gcc.gnu.org/svn/gcc
@@ -32,7 +32,7 @@ file
-2009-12-20T06:01:58.001555Z
+2009-04-24T17:46:17.000000Z
185d0795017fbbe253a13db8e34085f9
2007-08-10T15:38:23.042961Z
127337
@@ -66,7 +66,7 @@ file
-2010-01-01T12:33:04.510072Z
+2010-01-06T00:59:53.831647Z
93fc3ea311b79f64004992807ce75d1e
2010-01-01T12:36:07.805985Z
155550
@@ -100,7 +100,7 @@ file
-2009-12-20T06:01:58.002569Z
+2009-04-24T17:46:17.000000Z
92f1548985e720c30797e9e403807475
2009-04-09T15:00:19.611803Z
145841
@@ -134,7 +134,7 @@ file
-2010-01-12T13:53:13.773035Z
+2010-02-03T11:42:04.130493Z
d47c79b281339983862a8e52d8c73f0f
2010-01-07T20:35:33.358709Z
155710