diff options
author | Pierre Muller <muller@sourceware.org> | 2009-10-02 21:28:34 +0000 |
---|---|---|
committer | Pierre Muller <muller@sourceware.org> | 2009-10-02 21:28:34 +0000 |
commit | ace5c364a5a301526d3e97b1b291496d510a600f (patch) | |
tree | 3e26f63e51f9b0be4a77cf72f0520c7c5f9baca4 | |
parent | f98fa5342446a05a11d8993c48906f8eb858a1d3 (diff) | |
download | gdb-ace5c364a5a301526d3e97b1b291496d510a600f.zip gdb-ace5c364a5a301526d3e97b1b291496d510a600f.tar.gz gdb-ace5c364a5a301526d3e97b1b291496d510a600f.tar.bz2 |
* lib/gdb.exp (gdb_compile): Avoid adding
gdb_saved_unbuffered_mode_obj if -nostdlib option is used.
-rw-r--r-- | gdb/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/testsuite/lib/gdb.exp | 6 |
2 files changed, 11 insertions, 1 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 2f4799e..957cf90 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2009-10-02 Pierre Muller <muller@ics.u-strasbg.fr> + Pedro Alves <pedro@codesourcery.com> + + * lib/gdb.exp (gdb_compile): Avoid adding + gdb_saved_unbuffered_mode_obj if -nostdlib option is used. + 2009-10-01 Pierre Muller <muller@ics.u-strasbg.fr> * src/gdb/testsuite/gdb.base/shr1.c: Use %p in format string. 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" + } } } |