Home

libfooarmhf

libfooarmhf is a 32-bit ARM shared library that provides the core Foo API for systems using the ARM hard-float ABI (armhf). It targets applications built for ARMv7-A and later on Linux and is distributed as a binary package with a stable public interface across minor releases.

Technical characteristics include a position-independent shared object, dynamic linking, and a C API with a small

The library targets the armhf ABI and depends on libc; it aims to be thread-safe and uses

Usage typically involves including foo.h, calling Foo_Init to create a context, performing Foo_Process, and calling Foo_Close

Packaging and licensing: libfooarmhf is provided for armhf in many distros; development headers may be in a

set
of
entry
points
for
init,
operation,
and
cleanup.
The
library
targets
the
armhf
ABI
and
depends
on
libc;
it
aims
to
be
thread-safe
and
uses
status
codes
with
an
optional
error
string
accessor.
status
codes
with
an
optional
error
string
accessor.
to
release
resources.
separate
package.
It
coexists
with
other
architecture
variants
such
as
libfooarm64,
and
applications
must
link
the
library
built
for
the
target
ABI.
Licensing
is
determined
by
the
upstream
project
or
distro
and
described
in
LICENSE
files.