apparmor/libraries/libapparmor
John Johansen 4540cb2f50 libapparmor: fix building with link time optimization (lto)
Currently libapparmor fails to build when lto is used because it uses
the asm directive to provide different version of some symbols.
Unfortunately gcc does not recognize this and the symbols defined by
asm are lost and optimized out by lto and then the link fails.

Fixes: https://gitlab.com/apparmor/apparmor/-/issues/214
MR: https://gitlab.com/apparmor/apparmor/-/merge_requests/831
Signed-off-by: John Johansen <john.johansen@canonical.com>
(cherry picked from commit 7cde91f57f)
Signed-off-by: John Johansen <john.johansen@canonical.com>
2022-02-04 15:51:28 -08:00
..
doc all: Use HTTPS links for apparmor.net 2018-09-13 11:45:59 -07:00
include libapparmor: add missing include for socklen_t 2020-10-03 13:21:32 -07:00
m4 Merge look up python-config using AC_PATH_TOOL 2021-03-20 03:35:06 -07:00
src libapparmor: fix building with link time optimization (lto) 2022-02-04 15:51:28 -08:00
swig Replace deprecated assertEquals with assertEqual 2020-03-17 13:25:02 -07:00
testsuite Handle symlink log events in aa-logprof 2020-08-06 11:19:34 -07:00
AUTHORS libraries/libapparmor/: more license cleanups, adjust my email address 2011-02-23 14:02:45 -08:00
autogen.sh libapparmor: Force libtoolize to replace existing files 2016-09-14 12:48:58 -05:00
ChangeLog move libapparmor into the libraries directory 2008-05-19 22:48:31 +00:00
configure.ac Merge Do not abuse AC_CHECK_FILE 2021-03-20 03:13:50 -07:00
COPYING.LGPL move libapparmor into the libraries directory 2008-05-19 22:48:31 +00:00
INSTALL move libapparmor into the libraries directory 2008-05-19 22:48:31 +00:00
Makefile.am libapparmor: more Makefile cleanups 2015-01-26 15:39:10 -08:00
NEWS move libapparmor into the libraries directory 2008-05-19 22:48:31 +00:00
README update the bugtracker link in the libapparmor README 2014-02-24 22:44:32 +01:00

What little documentation exists is in src/aalogparse.h.

Please file bugs using https://bugs.launchpad.net/apparmor/+filebug