aboutsummaryrefslogtreecommitdiff
path: root/libffi/src/powerpc
AgeCommit message (Expand)AuthorFilesLines
2010-12-18re PR libffi/29152 (64-bit darwin ppc port needed for libffi)Iain Sandoe4-347/+1181
2010-08-06Remove warningsDan Witte1-7/+7
2010-08-06Define libffi macros carefullyDan HorĂ¡k1-0/+6
2009-12-28ffi_darwin.c (ffi_prep_args): Copy abi and nargs to local variables.David Edelsohn1-13/+62
2009-12-26ffi.c (ffi_prep_args_SYSV): Advance intarg_count when a float arguments is pa...Andreas Schwab1-0/+3
2009-12-07aix_closure.S (libffi_closure_ASM): Fix tablejump typo.David Edelsohn1-1/+1
2009-12-05aix.S: Update AIX32 code to be consistent with AIX64 code.David Edelsohn2-174/+185
2009-12-04aix_closure.S: Reorganize 64-bit code to match linux64_closure.S.David Edelsohn1-86/+105
2009-12-04ffi_darwin.c (ffi_closure_helper_DARWIN): Increment pfr for long double split...David Edelsohn1-1/+2
2009-12-03ffi_darwin.c (ffi_prep_args): Increment next_arg and fparg_count twice for lo...David Edelsohn1-0/+2
2009-12-03re PR libffi/42243 (powerpc-apple-darwin9 libffi failures)David Edelsohn1-14/+12
2009-12-02ffi_darwin.c (ffi_prep_args): Fix typo in INT64 case.David Edelsohn1-1/+1
2009-12-01aix.S (ffi_call_AIX): Convert to more standard register usage.David Edelsohn3-115/+85
2009-11-30re PR libffi/35484 (libffi doesn't support AIX 64bit)David Edelsohn4-77/+454
2009-06-16ffi.c: Avoid clobbering cr3 and cr4, which are supposed to be callee-saved.Wim Lewis2-29/+19
2009-06-04[multiple changes]Andrew Haley5-6/+68
2009-06-042009-06-04 Andrew Haley <aph@redhat.com>Andrew Haley3-21/+24
2008-08-25ffitarget.h (ffi_abi): Add FFI_LINUX and FFI_LINUX_SOFT_FLOAT to the POWERPC_...Andreas Tobler2-7/+20
2008-03-26[multiple changes]Matthias Klose2-0/+8
2007-12-01re PR libffi/31937 (libffi doesn't support ppc without FPU)Andreas Tobler4-40/+202
2007-11-17sysv.S: Load correct cr to compare if we have long double.Andreas Tobler3-1/+4
2007-03-08ffi.c (flush_icache): Fix left-over from previous patch.Alexandre Oliva1-8/+5
2007-03-07ffi.h.in (ffi_closure_alloc, [...]): New.Alexandre Oliva2-22/+24
2007-02-02linux64.S (ffi_call_LINUX64): Move restore of r2 immediately after bctrl inst...Jakub Jelinek1-2/+5
2006-11-01In gcc/: PR 23067Geoffrey Keating1-5/+56
2006-04-22README: Remove notice about 'Crazy Comments'.Andreas Tobler2-55/+14
2006-03-24ffitarget.h (enum ffi_abi): Add FFI_LINUX.Alan Modra5-163/+196
2006-01-18sysv.S (smst_two_register): Don't call __ashldi3, instead do the shifting inl...Jakub Jelinek2-36/+37
2005-12-03ffi.c: Formatting.Alan Modra1-257/+339
2005-09-26float1.c (value_type): New typedef.Tom Tromey2-1/+12
2005-08-25re PR target/23404 (gij trashes args of functions with more than 8 fp args)Alan Modra1-2/+4
2005-08-11configure.ac (HAVE_HIDDEN_VISIBILITY_ATTRIBUTE): New test.Jakub Jelinek2-16/+11
2005-08-09ppc_closure.S (ffi_closure_SYSV): Use DW_CFA_offset_extended_sf rather than D...Jakub Jelinek2-4/+4
2005-07-19Makefile.am (nodist_libffi_la_SOURCES): Add POWERPC_FREEBSD.Andreas Tobler4-29/+168
2005-06-01ppc_closure.S (ffi_closure_SYSV): Don't use JUMPTARGET to call ffi_closure_he...Alan Modra2-2/+2
2005-03-24darwin.S: Update for -m64 multilib.Mike Stump2-20/+43
2005-02-23re PR libffi/20104 (gij fails on ppc and not on x86)Andrew Haley1-3/+7
2004-09-05darwin.S: Fix comments and identation.Andreas Tobler2-49/+49
2004-09-02ffi_darwin.c: Add flag for longdouble return values.Andreas Tobler3-22/+101
2004-09-02004-09-02 Andreas Tobler <a.tobler@schweiz.ch>Andreas Tobler9-268/+260
2004-06-30ffi_darwin.c (flush_icache): ';' is a comment character on Darwin, use '\n\t'...Geoffrey Keating1-5/+5
2004-04-27Patch 14922Matt Austern2-2/+10
2004-03-12Enabled linkonce support for Darwin.Matt Austern2-11/+13
2004-02-26ffi.c (ffi_prep_args_SYSV): Change ecif->cif->bytes to bytes.Matt Kraai1-7/+9
2004-02-09ffi.c (ffi_prep_args64): Correct long double handling.Alan Modra1-2/+19
2004-02-08ffi.c (ffi_prep_cif_machdep <FFI_LINUX64>): Correct long double function retu...Alan Modra3-82/+97
2003-10-21commit missing adds.Andreas Tobler1-0/+91
2003-10-21[multiple changes]Andreas Tobler7-0/+7
2003-10-20ffi_darwin.c (ffi_prep_args): Declare bytes again.Andreas Tobler1-0/+1
2003-09-18aix.S: Cleanup whitespaces.David Edelsohn2-23/+22