]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
Use -fPIC everywhere (instead of -fpic), also with bpf_disasm.
authorMark Wielaard <mjw@redhat.com>
Fri, 16 Sep 2016 12:54:09 +0000 (14:54 +0200)
committerMark Wielaard <mjw@redhat.com>
Fri, 16 Sep 2016 12:54:09 +0000 (14:54 +0200)
Signed-off-by: Mark Wielaard <mjw@redhat.com>
libasm/Makefile.am
libcpu/Makefile.am
libdw/Makefile.am
libdwelf/Makefile.am
libdwfl/Makefile.am
libelf/Makefile.am

index f46399f58e77f6cf4e2dca50bfe3efc611e1a3c0..b15ee55820e58bb3867e1596d4b9a5be34c688b7 100644 (file)
@@ -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 \
index 6cfbf0c0425b2afaae1b064eb08aaa1c06dbd75c..260ed80cca2ea8e5493ac2f966219d966ecc3a75 100644 (file)
@@ -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
index 7008c0d6a2eac8a1ead4981381476b81f0d6a78b..4cb36716f62198bf9a1557e76d492eb00e5d9c6d 100644 (file)
@@ -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 \
index 74a0042a4a356cab5b469ee1ac898769c9385cc0..b526b7cd415104302a63c5022c6598cbfd1944fd 100644 (file)
@@ -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
index a0eeea5dc96f4a382dfefe701b7b4abae6db7c0d..d9d13b28395adf2ab7f784e42f036cdb55122404 100644 (file)
@@ -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 \
index b916f1a32f375452b86b126acd27dec30ab56e31..0c74e3facd8a1b5fcf60163e75740d5d115716ad 100644 (file)
@@ -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 \