OSDN Git Service

* gdb.base/shlib-call.exp (additional_flags): Conditionally
authorkevinb <kevinb>
Tue, 30 Jul 2002 18:51:23 +0000 (18:51 +0000)
committerkevinb <kevinb>
Tue, 30 Jul 2002 18:51:23 +0000 (18:51 +0000)
set Irix-specific compile and link flags.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/shlib-call.exp

index 77be957..351844e 100644 (file)
@@ -1,3 +1,8 @@
+2002-07-30  Kevin Buettner  <kevinb@redhat.com>
+
+       * gdb.base/shlib-call.exp (additional_flags): Conditionally
+       set Irix-specific compile and link flags.
+
 2002-07-29  Kevin Buettner  <kevinb@redhat.com>
 
        * lib/gdb.exp (mips*-*-irix*): Use alternate method for preprocessing
index 47919be..dd88274 100644 (file)
@@ -65,6 +65,9 @@ if  { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}.o" object {debug
 if {$gcc_compiled == 0} {
     if [istarget "hppa*-hp-hpux*"] then {
        set additional_flags "additional_flags=+z"
+    } elseif { [istarget "mips-sgi-irix*"] } {
+       # Disable SGI compiler's implicit -Dsgi
+       set additional_flags "additional_flags=-Usgi"
     } else {
        # don't know what the compiler is...
        set additional_flags ""
@@ -103,6 +106,8 @@ if { ($gcc_compiled
       &&  ([istarget "powerpc*-*-aix*"]
        || [istarget "rs6000*-*-aix*"] )) } {
     set additional_flags "additional_flags=-L${objdir}/${subdir}"
+} elseif { [istarget "mips-sgi-irix*"] } {
+    set additional_flags "additional_flags=-rpath ${objdir}/${subdir}"
 } else {
     set additional_flags ""
 }