libffi-3.4.4-3.red80 > K
K t ĉH 2!c31^Wghsupport@red-soft.ru
WgbGĀH컙{/HrM:O"֧ n^#F*Ҭb)f&THV9Ȉsh2lƖ0,5
ټϔ?x<߁J0p)dڌI˺f^G
!˥1Ej|J/w(ǨyD F|55?N/4074643055d576e7ae91d99b878c820895a51184 738f199d23d06464f6b8a5e863a648877f870069f94c046b91414421f597953b mDcT8Ӡ- | > = ? d E ( . 8 \ n
m
* H l 4 d
(
8
9
: @ G X H | I X Y \ ] ^ b
d e f l t u v $ w x y ( h l r C libffi 3.4.4 3.red80 A portable foreign function interface library Compilers for high level languages generate code that follow certain
conventions. These conventions are necessary, in part, for separate
compilation to work. One such convention is the "calling convention".
The calling convention is a set of assumptions made by the compiler
about where function arguments will be found on entry to a function. A
calling convention also specifies where the return value for a function
is found.
Some programs may not know at the time of compilation what arguments
are to be passed to a function. For instance, an interpreter may be
told at run-time about the number and types of arguments used to call a
given function. `Libffi' can be used in such programs to provide a
bridge from the interpreter program to compiled code.
The `libffi' library provides a portable, high level programming
interface to various calling conventions. This allows a programmer to
call any function specified by a call interface description at run time.
FFI stands for Foreign Function Interface. A foreign function
interface is the popular name for the interface that allows code
written in one language to call code written in another language. The
`libffi' library really only provides the lowest, machine dependent
layer of a fully featured foreign function interface. A layer must
exist above `libffi' that handles type conversions for values passed
between the two languages. hstapel80.red-soft.ru redos redsoft MIT RED SOFT Unspecified http://sourceware.org/libffi linux x86_64 % h P lAAA큤A큤 hhhhhhcU܁hcU\o 30c7ffe11c8f26b5ef7453e5a7e084bc39eb4cfb4c60d79df97ac7a41e8ebe2c cbda19337f164ab49f601aeb4cf5e0cd6eb96fc6f32bc82e8654a63f90f56e00 2c9c2acb9743e6b007b91350475308aee44691d96aa20eacef8e199988c8c388 ../../../../usr/lib64/libffi.so.8.1.2 libffi.so.8.1.2 root root root root root root root root root root root root root root root root root root libffi-3.4.4-3.red80.src.rpm libffi libffi(x86-64) libffi.so.8()(64bit) libffi.so.8(LIBFFI_BASE_8.0)(64bit) libffi.so.8(LIBFFI_CLOSURE_8.0)(64bit) libffi.so.8(LIBFFI_COMPLEX_8.0)(64bit) libffi.so.8(LIBFFI_GO_CLOSURE_8.0)(64bit) @ @ @ @ @ @ @
@ libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) rpmlib(CompressedFileNames) rpmlib(FileDigests) rpmlib(PayloadFilesHavePrefix) rpmlib(PayloadIsZstd) rtld(GNU_HASH) 3.0.4-1 4.6.0-1 4.0-1 5.4.18-1 4.18.2 h
@ffIlya Polyvyanyy - 3.4.4-3 Ilya Polyvyanyy - 3.4.4-1 - release build - 3.4.4 3.4.4-3.red80 3.4.4-3.red80 .build-id 8c ef40d861ea1df55ba4d646516cbded14b18646 libffi.so.8 libffi.so.8.1.2 libffi README.md libffi LICENSE /usr/lib/ /usr/lib/.build-id/ /usr/lib/.build-id/8c/ /usr/lib64/ /usr/share/doc/ /usr/share/doc/libffi/ /usr/share/licenses/ /usr/share/licenses/libffi/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -U_FORTIFY_SOURCE -Wp,-U_FORTIFY_SOURCE -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redsoft/redsoft-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redsoft/redsoft-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection cpio zstd 19 x86_64-redsoft-linux-gnu directory ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8cef40d861ea1df55ba4d646516cbded14b18646, stripped Unicode text, UTF-8 text ASCII text P P P P P P P P R R R R R R R R
utf-8 9135acb3c7d17bc0cff46762ae75bb7153fffcaee202163bf10af1aa1b82f4f5 f93650fbb3579aadd2a59b5faed349b5cb96c9a32d8797981f0df9c787b0bf8e ? 0 (/ h d"071041ed168a76014./usr/lib/.build-id 27/8c 3a1ff253e/ef40d861ea1df55ba4d646516cbded14b18 ../64ffi.so.8.1.2449f858fbf68cELF > @ 8 a(`
8 $ StdP QR0GNU@a[FQlF %&B
"IV"@dcPX`F&')*,-/023456;<=?ABEHJKLOP#4<Z(@s!gBEsMP^Wu{9%6'^@6u6(pB]Z(g[,^;]Q[rabw;Z2QpET >E1T~y"a]y:;Fj(yW|3@b UylUDh [Jv}i]0o PO7,F";w Rvt`s1 +@WIVp }spT'yV `g㨡LSRTN*K4isbYf2B "@f)H-kþ
¬l>SHmزon:qL!jC˖o/$sAK>g2TLl"J14 4zJӶ]mcZO)o|uym+ՆovRІUai'v{msǙw^A^/WEuƶ4~?g3[p17Ĭ=O9ޣ
<פvJ*- P+ulfjbR@N@fRԉؒ1xIRS A 5,UaAr=,6FBP |