We got a couple of tests that assume -frtti; this is the default for most targets, but not for avr.
libstdc++-v3:
2013-09-24 Joern Rennecke <joern.renne...@embecosm.com> * testsuite/18_support/type_info/hash_code.cc (dg-options): Add -frtti. * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc (dg-options): Likewise. * testsuite/20_util/shared_ptr/creation/private.cc (dg-options): Likewise. * testsuite/20_util/typeindex/hash.cc (dg-options): Likewise. * testsuite/20_util/typeindex/hash_code.cc (dg-options): Likewise. * testsuite/experimental/any/observers/type.cc (dg-options): Likewise. * testsuite/20_util/shared_ptr/creation/58594.cc (dg-options): Add -frtti. * testsuite/20_util/typeindex/comparison_operators.cc (dg-options): Likewise. * testsuite/20_util/typeindex/name.cc (dg-options): Likewise. * testsuite/23_containers/array/requirements/non_default_constructible.cc (dg-options): Likewise. Index: testsuite/18_support/type_info/hash_code.cc =================================================================== --- testsuite/18_support/type_info/hash_code.cc (revision 216243) +++ testsuite/18_support/type_info/hash_code.cc (working copy) @@ -1,4 +1,4 @@ -// { dg-options "-std=gnu++0x" } +// { dg-options "-std=gnu++0x -frtti" } // 2010-09-21 Paolo Carlini <paolo.carl...@oracle.com> // Index: testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc =================================================================== --- testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc (revision 216243) +++ testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc (working copy) @@ -1,4 +1,4 @@ -// { dg-options "-std=gnu++0x" } +// { dg-options "-std=gnu++0x -frtti" } // Copyright (C) 2008-2014 Free Software Foundation, Inc. // Index: testsuite/20_util/shared_ptr/creation/58594.cc =================================================================== --- testsuite/20_util/shared_ptr/creation/58594.cc (revision 216243) +++ testsuite/20_util/shared_ptr/creation/58594.cc (working copy) @@ -1,4 +1,4 @@ -// { dg-options "-std=gnu++11" } +// { dg-options "-std=gnu++11 -frtti" } // { dg-do compile } // Copyright (C) 2013-2014 Free Software Foundation, Inc. Index: testsuite/20_util/shared_ptr/creation/private.cc =================================================================== --- testsuite/20_util/shared_ptr/creation/private.cc (revision 216243) +++ testsuite/20_util/shared_ptr/creation/private.cc (working copy) @@ -1,4 +1,4 @@ -// { dg-options "-std=gnu++0x" } +// { dg-options "-std=gnu++0x -frtti" } // Copyright (C) 2011-2014 Free Software Foundation, Inc. // Index: testsuite/20_util/typeindex/comparison_operators.cc =================================================================== --- testsuite/20_util/typeindex/comparison_operators.cc (revision 216243) +++ testsuite/20_util/typeindex/comparison_operators.cc (working copy) @@ -1,4 +1,4 @@ -// { dg-options "-std=gnu++0x" } +// { dg-options "-std=gnu++0x -frtti" } // 2010-09-22 Paolo Carlini <paolo.carl...@oracle.com> // Index: testsuite/20_util/typeindex/hash.cc =================================================================== --- testsuite/20_util/typeindex/hash.cc (revision 216243) +++ testsuite/20_util/typeindex/hash.cc (working copy) @@ -1,4 +1,4 @@ -// { dg-options "-std=gnu++0x" } +// { dg-options "-std=gnu++0x -frtti" } // 2010-09-22 Paolo Carlini <paolo.carl...@oracle.com> // Index: testsuite/20_util/typeindex/hash_code.cc =================================================================== --- testsuite/20_util/typeindex/hash_code.cc (revision 216243) +++ testsuite/20_util/typeindex/hash_code.cc (working copy) @@ -1,4 +1,4 @@ -// { dg-options "-std=gnu++0x" } +// { dg-options "-std=gnu++0x -frtti" } // 2010-09-22 Paolo Carlini <paolo.carl...@oracle.com> // Index: testsuite/20_util/typeindex/name.cc =================================================================== --- testsuite/20_util/typeindex/name.cc (revision 216243) +++ testsuite/20_util/typeindex/name.cc (working copy) @@ -1,4 +1,4 @@ -// { dg-options "-std=gnu++0x" } +// { dg-options "-std=gnu++0x -frtti" } // 2010-09-22 Paolo Carlini <paolo.carl...@oracle.com> // Index: testsuite/23_containers/array/requirements/non_default_constructible.cc =================================================================== --- testsuite/23_containers/array/requirements/non_default_constructible.cc (revision 216243) +++ testsuite/23_containers/array/requirements/non_default_constructible.cc (working copy) @@ -1,4 +1,4 @@ -// { dg-options "-std=gnu++11" } +// { dg-options "-std=gnu++11 -frtti" } // { dg-do compile } // Copyright (C) 2012-2014 Free Software Foundation, Inc. Index: testsuite/experimental/any/observers/type.cc =================================================================== --- testsuite/experimental/any/observers/type.cc (revision 216243) +++ testsuite/experimental/any/observers/type.cc (working copy) @@ -1,4 +1,4 @@ -// { dg-options "-std=gnu++14" } +// { dg-options "-std=gnu++14 -frtti" } // { dg-do run } // Copyright (C) 2014 Free Software Foundation, Inc.