LINUX.ORG.RU
ФорумTalks

Вышла библиотека libffcall 1.13

 


0

1

Сабж.

libffcall - foreign function call libraries

This is a collection of four libraries which can be used to build
foreign function call interfaces in embedded interpreters.

The four packages are:

    avcall - calling C functions with variable arguments

    vacall - C functions accepting variable argument prototypes

    trampoline - closures as first-class C functions

    callback - closures with variable arguments as first-class C functions
               (a reentrant combination of vacall and trampoline)
New in 1.13:

* 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.
Скачать: ftp://ftp.gnu.org/gnu/libffcall/libffcall-1.13.tar.gz

С конца декабря прошлого года проект использовал шестнадцатеричное представление версии (0x010D), и только в последний момент сменил его на десятичное.

★★★★★

С конца декабря прошлого года проект использовал шестнадцатеричное представление версии (0x010D), и только в последний момент сменил его на десятичное.

Лузеры, прогнулись. или так просто разрабатываемые версии помечены?

mandala ★★★★★
()
Ответ на: комментарий от mandala

У них релизные версии всегда были в десятичном виде от самой 1.1. А версия 1.9 была ещё где-то в 2008-м году.

saahriktu ★★★★★
() автор топика

Прочитал как либфикал.

Эх, мда

full_inu
()

Видимо, в предыдущей версии оно читалось как либ-фэ-фэ-кал

mittorn ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.