2003-12-04 Michael Chastain <mec.gnu@mindspring.com>
authorMichael Chastain <mec@google.com>
Fri, 5 Dec 2003 01:53:46 +0000 (01:53 +0000)
committerMichael Chastain <mec@google.com>
Fri, 5 Dec 2003 01:53:46 +0000 (01:53 +0000)
Partial fix for PR testsuite/1456.
* gdb.base/so-impl-ld.exp: Replace reference to gcc_compiled with call
to test_compiler_info.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/so-impl-ld.exp

index a67c94a20ad0e64e9bbb96de18488b416af31980..66340befafc9896ed2e21b7ceb76a233aba2684e 100644 (file)
@@ -1,3 +1,9 @@
+2003-12-04  Michael Chastain  <mec.gnu@mindspring.com>
+
+       Partial fix for PR testsuite/1456.
+       * gdb.base/so-impl-ld.exp: Replace reference to gcc_compiled with call
+       to test_compiler_info.
+
 2003-12-03  Michael Chastain  <mec.gnu@mindspring.com>
 
        * gdb.base/so-impl-ld.exp: Update copyright notice.
index e7013d95c6101211ffb710c032acfdbfe4d00072..bcc7120c66ca5b1a8290fdd0ad5ffa2aa255f917 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
+# Copyright 1997, 1998, 1999, 2000, 2001, 2003 Free Software Foundation, Inc.
 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -55,15 +55,15 @@ if [get_compiler_info ${binfile}] {
 #remote_exec build "$CC -g +z -c ${libfile}1.c -o ${libfile}1.o"
 
 
-if {$gcc_compiled == 0} {
+if { [test_compiler_info gcc-*-*] } then {
+    set additional_flags "additional_flags=-fpic"
+} else {
     if [istarget "hppa*-hp-hpux*"] then {
        set additional_flags "additional_flags=+z"
     } else {
        # don't know that the compiler is, hope for the best...
        set additional_flags ""
     }
-} else {
-    set additional_flags "additional_flags=-fpic"
 }
 
 if {[gdb_compile "${srcdir}/${subdir}/${libfile}1.c" "${libfile}1.o" object [list debug $additional_flags]] != ""} {