diff options
Diffstat (limited to 'libcpu/Makefile.am')
-rw-r--r-- | libcpu/Makefile.am | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libcpu/Makefile.am b/libcpu/Makefile.am index 4c8778d1..f0a1cb83 100644 --- a/libcpu/Makefile.am +++ b/libcpu/Makefile.am @@ -36,9 +36,11 @@ LEX_OUTPUT_ROOT = lex.$(<F:lex.l=) AM_YFLAGS = -p$(<F:parse.y=) noinst_LIBRARIES = libcpu_i386.a libcpu_x86_64.a +lib_LIBRARIES = libcpu_static_pic.a libcpu_i386_a_SOURCES = i386_disasm.c i386_dis.h libcpu_x86_64_a_SOURCES = x86_64_disasm.c x86_64_dis.h +libcpu_static_pic_a_SOURCES = $(libcpu_i386_a_SOURCES) $(libcpu_x86_64_a_SOURCES) i386_gendis_SOURCES = i386_gendis.c i386_lex.l i386_parse.y @@ -48,6 +50,8 @@ x86_64_disasm.o: x86_64.mnemonics $(srcdir)/x86_64_dis.h 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 = -fPIC -Wno-format-nonliteral %_defs: $(srcdir)/defs/i386 $(AM_V_GEN)m4 -D$* -DDISASSEMBLER $< > $@T |