From ace5c364a5a301526d3e97b1b291496d510a600f Mon Sep 17 00:00:00 2001 From: Pierre Muller Date: Fri, 2 Oct 2009 21:28:34 +0000 Subject: * lib/gdb.exp (gdb_compile): Avoid adding gdb_saved_unbuffered_mode_obj if -nostdlib option is used. --- gdb/testsuite/lib/gdb.exp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'gdb/testsuite/lib') diff --git a/gdb/testsuite/lib/gdb.exp b/gdb/testsuite/lib/gdb.exp index 0c93a73..af69c68 100644 --- a/gdb/testsuite/lib/gdb.exp +++ b/gdb/testsuite/lib/gdb.exp @@ -1824,7 +1824,11 @@ proc gdb_compile {source dest type options} { # reverse link order. In that case, we can use ldflags to # avoid copying the object file to the host multiple # times. - lappend options "ldflags=$gdb_saved_set_unbuffered_mode_obj" + # This object can only be added if standard libraries are + # used. Thus, we need to disable it if -nostdlib option is used + if {[lsearch -regexp $options "-nostdlib"] < 0 } { + lappend options "ldflags=$gdb_saved_set_unbuffered_mode_obj" + } } } -- cgit v1.1