]> git.ipfire.org Git - thirdparty/gcc.git/commit - libbacktrace/configure
configure.ac: Check for support of __atomic extensions.
authorIan Lance Taylor <iant@google.com>
Tue, 19 Nov 2013 01:09:47 +0000 (01:09 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Tue, 19 Nov 2013 01:09:47 +0000 (01:09 +0000)
commit49579c7e20da4cf0dc82bf1c8458bf4fc7a38007
treea715cbe6fb809ff31f1487b709ea67a6f616cec5
parent7f369373da8aa1cfe4aa172d29ae2180a2b31139
configure.ac: Check for support of __atomic extensions.

* configure.ac: Check for support of __atomic extensions.
* internal.h: Declare or #define atomic functions for use in
backtrace code.
* atomic.c: New file.
* dwarf.c (dwarf_lookup_pc): Use atomic functions.
(dwarf_fileline, backtrace_dwarf_add): Likewise.
* elf.c (elf_add_syminfo_data, elf_syminfo): Likewise.
(backtrace_initialize): Likewise.
* fileline.c (fileline_initialize): Likewise.
* Makefile.am (libbacktrace_la_SOURCES): Add atomic.c.
* configure, config.h.in, Makefile.in: Rebuild.

From-SVN: r204994
libbacktrace/ChangeLog
libbacktrace/Makefile.am
libbacktrace/Makefile.in
libbacktrace/atomic.c [new file with mode: 0644]
libbacktrace/config.h.in
libbacktrace/configure
libbacktrace/configure.ac
libbacktrace/dwarf.c
libbacktrace/elf.c
libbacktrace/fileline.c
libbacktrace/internal.h