diff options
author | Tom de Vries <tdevries@suse.de> | 2019-02-10 03:16:09 +0000 |
---|---|---|
committer | Tom de Vries <vries@gcc.gnu.org> | 2019-02-10 03:16:09 +0000 |
commit | c51b2c8ce3612eb36ed8e76719e5163a7095bf59 (patch) | |
tree | 3c1f9c3fc5814436d38d43e1785d388e77ec5a65 /libbacktrace/Makefile.am | |
parent | d21cac18aeb958091db9d4086b8e657235da5d09 (diff) | |
download | gcc-c51b2c8ce3612eb36ed8e76719e5163a7095bf59.tar.gz |
[libbacktrace] Add btest_lto
Add libbacktrace test-case using -flto.
2019-02-10 Tom de Vries <tdevries@suse.de>
* Makefile.am (BUILDTESTS): Add btest_lto.
* Makefile.in: Regenerate.
* btest.c (test1, f2, f3, test3, f22, f23): Declare with
__attribute__((noclone)).
From-SVN: r268736
Diffstat (limited to 'libbacktrace/Makefile.am')
-rw-r--r-- | libbacktrace/Makefile.am | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libbacktrace/Makefile.am b/libbacktrace/Makefile.am index 71a2ed478cc..3b5f6e374d8 100644 --- a/libbacktrace/Makefile.am +++ b/libbacktrace/Makefile.am @@ -222,6 +222,16 @@ btest_LDADD = libbacktrace.la BUILDTESTS += btest +if HAVE_ELF + +btest_lto_SOURCES = btest.c testlib.c +btest_lto_CFLAGS = $(AM_CFLAGS) -g -O -flto +btest_lto_LDADD = libbacktrace.la + +BUILDTESTS += btest_lto + +endif HAVE_ELF + btest_alloc_SOURCES = $(btest_SOURCES) btest_alloc_CFLAGS = $(btest_CFLAGS) btest_alloc_LDADD = libbacktrace_alloc.la |