target-supports.exp (check_effective_target_weak_undefined): Return 0 on hppa*-*...
authorJohn David Anglin <dave.anglin@bell.net>
Sat, 9 Mar 2019 18:51:39 +0000 (18:51 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Sat, 9 Mar 2019 18:51:39 +0000 (18:51 +0000)
* lib/target-supports.exp (check_effective_target_weak_undefined):
Return 0 on hppa*-*-hpux*.
(check_ascii_locale_available): Likewise.

From-SVN: r269530

gcc/testsuite/ChangeLog
gcc/testsuite/lib/target-supports.exp

index a2eec5e74480f97cbd22a2e547b2b109e418c895..a8ebc7f6fb460b6574c441ef8e2a1581b99f162a 100644 (file)
@@ -1,3 +1,9 @@
+2019-03-09  John David Anglin  <dave.anglin@bell.net>
+
+       * lib/target-supports.exp (check_effective_target_weak_undefined):
+       Return 0 on hppa*-*-hpux*.
+       (check_ascii_locale_available): Likewise.
+
 2019-03-09  Janus Weil  <janus@gcc.gnu.org>
 
        PR fortran/84504
index 242cc3f314989df9455dcb172386919e218cb08d..d6e7a354e379e0799d8c8265d8a424e521efc69e 100644 (file)
@@ -341,6 +341,9 @@ proc check_weak_available { } {
 # return 1 if weak undefined symbols are supported.
 
 proc check_effective_target_weak_undefined { } {
+    if { [istarget hppa*-*-hpux*] } {
+       return 0
+    }
     return [check_runtime weak_undefined {
        extern void foo () __attribute__((weak));
        int main (void) { if (foo) return 1; return 0; }
@@ -1427,6 +1430,9 @@ proc check_effective_target_libatomic_available { } {
 # Return 1 if an ASCII locale is supported on this host, 0 otherwise.
 
 proc check_ascii_locale_available { } {
+    if { [istarget hppa*-*-hpux*] } {
+       return 0
+    }
     return 1
 }