diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/lib/target-supports.exp | 5 |
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ee65e74..d716ba6 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> + + * lib/target-supports.exp (check_weak_available): Use istarget + "hppa*-*-hpux10*" instead of regexp. + (check_cxa_atexit_available): Likewise. + 2006-12-14 Richard Guenther <rguenther@suse.de> PR tree-optimization/30197 diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp index 0346d2c..9bf6193 100644 --- a/gcc/testsuite/lib/target-supports.exp +++ b/gcc/testsuite/lib/target-supports.exp @@ -163,7 +163,7 @@ proc check_weak_available { } { # HP-UX 10.X doesn't support it - if { [regexp "hppa.*hpux10" $target_triplet] } { + if { [istarget "hppa*-*-hpux10*"] } { return 0 } @@ -978,7 +978,6 @@ proc check_mkfifo_available {} { proc check_cxa_atexit_available { } { global et_cxa_atexit global et_cxa_atexit_target_name - global target_triplet global tool if { ![info exists et_cxa_atexit_target_name] } { @@ -998,7 +997,7 @@ proc check_cxa_atexit_available { } { if [info exists et_cxa_atexit] { verbose "check_cxa_atexit_available: using cached result" 2 - } elseif { [regexp "hppa.*hpux10" $target_triplet] } { + } elseif { [istarget "hppa*-*-hpux10*"] } { # HP-UX 10 doesn't have __cxa_atexit but subsequent test passes. set et_cxa_atexit 0 } else { |