newslibffcall - foreign function call libraries - News: GNU libffcall 1.13 is released

 
 
Latest News
GNU libffcall 2.1 is released posted by haible, Sat 17 Feb 2018 12:58:17 PM UTC
GNU libffcall 2.0 is released posted by haible, Sun 10 Sep 2017 05:11:24 PM UTC
GNU libffcall 1.13 is released posted by haible, Sat 24 Jun 2017 09:31:48 AM UTC

GNU libffcall 1.13 is released

Item posted by Bruno Haible <haible> on Sat 24 Jun 2017 09:31:48 AM UTC.

libffcall version 1.13 is released.

New in this release:

  • The license has been changed from GPLv2 to GPLv2+.


  • Added support for the following platforms:

  (Previously, a build on these platforms failed.)
  - x86_64: Mac OS X 64-bit.
  - x86_64: Solaris 64-bit.
  - x86_64: Linux with x32 ABI: CC="gcc -mx32".
  - arm: Linux 32-bit, without hardware floats.
  - arm64: Linux 64-bit.
  - s390x: Linux 64-bit.
  - powerpc: AIX 64-bit.
  - mips: IRIX 6.5 with CC="cc -32".
  - sparc: Solaris 64-bit.

  • Fixed support for the following platforms:

  (Previously, a build on these platforms appeared to succeed but was buggy.)
  - x86_64: Linux.
  - arm: Linux 32-bit, with hardware floats.
  - powerpc: Linux 64-bit.
  - mips: Linux with CC="gcc -mabi=32".
  - mips: Linux with CC="gcc -mabi=n32".
  - mips: Linux with CC="gcc -mabi=64".
  - mips: IRIX 6.5 with CC="gcc -mabi=n32".
  - s390: Linux.
  - sparc: Linux 64-bit.
  - ia64: Linux.
  - hppa: HP-UX 32-bit.

  • Verified support for the following platforms:

  (A build on these platforms worked and still works.)
  - i386: Linux, Solaris, Mac OS X.
  - powerpc: Linux 32-bit.
  - powerpc: AIX 32-bit.
  - powerpc: MacOS X.
  - mips: IRIX 6.5 with CC="cc -n32".
  - sparc: Solaris 32-bit.
  - sparc: Linux 32-bit: CC="gcc -m32".
  - alpha: Linux.

  • Support for a security feature: On Linux and FreeBSD platforms, linking with the libffcall libraries no longer causes the stack to become executable.


 

Back to the top

Powered by Savane 3.13-4448.
Corresponding source code