]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libvtv/configure.tgt
PR c++/87554 - ICE with extern template and reference member.
[thirdparty/gcc.git] / libvtv / configure.tgt
index 046b4152429f84eb10a855e085d8ebe80161776b..5d421681f2c8d6cc871e0b6942c2c92977aa45df 100644 (file)
@@ -1,5 +1,5 @@
 # -*- shell-script -*-
-#   Copyright (C) 2013 Free Software Foundation, Inc.
+#   Copyright (C) 2013-2019 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
@@ -23,14 +23,30 @@ VTV_SUPPORTED=no
 case "${target}" in
   *-*-*android*)
        ;;
+  *-*-solaris2.1[1-9]*)
+        # Vtable verification requires constructor priority support and
+        # dl_iterate_phdr.  The former requires a dynamic check in
+        # configure.ac, the latter is fully present in Solaris 11 only.
+       VTV_SUPPORTED=yes
+       ;;
   x86_64-*-linux* | i?86-*-linux*)
        VTV_SUPPORTED=yes
        ;;
+  x86_64-*-cygwin* | i?86-*-cygwin*)
+       VTV_SUPPORTED=yes
+       ;;
+  x86_64-*-mingw* | i?86-*-mingw*)
+       VTV_SUPPORTED=yes
+       ;;
   powerpc*-*-linux*)
        ;;
   sparc*-*-linux*)
        ;;
   arm*-*-linux*)
+       VTV_SUPPORTED=yes
+       ;;
+  aarch64*-*-linux*)
+       VTV_SUPPORTED=yes
        ;;
   x86_64-*-darwin[1]* | i?86-*-darwin[1]*)
        ;;