From: Ian Lance Taylor Date: Wed, 14 Nov 2007 18:37:00 +0000 (+0000) Subject: If generating a .err file fails, remove it. X-Git-Tag: sid-snapshot-20071201~144 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=eb01e199fdf149d5e17945ebe6a413c07d278620;p=external%2Fbinutils.git If generating a .err file fails, remove it. --- diff --git a/gold/testsuite/Makefile.am b/gold/testsuite/Makefile.am index 520863f..622f4fc 100644 --- a/gold/testsuite/Makefile.am +++ b/gold/testsuite/Makefile.am @@ -134,6 +134,7 @@ debug_msg.err: debug_msg.o odr_violation1.o odr_violation2.o gcctestdir/ld @if $(CXXLINK) -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg debug_msg.o odr_violation1.o odr_violation2.o 2>$@; \ then \ echo 1>&2 "Link of debug_msg.o should have failed"; \ + rm -f $@; \ exit 1; \ fi @@ -146,6 +147,7 @@ undef_symbol.err: undef_symbol_main.o undef_symbol.so gcctestdir/ld @if $(CXXLINK) -Bgcctestdir/ -o undef_symbol_test undef_symbol_main.o undef_symbol.so 2>$@; \ then \ echo 1>&2 "Link of undef_symbol_test should have failed"; \ + rm -f $@; \ exit 1; \ fi diff --git a/gold/testsuite/Makefile.in b/gold/testsuite/Makefile.in index b201423..00d7289 100644 --- a/gold/testsuite/Makefile.in +++ b/gold/testsuite/Makefile.in @@ -1220,6 +1220,7 @@ uninstall-am: uninstall-info-am @GCC_TRUE@@NATIVE_LINKER_TRUE@ @if $(CXXLINK) -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg debug_msg.o odr_violation1.o odr_violation2.o 2>$@; \ @GCC_TRUE@@NATIVE_LINKER_TRUE@ then \ @GCC_TRUE@@NATIVE_LINKER_TRUE@ echo 1>&2 "Link of debug_msg.o should have failed"; \ +@GCC_TRUE@@NATIVE_LINKER_TRUE@ rm -f $@; \ @GCC_TRUE@@NATIVE_LINKER_TRUE@ exit 1; \ @GCC_TRUE@@NATIVE_LINKER_TRUE@ fi @@ -1232,6 +1233,7 @@ uninstall-am: uninstall-info-am @GCC_TRUE@@NATIVE_LINKER_TRUE@ @if $(CXXLINK) -Bgcctestdir/ -o undef_symbol_test undef_symbol_main.o undef_symbol.so 2>$@; \ @GCC_TRUE@@NATIVE_LINKER_TRUE@ then \ @GCC_TRUE@@NATIVE_LINKER_TRUE@ echo 1>&2 "Link of undef_symbol_test should have failed"; \ +@GCC_TRUE@@NATIVE_LINKER_TRUE@ rm -f $@; \ @GCC_TRUE@@NATIVE_LINKER_TRUE@ exit 1; \ @GCC_TRUE@@NATIVE_LINKER_TRUE@ fi