aboutsummaryrefslogtreecommitdiff
path: root/libffi/src/x86
AgeCommit message (Expand)AuthorFilesLines
2022-12-21libffi: Fix X86 32b Darwin build and EH frames.Iain Sandoe1-38/+83
2021-11-15libffi: Use #define instead of .macro in src/x86/win64.S [PR102874]Rainer Orth1-7/+6
2021-10-20libffi: Sync with libffi 3.4.2H.J. Lu16-2555/+2153
2021-06-16libffi: Fix up x86_64 classify_argumentJakub Jelinek1-4/+5
2015-01-19Merge with upstream libffi 3ac1610aa33c887ea9b14935208943925714a33eRichard Henderson2-5/+7
2015-01-13re PR libffi/64572 (r219477 breaks bootstrap on x86_64 darwin)Richard Henderson1-4/+7
2015-01-12Fix libjava failures on i686-linuxRichard Henderson1-0/+4
2015-01-12Merge libffi to upstream commit c82cc159426d8d4402375fa1ae3f045b9cf82e16Richard Henderson13-3704/+4314
2014-05-13Enable Java on Cygwin-64Bernd Edlinger2-59/+111
2013-03-22win64.S: Make use of ffi_closure_win64_inner symbol pc-relative.Kai Tietz1-1/+1
2012-12-26libffi mergeAnthony Green4-65/+147
2012-07-18Define FFI_SIZEOF_JAVA_RAW to 4 for x32H.J. Lu1-1/+2
2012-03-29Restore trampled commitsAnthony Green2-6/+49
2012-03-04Merge upstream libffiAnthony Green5-98/+64
2012-02-23re PR libffi/52221 ([libffi] r183675,r184021 needs to be fixed.)Kai Tietz2-4/+34
2012-02-13re PR libffi/52221 ([libffi] r183675,r184021 needs to be fixed.)Kai Tietz1-3/+16
2012-02-08prep_cif.c (ffi_prep_cif): Allow for X86_WIN32 also FFI_THISCALL.Kai Tietz3-1/+62
2012-01-29ffi.c (ffi_call_win32): Add new argument to prototype for specify calling-con...Kai Tietz3-19/+181
2011-01-03Update Copyright years for files modified in 2010.Jakub Jelinek2-2/+2
2010-11-29sysv.S (FDE_ENCODING, FDE_ENCODE): Define.Richard Henderson1-25/+26
2010-10-01re PR libffi/45677 (Bad stack allocation for ffi function calls on x86-64)Jakub Jelinek1-2/+2
2010-08-06Remove warningsDan Witte2-5/+5
2010-08-06Add OS/2 SupportDan Witte1-0/+10
2010-08-06Improve libffi commentsMatthias Klose2-7/+8
2010-08-06Enable build with microsoft compilerAnthony Green2-253/+414
2010-08-06Enable build with sun compilerOliver Kiddle1-3/+3
2010-07-07sysv.S (ffi_call_SYSV): Align the stack pointer to 16-bytes.Neil Roberts1-0/+3
2010-05-19configure.ac (libffi_cv_as_x86_pcrel): Check for illegal in as output, too.Rainer Orth1-1/+11
2010-03-15configure.ac (libffi_cv_as_x86_64_unwind_section_type): New test.Rainer Orth1-0/+4
2009-12-04re PR libffi/41908 (closures fail for some structure arguments containing flo...Uros Bizjak1-17/+71
2009-09-29win64.S (_ffi_call_win64 stack): Remove for gnu assembly version use of ___ch...Kai Tietz1-2/+0
2009-09-17PR testsuite/32843 (strikes again)Loren J. Rittle1-1/+1
2009-07-24re PR libffi/40807 (libffi.call/return_sc.c)Dave Korn2-129/+357
2009-06-12[multiple changes]Andrew Haley5-90/+787
2009-06-09freebsd.S: Add missing file.Andrew Haley1-0/+458
2009-06-05ffitarget.h, ffi.c: Merge stdcall changes from libffi.Andrew Haley2-9/+45
2009-06-04ffitarget.h, [...]: Back out stdcall changes.Andrew Haley3-62/+104
2009-06-04[multiple changes]Andrew Haley3-104/+62
2009-06-04ffi.h.in: Change void (*)() to void (*)(void).Andrew Haley1-6/+6
2009-06-04[multiple changes]Andrew Haley4-7/+9
2009-06-042009-06-04 Andrew Haley <aph@redhat.com>Andrew Haley7-51/+60
2009-05-22win32.S (_ffi_closure_STDCALL): New function.Dave Korn1-0/+95
2009-05-22configure.ac: Also check if assembler supports pc-relative relocs on X86_WIN3...Dave Korn1-14/+195
2008-12-19re PR libffi/26048 (libffi doesn't build on Solaris 10/x86 with native assemb...Rainer Orth2-10/+32
2008-03-26[multiple changes]Matthias Klose2-0/+8
2008-01-30re PR libffi/34612 ([4.1/4.2] libffi doesn't work with -fomit-frame-pointer o...H.J. Lu1-0/+6
2008-01-06ffi.c (ffi_prep_cif_machdep): Fix thinko.Andreas Tobler1-3/+2
2008-01-05re PR testsuite/32843 (libffi.call/return_sc.c)Andreas Tobler3-59/+106
2007-08-07sysv.S (ffi_closure_raw_SYSV): Fix typo in previous checkin.Andrew Haley1-1/+1
2007-08-06re PR testsuite/32843 (libffi.call/return_sc.c)Andrew Haley1-0/+8