summaryrefslogtreecommitdiff
path: root/libffi
Commit message (Collapse)AuthorAgeFilesLines
* * configure.in [i*86-*-freebsd*] (TARGET, TARGETDIR): Set.aoliva2000-08-243-0/+7
| | | | | | | * configure: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@35928 138bc75d-0d04-0410-961f-82ee72b054a4
* README updated for ARMtromey2000-05-111-4/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33853 138bc75d-0d04-0410-961f-82ee72b054a4
* 2000-05-11 Scott Bambrough <scottb@netwinder.org>tromey2000-05-112-11/+11
| | | | | | | | | * libffi/src/arm/sysv.S (ffi_call_SYSV): Doubles are not saved to memory correctly. Use conditional instructions, not branches where possible. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33852 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure: Rebuilt.tromey2000-05-043-111/+128
| | | | | | | | * configure.in: Match `arm*-*-linux-*'. From Chris Dornan <cdornan@arm.com>. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33666 138bc75d-0d04-0410-961f-82ee72b054a4
* 2000-04-28 Jakub Jelinek <jakub@redhat.com>tromey2000-05-015-49/+347
| | | | | | | | | | | | | | | | | | | * Makefile.am (SUBDIRS): Define. (AM_MAKEFLAGS): Likewise. (Multilib support.): Add section. * Makefile.in: Rebuilt. * ltconfig (extra_compiler_flags, extra_compiler_flags_value): New variables. Set for gcc using -print-multi-lib. Export them to libtool. (sparc64-*-linux-gnu*): Use libsuff 64 for search paths. * ltmain.sh (B|b|V): Don't throw away gcc's -B, -b and -V options for -shared links. (extra_compiler_flags_value, extra_compiler_flags): Check these for extra compiler options which need to be passed down in compiler_flags. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33586 138bc75d-0d04-0410-961f-82ee72b054a4
* 2000-04-16 Anthony Green <green@redhat.com>green2000-04-173-2/+7
| | | | | | | | * configure: Rebuiltd. * configure.in: Change i*86-pc-linux* to i*86-*-linux*. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33197 138bc75d-0d04-0410-961f-82ee72b054a4
* Port to sparc 32 and 64 Linux.green2000-04-1712-59/+476
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33196 138bc75d-0d04-0410-961f-82ee72b054a4
* Top level:apbianco2000-04-043-120/+117
| | | | | | | | | | | | | | | | | | 2000-04-04 Alexandre Petit-Bianco <apbianco@cygnus.com> * configure.in: (i[3456]86-*-solaris2*): Removed `target-libffi' from list. Patch proposed by Anthony Green. Libffi: 2000-04-04 Alexandre Petit-Bianco <apbianco@cygnus.com> * configure: Rebuilt. * configure.in: (i*86-*-solaris*): New libffi target. Patch proposed by Bryce McKinlay. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32906 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Hand edit for java_raw_api.lo.tromey2000-03-212-8/+12
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32660 138bc75d-0d04-0410-961f-82ee72b054a4
* 2000-03-08 Bryce McKinlay <bryce@albatross.co.nz>bryce2000-03-093-162/+613
| | | | | | | | * config.guess, config.sub: Update from the gcc tree. Fix for PR libgcj/168. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32442 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Fixed ia64 by hand.tromey2000-03-032-2/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32314 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure: Rebuilt.tromey2000-03-034-109/+201
| | | | | | | | | * configure.in (--enable-multilib): New option. (libffi_basedir): New subst. (AC_OUTPUT): Added multilib code. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32311 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Rebuilt.tromey2000-03-033-2/+8
| | | | | | | | * Makefile.am (TARGET_SRC_IA64): Use `ia64', not `alpha', as directory name. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32301 138bc75d-0d04-0410-961f-82ee72b054a4
* 2000-02-25 Hans Boehm <boehm@acm.org>tromey2000-02-2513-352/+1681
| | | | | | | | | | | | | | | | | | | | | | | | * src/ia64/ffi.c, src/ia64/ia64_flags.h, src/ia64/unix.S: New files. * src/raw_api.c (ffi_translate_args): Fixed typo in argument list. (ffi_prep_raw_closure): Use ffi_translate_args, not ffi_closure_translate. * src/java_raw_api.c: New file. * src/ffitest.c (closure_test_fn): New function. (main): Define `rint' as long long on IA64. Added new test when FFI_CLOSURES is defined. * include/ffi.h.in (ALIGN): Use size_t, not unsigned. (ffi_abi): Recognize IA64. (ffi_raw): Added `flt' field. Added "Java raw API" code. * configure.in: Recognize ia64. * Makefile.am (TARGET_SRC_IA64): New macro. (libffi_la_common_SOURCES): Added java_raw_api.c. (libffi_la_SOURCES): Define in IA64 case. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32151 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Rebuilt with newer automake.tromey2000-01-043-135/+154
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31220 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.am (INCLUDES): Added -I$(top_srcdir)/src.tromey1999-12-314-131/+128
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31152 138bc75d-0d04-0410-961f-82ee72b054a4
* * include/ffi.h.in: Removed PACKAGE and VERSION defines andtromey1999-09-019-906/+400
| | | | | | | | | | | | undefs. * fficonfig.h.in: Rebuilt. * configure: Rebuilt. * configure.in: Pass 3rd argument to AM_INIT_AUTOMAKE. Use AM_PROG_LIBTOOL (automake 1.4 compatibility). * acconfig.h: Don't #undef PACKAGE or VERSION. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29038 138bc75d-0d04-0410-961f-82ee72b054a4
* * include/Makefile.in: Rebuilt.green1999-08-106-296/+268
| | | | | | | | | | | | | | * Makefile.in: Rebuilt * Makefile.am (toolexeclibdir): Add $(MULTISUBDIR) even for native builds. Use USE_LIBDIR. * configure: Rebuilt. * configure.in (USE_LIBDIR): Define for native builds. Use lowercase in configure --help explanations. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28639 138bc75d-0d04-0410-961f-82ee72b054a4
* * include/ffi.h.in (FFI_FN): Remove `...'.green1999-08-092-3/+7
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28610 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Rebuilt.green1999-08-089-3/+936
| | | | | | | | | | | * Makefile.am (AM_CFLAGS): Compile with -fexceptions. * src/x86/sysv.S: Add exception handling metadata. also, add missing files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28601 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisiongreen1999-08-0842-0/+20134
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@28593 138bc75d-0d04-0410-961f-82ee72b054a4