mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-26 05:47:26 +08:00
Add some missing dependencies for the new linker.
This commit is contained in:
@ -309,6 +309,7 @@ exception_separate_shared_21_test_LDADD = \
|
|||||||
|
|
||||||
check_PROGRAMS += weak_test
|
check_PROGRAMS += weak_test
|
||||||
weak_test_SOURCES = weak_test.cc
|
weak_test_SOURCES = weak_test.cc
|
||||||
|
weak_test_DEPENDENCIES = gcctestdir/ld
|
||||||
weak_test_LDFLAGS = -Bgcctestdir/
|
weak_test_LDFLAGS = -Bgcctestdir/
|
||||||
|
|
||||||
|
|
||||||
@ -460,14 +461,14 @@ undef_symbol.err: undef_symbol_main.o undef_symbol.so gcctestdir/ld
|
|||||||
|
|
||||||
# Test --compress-debug-sections. FIXME: check we actually compress.
|
# Test --compress-debug-sections. FIXME: check we actually compress.
|
||||||
check_PROGRAMS += flagstest_compress_debug_sections
|
check_PROGRAMS += flagstest_compress_debug_sections
|
||||||
flagstest_compress_debug_sections: flagstest_debug.o
|
flagstest_compress_debug_sections: flagstest_debug.o gcctestdir/ld
|
||||||
$(CXXLINK) -Bgcctestdir/ -o $@ $< --compress-debug-sections=zlib
|
$(CXXLINK) -Bgcctestdir/ -o $@ $< --compress-debug-sections=zlib
|
||||||
test -s $@
|
test -s $@
|
||||||
|
|
||||||
|
|
||||||
# Test -o when emitting to a special file (such as something in /dev).
|
# Test -o when emitting to a special file (such as something in /dev).
|
||||||
check_PROGRAMS += flagstest_o_specialfile
|
check_PROGRAMS += flagstest_o_specialfile
|
||||||
flagstest_o_specialfile: flagstest_debug.o
|
flagstest_o_specialfile: flagstest_debug.o gcctestdir/ld
|
||||||
$(CXXLINK) -Bgcctestdir/ -o /dev/stdout $< 2>&1 | cat > $@
|
$(CXXLINK) -Bgcctestdir/ -o /dev/stdout $< 2>&1 | cat > $@
|
||||||
chmod a+x $@
|
chmod a+x $@
|
||||||
test -s $@
|
test -s $@
|
||||||
@ -475,7 +476,8 @@ flagstest_o_specialfile: flagstest_debug.o
|
|||||||
# The specialfile output has a tricky case when we also compress debug
|
# The specialfile output has a tricky case when we also compress debug
|
||||||
# sections, because it requires output-file resizing.
|
# sections, because it requires output-file resizing.
|
||||||
check_PROGRAMS += flagstest_o_specialfile_and_compress_debug_sections
|
check_PROGRAMS += flagstest_o_specialfile_and_compress_debug_sections
|
||||||
flagstest_o_specialfile_and_compress_debug_sections: flagstest_debug.o
|
flagstest_o_specialfile_and_compress_debug_sections: flagstest_debug.o \
|
||||||
|
gcctestdir/ld
|
||||||
$(CXXLINK) -Bgcctestdir/ -o /dev/stdout $< --compress-debug-sections=zlib 2>&1 | cat > $@
|
$(CXXLINK) -Bgcctestdir/ -o /dev/stdout $< --compress-debug-sections=zlib 2>&1 | cat > $@
|
||||||
chmod a+x $@
|
chmod a+x $@
|
||||||
test -s $@
|
test -s $@
|
||||||
|
@ -121,6 +121,13 @@ check_PROGRAMS = object_unittest$(EXEEXT) $(am__EXEEXT_1) \
|
|||||||
@NATIVE_LINKER_FALSE@ ../../libiberty/libiberty.a \
|
@NATIVE_LINKER_FALSE@ ../../libiberty/libiberty.a \
|
||||||
@NATIVE_LINKER_FALSE@ $(am__DEPENDENCIES_1) \
|
@NATIVE_LINKER_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
@NATIVE_LINKER_FALSE@ $(am__DEPENDENCIES_1)
|
@NATIVE_LINKER_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
|
@GCC_FALSE@weak_test_DEPENDENCIES = libgoldtest.a ../libgold.a \
|
||||||
|
@GCC_FALSE@ ../../libiberty/libiberty.a $(am__DEPENDENCIES_1) \
|
||||||
|
@GCC_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
|
@NATIVE_LINKER_FALSE@weak_test_DEPENDENCIES = libgoldtest.a \
|
||||||
|
@NATIVE_LINKER_FALSE@ ../libgold.a ../../libiberty/libiberty.a \
|
||||||
|
@NATIVE_LINKER_FALSE@ $(am__DEPENDENCIES_1) \
|
||||||
|
@NATIVE_LINKER_FALSE@ $(am__DEPENDENCIES_1)
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@@TLS_TRUE@am__append_4 = tls_test \
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@@TLS_TRUE@am__append_4 = tls_test \
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@@TLS_TRUE@ tls_pic_test \
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@@TLS_TRUE@ tls_pic_test \
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@@TLS_TRUE@ tls_shared_test \
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@@TLS_TRUE@ tls_shared_test \
|
||||||
@ -465,9 +472,6 @@ am__weak_test_SOURCES_DIST = weak_test.cc
|
|||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ weak_test.$(OBJEXT)
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ weak_test.$(OBJEXT)
|
||||||
weak_test_OBJECTS = $(am_weak_test_OBJECTS)
|
weak_test_OBJECTS = $(am_weak_test_OBJECTS)
|
||||||
weak_test_LDADD = $(LDADD)
|
weak_test_LDADD = $(LDADD)
|
||||||
weak_test_DEPENDENCIES = libgoldtest.a ../libgold.a \
|
|
||||||
../../libiberty/libiberty.a $(am__DEPENDENCIES_1) \
|
|
||||||
$(am__DEPENDENCIES_1)
|
|
||||||
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
|
DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
|
||||||
depcomp = $(SHELL) $(top_srcdir)/../depcomp
|
depcomp = $(SHELL) $(top_srcdir)/../depcomp
|
||||||
am__depfiles_maybe = depfiles
|
am__depfiles_maybe = depfiles
|
||||||
@ -859,6 +863,7 @@ object_unittest_SOURCES = object_unittest.cc
|
|||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ exception_shared_2.so exception_shared_1.so
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ exception_shared_2.so exception_shared_1.so
|
||||||
|
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@weak_test_SOURCES = weak_test.cc
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@weak_test_SOURCES = weak_test.cc
|
||||||
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@weak_test_DEPENDENCIES = gcctestdir/ld
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@weak_test_LDFLAGS = -Bgcctestdir/
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@weak_test_LDFLAGS = -Bgcctestdir/
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@@TLS_TRUE@tls_test_SOURCES = tls_test.cc tls_test_file2.cc tls_test_main.cc tls_test.h
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@@TLS_TRUE@tls_test_SOURCES = tls_test.cc tls_test_file2.cc tls_test_main.cc tls_test.h
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@@TLS_TRUE@tls_test_DEPENDENCIES = gcctestdir/ld
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@@TLS_TRUE@tls_test_DEPENDENCIES = gcctestdir/ld
|
||||||
@ -1505,14 +1510,15 @@ uninstall-am: uninstall-info-am
|
|||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ rm -f $@; \
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ rm -f $@; \
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ exit 1; \
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ exit 1; \
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ fi
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ fi
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@flagstest_compress_debug_sections: flagstest_debug.o
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@flagstest_compress_debug_sections: flagstest_debug.o gcctestdir/ld
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -Bgcctestdir/ -o $@ $< --compress-debug-sections=zlib
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -Bgcctestdir/ -o $@ $< --compress-debug-sections=zlib
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ test -s $@
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ test -s $@
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@flagstest_o_specialfile: flagstest_debug.o
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@flagstest_o_specialfile: flagstest_debug.o gcctestdir/ld
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -Bgcctestdir/ -o /dev/stdout $< 2>&1 | cat > $@
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -Bgcctestdir/ -o /dev/stdout $< 2>&1 | cat > $@
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ chmod a+x $@
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ chmod a+x $@
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ test -s $@
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ test -s $@
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@flagstest_o_specialfile_and_compress_debug_sections: flagstest_debug.o
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@flagstest_o_specialfile_and_compress_debug_sections: flagstest_debug.o \
|
||||||
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ gcctestdir/ld
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -Bgcctestdir/ -o /dev/stdout $< --compress-debug-sections=zlib 2>&1 | cat > $@
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ $(CXXLINK) -Bgcctestdir/ -o /dev/stdout $< --compress-debug-sections=zlib 2>&1 | cat > $@
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ chmod a+x $@
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ chmod a+x $@
|
||||||
@GCC_TRUE@@NATIVE_LINKER_TRUE@ test -s $@
|
@GCC_TRUE@@NATIVE_LINKER_TRUE@ test -s $@
|
||||||
|
Reference in New Issue
Block a user