mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-09-10 23:57:03 +08:00
Compile shared library code with -fPIC. Also, alphabetize.
This commit is contained in:
@ -50,8 +50,8 @@ CCFILES = \
|
|||||||
reloc.cc \
|
reloc.cc \
|
||||||
resolve.cc \
|
resolve.cc \
|
||||||
script.cc \
|
script.cc \
|
||||||
symtab.cc \
|
|
||||||
stringpool.cc \
|
stringpool.cc \
|
||||||
|
symtab.cc \
|
||||||
target-select.cc \
|
target-select.cc \
|
||||||
version.cc \
|
version.cc \
|
||||||
workqueue.cc \
|
workqueue.cc \
|
||||||
|
@ -78,7 +78,7 @@ am__objects_1 = archive.$(OBJEXT) common.$(OBJEXT) \
|
|||||||
merge.$(OBJEXT) object.$(OBJEXT) options.$(OBJEXT) \
|
merge.$(OBJEXT) object.$(OBJEXT) options.$(OBJEXT) \
|
||||||
output.$(OBJEXT) parameters.$(OBJEXT) readsyms.$(OBJEXT) \
|
output.$(OBJEXT) parameters.$(OBJEXT) readsyms.$(OBJEXT) \
|
||||||
reloc.$(OBJEXT) resolve.$(OBJEXT) script.$(OBJEXT) \
|
reloc.$(OBJEXT) resolve.$(OBJEXT) script.$(OBJEXT) \
|
||||||
symtab.$(OBJEXT) stringpool.$(OBJEXT) target-select.$(OBJEXT) \
|
stringpool.$(OBJEXT) symtab.$(OBJEXT) target-select.$(OBJEXT) \
|
||||||
version.$(OBJEXT) workqueue.$(OBJEXT) \
|
version.$(OBJEXT) workqueue.$(OBJEXT) \
|
||||||
workqueue-threads.$(OBJEXT)
|
workqueue-threads.$(OBJEXT)
|
||||||
am__objects_2 =
|
am__objects_2 =
|
||||||
@ -307,8 +307,8 @@ CCFILES = \
|
|||||||
reloc.cc \
|
reloc.cc \
|
||||||
resolve.cc \
|
resolve.cc \
|
||||||
script.cc \
|
script.cc \
|
||||||
symtab.cc \
|
|
||||||
stringpool.cc \
|
stringpool.cc \
|
||||||
|
symtab.cc \
|
||||||
target-select.cc \
|
target-select.cc \
|
||||||
version.cc \
|
version.cc \
|
||||||
workqueue.cc \
|
workqueue.cc \
|
||||||
|
@ -141,11 +141,11 @@ debug_msg.err: debug_msg.o odr_violation1.o odr_violation2.o gcctestdir/ld
|
|||||||
|
|
||||||
# See if we can also detect problems when we're linking .so's, not .o's.
|
# See if we can also detect problems when we're linking .so's, not .o's.
|
||||||
debug_msg.so: debug_msg.cc
|
debug_msg.so: debug_msg.cc
|
||||||
$(CXXCOMPILE) -O0 -g -shared -w -o $@ $(srcdir)/debug_msg.cc
|
$(CXXCOMPILE) -O0 -g -shared -fPIC-w -o $@ $(srcdir)/debug_msg.cc
|
||||||
odr_violation1.so: odr_violation1.cc
|
odr_violation1.so: odr_violation1.cc
|
||||||
$(CXXCOMPILE) -O0 -g -shared -w -o $@ $(srcdir)/odr_violation1.cc
|
$(CXXCOMPILE) -O0 -g -shared -fPIC -w -o $@ $(srcdir)/odr_violation1.cc
|
||||||
odr_violation2.so: odr_violation2.cc
|
odr_violation2.so: odr_violation2.cc
|
||||||
$(CXXCOMPILE) -O0 -g -shared -w -o $@ $(srcdir)/odr_violation2.cc
|
$(CXXCOMPILE) -O0 -g -shared -fPIC -w -o $@ $(srcdir)/odr_violation2.cc
|
||||||
debug_msg_so.err: debug_msg.so odr_violation1.so odr_violation2.so gcctestdir/ld
|
debug_msg_so.err: debug_msg.so odr_violation1.so odr_violation2.so gcctestdir/ld
|
||||||
@echo $(CXXLINK) -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg_so debug_msg.so odr_violation1.so odr_violation2.so "2>$@"
|
@echo $(CXXLINK) -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg_so debug_msg.so odr_violation1.so odr_violation2.so "2>$@"
|
||||||
@if $(CXXLINK) -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg_so debug_msg.so odr_violation1.so odr_violation2.so 2>$@; \
|
@if $(CXXLINK) -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg_so debug_msg.so odr_violation1.so odr_violation2.so 2>$@; \
|
||||||
|
@ -1230,11 +1230,11 @@ uninstall-am: uninstall-info-am
|
|||||||
|
|
||||||
# See if we can also detect problems when we're linking .so's, not .o's.
|
# See if we can also detect problems when we're linking .so's, not .o's.
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@debug_msg.so: debug_msg.cc
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@debug_msg.so: debug_msg.cc
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXCOMPILE) -O0 -g -shared -w -o $@ $(srcdir)/debug_msg.cc
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXCOMPILE) -O0 -g -shared -fPIC-w -o $@ $(srcdir)/debug_msg.cc
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@odr_violation1.so: odr_violation1.cc
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@odr_violation1.so: odr_violation1.cc
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXCOMPILE) -O0 -g -shared -w -o $@ $(srcdir)/odr_violation1.cc
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXCOMPILE) -O0 -g -shared -fPIC -w -o $@ $(srcdir)/odr_violation1.cc
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@odr_violation2.so: odr_violation2.cc
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@odr_violation2.so: odr_violation2.cc
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXCOMPILE) -O0 -g -shared -w -o $@ $(srcdir)/odr_violation2.cc
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXCOMPILE) -O0 -g -shared -fPIC -w -o $@ $(srcdir)/odr_violation2.cc
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@debug_msg_so.err: debug_msg.so odr_violation1.so odr_violation2.so gcctestdir/ld
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@debug_msg_so.err: debug_msg.so odr_violation1.so odr_violation2.so gcctestdir/ld
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ @echo $(CXXLINK) -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg_so debug_msg.so odr_violation1.so odr_violation2.so "2>$@"
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ @echo $(CXXLINK) -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg_so debug_msg.so odr_violation1.so odr_violation2.so "2>$@"
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ @if $(CXXLINK) -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg_so debug_msg.so odr_violation1.so odr_violation2.so 2>$@; \
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ @if $(CXXLINK) -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg_so debug_msg.so odr_violation1.so odr_violation2.so 2>$@; \
|
||||||
|
Reference in New Issue
Block a user