diff options
author | Omar Sandoval <osandov@fb.com> | 2019-08-26 10:51:45 -0700 |
---|---|---|
committer | Mark Wielaard <mark@klomp.org> | 2019-08-28 21:45:26 +0200 |
commit | 823ee0c48e6db1134a36c6ae165a983466600fed (patch) | |
tree | 24a5e01ac094d46cbcd9a3ab26e1a8006a08bb7c /libdw | |
parent | 4fcb7ec9d788d09f1525a506e1cbe8a39fc1b8eb (diff) |
Add PIC and non-PIC variants of libcpu and libebl
Currently, libcpu and libebl are always compiled as PIC. An upcoming
change will add the objects from libcpu.a and libebl.a to libdw.a, which
should not be PIC unless configured that way. So, make libcpu.a and
libebl.a non-PIC and add libcpu_pic.a and libebl_pic.a.
Signed-off-by: Omar Sandoval <osandov@fb.com>
Diffstat (limited to 'libdw')
-rw-r--r-- | libdw/ChangeLog | 4 | ||||
-rw-r--r-- | libdw/Makefile.am | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/libdw/ChangeLog b/libdw/ChangeLog index 1d3586f0..a68778e6 100644 --- a/libdw/ChangeLog +++ b/libdw/ChangeLog @@ -1,3 +1,7 @@ +2019-07-05 Omar Sandoval <osandov@fb.com> + + * Makefile.am (libdw_so_LIBS): Replace libebl.a with libebl_pic.a. + 2019-08-25 Jonathon Anderson <jma14@rice.edu> * dwarf_getcfi.c (dwarf_getcfi): Set default_same_value to false. diff --git a/libdw/Makefile.am b/libdw/Makefile.am index 7a3d5322..7dc4cec0 100644 --- a/libdw/Makefile.am +++ b/libdw/Makefile.am @@ -106,7 +106,7 @@ libdw_pic_a_SOURCES = am_libdw_pic_a_OBJECTS = $(libdw_a_SOURCES:.c=.os) libdw_so_LIBS = libdw_pic.a ../libdwelf/libdwelf_pic.a \ - ../libdwfl/libdwfl_pic.a ../libebl/libebl.a + ../libdwfl/libdwfl_pic.a ../libebl/libebl_pic.a libdw_so_DEPS = ../lib/libeu.a ../libelf/libelf.so libdw_so_LDLIBS = $(libdw_so_DEPS) -ldl -lz $(argp_LDADD) $(zip_LIBS) libdw_so_SOURCES = |