From: Mark Wielaard Date: Fri, 16 Sep 2016 12:54:09 +0000 (+0200) Subject: Use -fPIC everywhere (instead of -fpic), also with bpf_disasm. X-Git-Tag: dts-0.168~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ea97d8b9b223be012a5ce1dcff7d6f2bf9a6e800;p=thirdparty%2Felfutils.git Use -fPIC everywhere (instead of -fpic), also with bpf_disasm. Signed-off-by: Mark Wielaard --- diff --git a/libasm/Makefile.am b/libasm/Makefile.am index f46399f58..b15ee5582 100644 --- a/libasm/Makefile.am +++ b/libasm/Makefile.am @@ -38,7 +38,7 @@ noinst_LIBRARIES = libasm_pic.a noinst_PROGRAMS = $(noinst_LIBRARIES:_pic.a=.so) pkginclude_HEADERS = libasm.h -libasm_a_CFLAGS = -fpic -fvisibility=hidden $(AM_CFLAGS) +libasm_a_CFLAGS = -fPIC -fvisibility=hidden $(AM_CFLAGS) libasm_a_SOURCES = asm_begin.c asm_abort.c asm_end.c asm_error.c \ asm_getelf.c asm_newscn.c asm_newscn_ingrp.c \ asm_newsubscn.c asm_newsym.c asm_newcomsym.c \ diff --git a/libcpu/Makefile.am b/libcpu/Makefile.am index 6cfbf0c04..260ed80cc 100644 --- a/libcpu/Makefile.am +++ b/libcpu/Makefile.am @@ -52,7 +52,7 @@ noinst_LIBRARIES += libcpu_bpf.a libcpu_bpf_a_SOURCES = bpf_disasm.c libcpu_bpf_a_CFLAGS = $(AM_CFLAGS) -Wno-format-nonliteral libcpu_static_pic_a_SOURCES += $(libcpu_bpf_a_SOURCES) -bpf_disasm_CFLAGS = -Wno-format-nonliteral +bpf_disasm_CFLAGS = -fPIC -Wno-format-nonliteral endif %_defs: $(srcdir)/defs/i386 diff --git a/libdw/Makefile.am b/libdw/Makefile.am index 7008c0d6a..4cb36716f 100644 --- a/libdw/Makefile.am +++ b/libdw/Makefile.am @@ -41,7 +41,7 @@ noinst_PROGRAMS = libdw.so include_HEADERS = dwarf.h pkginclude_HEADERS = libdw.h known-dwarf.h -libdw_a_CFLAGS = -fpic -fvisibility=hidden $(AM_CFLAGS) +libdw_a_CFLAGS = -fPIC -fvisibility=hidden $(AM_CFLAGS) libdw_a_SOURCES = dwarf_begin.c dwarf_begin_elf.c dwarf_end.c dwarf_getelf.c \ dwarf_getpubnames.c dwarf_getabbrev.c dwarf_tag.c \ dwarf_error.c dwarf_nextcu.c dwarf_diename.c dwarf_offdie.c \ diff --git a/libdwelf/Makefile.am b/libdwelf/Makefile.am index 74a0042a4..b526b7cd4 100644 --- a/libdwelf/Makefile.am +++ b/libdwelf/Makefile.am @@ -39,7 +39,7 @@ noinst_LIBRARIES = libdwelf.a libdwelf_pic.a pkginclude_HEADERS = libdwelf.h noinst_HEADERS = libdwelfP.h -libdwelf_a_CFLAGS = -fpic -fvisibility=hidden $(AM_CFLAGS) +libdwelf_a_CFLAGS = -fPIC -fvisibility=hidden $(AM_CFLAGS) libdwelf_a_SOURCES = dwelf_elf_gnu_debuglink.c dwelf_dwarf_gnu_debugaltlink.c \ dwelf_elf_gnu_build_id.c dwelf_scn_gnu_compressed_size.c \ dwelf_strtab.c diff --git a/libdwfl/Makefile.am b/libdwfl/Makefile.am index a0eeea5dc..d9d13b283 100644 --- a/libdwfl/Makefile.am +++ b/libdwfl/Makefile.am @@ -39,7 +39,7 @@ noinst_LIBRARIES += libdwfl_pic.a pkginclude_HEADERS = libdwfl.h -libdwfl_a_CFLAGS = -fpic -fvisibility=hidden $(AM_CFLAGS) +libdwfl_a_CFLAGS = -fPIC -fvisibility=hidden $(AM_CFLAGS) libdwfl_a_SOURCES = dwfl_begin.c dwfl_end.c dwfl_error.c dwfl_version.c \ dwfl_module.c dwfl_report_elf.c relocate.c \ dwfl_module_build_id.c dwfl_module_report_build_id.c \ diff --git a/libelf/Makefile.am b/libelf/Makefile.am index b916f1a32..0c74e3fac 100644 --- a/libelf/Makefile.am +++ b/libelf/Makefile.am @@ -41,7 +41,7 @@ include_HEADERS = libelf.h gelf.h nlist.h pkginclude_HEADERS = elf-knowledge.h -libelf_a_CFLAGS = -fpic -fvisibility=hidden $(AM_CFLAGS) +libelf_a_CFLAGS = -fPIC -fvisibility=hidden $(AM_CFLAGS) libelf_a_SOURCES = elf_version.c elf_hash.c elf_error.c elf_fill.c \ elf_begin.c elf_next.c elf_rand.c elf_end.c elf_kind.c \ gelf_getclass.c elf_getbase.c elf_getident.c \