Safe to use -no-undefined on all the modules.

svn path=/trunk/yasm/; revision=850
0.3
Peter Johnson 22 years ago
parent 0786a76895
commit 8a48a41ac6
  1. 2
      modules/Makefile.inc
  2. 2
      modules/arch/x86/Makefile.inc
  3. 2
      modules/dbgfmts/null/Makefile.inc
  4. 2
      modules/objfmts/bin/Makefile.inc
  5. 2
      modules/objfmts/coff/Makefile.inc
  6. 2
      modules/objfmts/dbg/Makefile.inc
  7. 2
      modules/optimizers/basic/Makefile.inc
  8. 2
      modules/parsers/nasm/Makefile.inc
  9. 2
      modules/preprocs/nasm/Makefile.inc
  10. 2
      modules/preprocs/raw/Makefile.inc
  11. 2
      modules/preprocs/yapp/Makefile.inc

@ -11,7 +11,7 @@ EXTRA_DIST += \
lib_LTLIBRARIES += yasm-nasm.la
yasm_nasm_la_SOURCES =
yasm_nasm_la_LDFLAGS = -module -avoid-version
yasm_nasm_la_LDFLAGS = -module -avoid-version -no-undefined
yasm_nasm_la_LIBADD = libyasm.la
YASM_MODULES += -dlopen yasm-nasm.la

@ -8,7 +8,7 @@ yasm_x86_la_SOURCES = \
modules/arch/x86/x86bc.c \
modules/arch/x86/x86expr.c \
x86id.c
yasm_x86_la_LDFLAGS = -module -avoid-version
yasm_x86_la_LDFLAGS = -module -avoid-version -no-undefined
yasm_x86_la_LIBADD = libyasm.la
YASM_MODULES += -dlopen yasm-x86.la

@ -4,6 +4,6 @@ lib_LTLIBRARIES += yasm-null.la
yasm_null_la_SOURCES = \
modules/dbgfmts/null/null-dbgfmt.c
yasm_null_la_LDFLAGS = -module -avoid-version
yasm_null_la_LDFLAGS = -module -avoid-version -no-undefined
yasm_null_la_LIBADD = libyasm.la
YASM_MODULES += -dlopen yasm-null.la

@ -4,7 +4,7 @@ lib_LTLIBRARIES += yasm-bin.la
yasm_bin_la_SOURCES = \
modules/objfmts/bin/bin-objfmt.c
yasm_bin_la_LDFLAGS = -module -avoid-version
yasm_bin_la_LDFLAGS = -module -avoid-version -no-undefined
yasm_bin_la_LIBADD = libyasm.la
YASM_MODULES += -dlopen yasm-bin.la

@ -4,7 +4,7 @@ lib_LTLIBRARIES += yasm-coff.la
yasm_coff_la_SOURCES = \
modules/objfmts/coff/coff-objfmt.c
yasm_coff_la_LDFLAGS = -module -avoid-version
yasm_coff_la_LDFLAGS = -module -avoid-version -no-undefined
yasm_coff_la_LIBADD = libyasm.la
YASM_MODULES += -dlopen yasm-coff.la

@ -4,6 +4,6 @@ lib_LTLIBRARIES += yasm-dbg.la
yasm_dbg_la_SOURCES = \
modules/objfmts/dbg/dbg-objfmt.c
yasm_dbg_la_LDFLAGS = -module -avoid-version
yasm_dbg_la_LDFLAGS = -module -avoid-version -no-undefined
yasm_dbg_la_LIBADD = libyasm.la
YASM_MODULES += -dlopen yasm-dbg.la

@ -4,6 +4,6 @@ lib_LTLIBRARIES += yasm-basic.la
yasm_basic_la_SOURCES = \
modules/optimizers/basic/basic-optimizer.c
yasm_basic_la_LDFLAGS = -module -avoid-version
yasm_basic_la_LDFLAGS = -module -avoid-version -no-undefined
yasm_basic_la_LIBADD = libyasm.la
YASM_MODULES += -dlopen yasm-basic.la

@ -9,7 +9,7 @@ yasm_nasm_la_SOURCES += \
modules/parsers/nasm/nasm-bison.y \
nasm-bison.h \
nasm-token.c
#yasm_nasm_la_LDFLAGS = -module -avoid-version
#yasm_nasm_la_LDFLAGS = -module -avoid-version -no-undefined
#yasm_nasm_la_LIBADD = libyasm.la
#YASM_MODULES += -dlopen yasm-nasm.la

@ -23,6 +23,6 @@ CLEANFILES += nasm-macros.c
EXTRA_DIST += modules/preprocs/nasm/macros.pl \
modules/preprocs/nasm/standard.mac
#yasm_nasm_la_LDFLAGS = -module -avoid-version
#yasm_nasm_la_LDFLAGS = -module -avoid-version -no-undefined
#yasm_nasm_la_LIBADD = libyasm.la
#YASM_MODULES += -dlopen yasm-nasm.la

@ -4,6 +4,6 @@ lib_LTLIBRARIES += yasm-raw.la
yasm_raw_la_SOURCES = \
modules/preprocs/raw/raw-preproc.c
yasm_raw_la_LDFLAGS = -module -avoid-version
yasm_raw_la_LDFLAGS = -module -avoid-version -no-undefined
yasm_raw_la_LIBADD = libyasm.la
YASM_MODULES += -dlopen yasm-raw.la

@ -7,7 +7,7 @@ yasm_yapp_la_SOURCES = \
modules/preprocs/yapp/yapp-preproc.c \
modules/preprocs/yapp/yapp-token.h \
modules/preprocs/yapp/yapp-token.l
yasm_yapp_la_LDFLAGS = -module -avoid-version
yasm_yapp_la_LDFLAGS = -module -avoid-version -no-undefined
yasm_yapp_la_LIBADD = libyasm.la
YASM_MODULES += -dlopen yasm-yapp.la

Loading…
Cancel
Save