Revisions of libffi

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1159781 from Richard Biener's avatar Richard Biener (rguenther) (revision 16)
- Add patches to fix BTI on aarch64:
  * 830.patch
- Update to 3.4.6:
  * Fix long double regression on mips64 and alpha.
- Update to 3.4.5:
  * Add support for wasm32.
  * Add support for aarch64 branch target identification (bti).
  * Add support for ARCv3: ARC32 & ARC64.
  * Add support for HPPA64, and many HPPA fixes.
  * Add support for Haikuos on PowerPC.
  * Fixes for AIX, loongson, MIPS, power, sparc64, and x86 Darwin.
- Drop upstreamed patches:
  * 808.patch
  * 810.patch (forwarded request 1159617 from Guillaume_G)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1131297 from Richard Biener's avatar Richard Biener (rguenther) (revision 15)
- Add upstream patches to fix BTI on aarch64:
  * 808.patch
  * 810.patch (forwarded request 1131289 from Guillaume_G)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1031049 from Richard Biener's avatar Richard Biener (rguenther) (revision 14)
- Update to libffi 3.4.4
  * Important aarch64 fixes, including support for linux builds
      with Link Time Optimization (-flto).
  * Fix x86 stdcall stack alignment.
  * Fix x86 Windows msvc assembler compatibility.
  * Fix moxie and or1k small structure args.
- drop riscv64-handle-big-structures.patch
- reenable LTO
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1010285 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 13)
- add riscv64-handle-big-structures.patch
Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 1007869 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 12)
Automatic submission by obs-autosubmit
Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 1006099 from Richard Biener's avatar Richard Biener (rguenther) (revision 11)
- add riscv-rvalue-ext.patch to fix libffi for RISCV64
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 935125 from Richard Biener's avatar Richard Biener (rguenther) (revision 10)
- disable static trampolines (bsc#1193272) (forwarded request 935016 from dirkmueller)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 783284 from Richard Biener's avatar Richard Biener (rguenther) (revision 9)
- Update to commit b844a9c7f1ca based on libffi 3.3 with the
  following changes:
        Add RISC-V support.
        New API in support of GO closures.
        Add IEEE754 binary128 long double support for 64-bit Power
        Default to Microsoft's 64 bit long double ABI with Visual C++.
        GNU compiler uses 80 bits (128 in memory) FFI_GNUW64 ABI.
        Add Windows on ARM64 (WOA) support.
        Add Windows 32-bit ARM support.
        Raw java (gcj) API deprecated.
        Add pre-built PDF documentation to source distribution.
        Many new test cases and bug fixes.
- SONAME change to libffi.so.8
- stdcall.patch is now upstream
- Adjust baselibs.conf for SONAME change
- Adjust aarch64.patch for upstream changes
- Drop gccbug.patch XFAILing testcases that now PASS with fixed
  GCC 9.3
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 738228 from Richard Biener's avatar Richard Biener (rguenther) (revision 8)
- Workaround aarch64 bug (boo#1153573) with upstream patch
  https://github.com/libffi/libffi/pull/499 updated to apply
  on current sources (upstream will probably rework this patch
  so we need to monitor the issue for the proper fix):
  * aarch64.patch (forwarded request 738187 from Guillaume_G)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 731707 from Richard Biener's avatar Richard Biener (rguenther) (revision 7)
- Update to commit c2a6859
- gccbug.patch: Update check for gccbug target flag
- stdcall.patch: Fix FFI_STDCALL ABI
- libffi-riscv.patch: Removed
- libffi-include-location.patch: Removed (forwarded request 731700 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 586039 from Richard Biener's avatar Richard Biener (rguenther) (revision 6)
- libffi-riscv.patch: add support for RISC-V (forwarded request 585950 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 580187 from Richard Biener's avatar Richard Biener (rguenther) (revision 5)
Use %license (boo#1082318). Please forward to SLE, if possible (forwarded request 580095 from favogt)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) committed (revision 2)
Build libffi7-32bit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 460896 from Richard Biener's avatar Richard Biener (rguenther) (revision 1)
fix License tag
Displaying all 16 revisions
openSUSE Build Service is sponsored by