gcc/libffi/src
Rainer Orth 4d3d40782b re PR libffi/26048 (libffi doesn't build on Solaris 10/x86 with native assembler)
PR libffi/26048
	* configure.ac (HAVE_AS_X86_PCREL): New test.
	* configure: Regenerate.
	* fficonfig.h.in: Regenerate.
	* src/x86/sysv.S [!FFI_NO_RAW_API]: Precalculate
	RAW_CLOSURE_CIF_OFFSET, RAW_CLOSURE_FUN_OFFSET,
	RAW_CLOSURE_USER_DATA_OFFSET for the Solaris 10/x86 assembler.
	(.eh_frame): Only use SYMBOL-. iff HAVE_AS_X86_PCREL.
	* src/x86/unix64.S (.Lstore_table): Move to .text section.
	(.Lload_table): Likewise.
	(.eh_frame): Only use SYMBOL-. iff HAVE_AS_X86_PCREL.

From-SVN: r142835
2008-12-19 14:59:42 +00:00
..
alpha [multiple changes] 2008-03-26 08:24:42 +00:00
arm [multiple changes] 2008-03-26 08:24:42 +00:00
cris
frv
ia64
m32r
m68k [multiple changes] 2008-03-26 08:24:42 +00:00
mips n32.S (ffi_call_N32): Replace dadd with ADDU... 2007-12-08 19:57:40 +00:00
pa
powerpc ffitarget.h (ffi_abi): Add FFI_LINUX and FFI_LINUX_SOFT_FLOAT to the POWERPC_FREEBSD enum. 2008-08-25 20:35:20 +02:00
s390 [multiple changes] 2008-03-26 08:24:42 +00:00
sh ffi.c (ffi_prep_closure_loc): Turn INSN into an unsigned int. 2008-07-16 13:57:35 +00:00
sh64 sysv.S: Add .note.GNU-stack on Linux. 2008-03-27 00:07:40 +00:00
sparc ffi.c (ffi_prep_cif_machdep): Add support for signed/unsigned int8/16 return values. 2008-11-21 22:12:56 +00:00
x86 re PR libffi/26048 (libffi doesn't build on Solaris 10/x86 with native assembler) 2008-12-19 14:59:42 +00:00
closures.c
debug.c
dlmalloc.c
java_raw_api.c ffi.h.in (FFI_SIZEOF_JAVA_RAW): Define if not already defined. 2007-12-06 22:02:22 +00:00
prep_cif.c
raw_api.c
types.c