From Craig Silverstein: Rework debug info code a bit, add option for
[deliverable/binutils-gdb.git] / gold / testsuite / Makefile.am
index 4ac2e5c35168d2e8e43e710044c9a58897eb0e60..e193fc560282e62beb2bfef2688e46efb393b0ea 100644 (file)
@@ -118,8 +118,12 @@ if GCC
 
 debug_msg.o: debug_msg.cc
        $(CXXCOMPILE) -O0 -g -c -w -o $@ $(srcdir)/debug_msg.cc
-debug_msg.err: debug_msg.o
-       if $(CXXLINK) -Bgcctestdir/ -o debug_msg debug_msg.o 2>$@; \
+odr_violation1.o: odr_violation1.cc
+       $(CXXCOMPILE) -O0 -g -c -w -o $@ $(srcdir)/odr_violation1.cc
+odr_violation2.o: odr_violation2.cc
+       $(CXXCOMPILE) -O0 -g -c -w -o $@ $(srcdir)/odr_violation2.cc
+debug_msg.err: debug_msg.o odr_violation1.o odr_violation2.o
+       if $(CXXLINK) -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg debug_msg.o odr_violation1.o odr_violation2.o 2>$@; \
        then \
          echo 2>&1 "Link of debug_msg.o should have failed"; \
          exit 1; \
This page took 0.023113 seconds and 4 git commands to generate.