From f378ebf14df0952eae870c9865bab8326aa8f137 Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Wed, 17 Jun 2015 11:09:54 -0700 Subject: Delete old versions of GCC. Change-Id: I710f125d905290e1024cbd67f48299861790c66c --- .../requirements/explicit_instantiation.cc | 31 ----------- .../20_util/is_signed/requirements/typedefs.cc | 36 ------------- .../testsuite/20_util/is_signed/value.cc | 60 ---------------------- 3 files changed, 127 deletions(-) delete mode 100644 gcc-4.4.3/libstdc++-v3/testsuite/20_util/is_signed/requirements/explicit_instantiation.cc delete mode 100644 gcc-4.4.3/libstdc++-v3/testsuite/20_util/is_signed/requirements/typedefs.cc delete mode 100644 gcc-4.4.3/libstdc++-v3/testsuite/20_util/is_signed/value.cc (limited to 'gcc-4.4.3/libstdc++-v3/testsuite/20_util/is_signed') diff --git a/gcc-4.4.3/libstdc++-v3/testsuite/20_util/is_signed/requirements/explicit_instantiation.cc b/gcc-4.4.3/libstdc++-v3/testsuite/20_util/is_signed/requirements/explicit_instantiation.cc deleted file mode 100644 index d64ce7e40..000000000 --- a/gcc-4.4.3/libstdc++-v3/testsuite/20_util/is_signed/requirements/explicit_instantiation.cc +++ /dev/null @@ -1,31 +0,0 @@ -// { dg-options "-std=gnu++0x" } -// { dg-do compile } -// 2007-04-30 Benjamin Kosnik - -// Copyright (C) 2007, 2009 Free Software Foundation, Inc. -// -// This file is part of the GNU ISO C++ Library. This library is free -// software; you can redistribute it and/or modify it under the -// terms of the GNU General Public License as published by the -// Free Software Foundation; either version 3, or (at your option) -// any later version. - -// This library is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. - -// You should have received a copy of the GNU General Public License along -// with this library; see the file COPYING3. If not see -// . - - -// NB: This file is for testing type_traits with NO OTHER INCLUDES. - -#include - -namespace std -{ - typedef short test_type; - template struct is_signed; -} diff --git a/gcc-4.4.3/libstdc++-v3/testsuite/20_util/is_signed/requirements/typedefs.cc b/gcc-4.4.3/libstdc++-v3/testsuite/20_util/is_signed/requirements/typedefs.cc deleted file mode 100644 index 6706c60bf..000000000 --- a/gcc-4.4.3/libstdc++-v3/testsuite/20_util/is_signed/requirements/typedefs.cc +++ /dev/null @@ -1,36 +0,0 @@ -// { dg-options "-std=gnu++0x" } -// 2005-01-24 Paolo Carlini -// -// Copyright (C) 2005, 2009 Free Software Foundation, Inc. -// -// This file is part of the GNU ISO C++ Library. This library is free -// software; you can redistribute it and/or modify it under the -// terms of the GNU General Public License as published by the -// Free Software Foundation; either version 3, or (at your option) -// any later version. -// -// This library is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License along -// with this library; see the file COPYING3. If not see -// . - -// -// NB: This file is for testing type_traits with NO OTHER INCLUDES. - -#include - -// { dg-do compile } - -void test01() -{ - // Check for required typedefs - typedef std::is_signed test_type; - typedef test_type::value_type value_type; - typedef test_type::type type; - typedef test_type::type::value_type type_value_type; - typedef test_type::type::type type_type; -} diff --git a/gcc-4.4.3/libstdc++-v3/testsuite/20_util/is_signed/value.cc b/gcc-4.4.3/libstdc++-v3/testsuite/20_util/is_signed/value.cc deleted file mode 100644 index 194e268b6..000000000 --- a/gcc-4.4.3/libstdc++-v3/testsuite/20_util/is_signed/value.cc +++ /dev/null @@ -1,60 +0,0 @@ -// { dg-options "-std=gnu++0x" } -// 2005-01-24 Paolo Carlini -// -// Copyright (C) 2005, 2009 Free Software Foundation, Inc. -// -// This file is part of the GNU ISO C++ Library. This library is free -// software; you can redistribute it and/or modify it under the -// terms of the GNU General Public License as published by the -// Free Software Foundation; either version 3, or (at your option) -// any later version. -// -// This library is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License along -// with this library; see the file COPYING3. If not see -// . - -#include -#include -#include - -void test01() -{ - bool test __attribute__((unused)) = true; - using std::is_signed; - using namespace __gnu_test; - - VERIFY( (test_category(false)) ); - - VERIFY( (test_category(char(-1) < char(0))) ); - VERIFY( (test_category(true)) ); - VERIFY( (test_category(false)) ); -#ifdef _GLIBCXX_USE_WCHAR_T - VERIFY( (test_category(wchar_t(-1) < wchar_t(0))) ); -#endif - VERIFY( (test_category(true)) ); - VERIFY( (test_category(false)) ); - VERIFY( (test_category(true)) ); - VERIFY( (test_category(false)) ); - VERIFY( (test_category(true)) ); - VERIFY( (test_category(false)) ); - VERIFY( (test_category(true)) ); - VERIFY( (test_category(false)) ); - - VERIFY( (test_category(true)) ); - VERIFY( (test_category(true)) ); - VERIFY( (test_category(true)) ); - - // Sanity check. - VERIFY( (test_category(false)) ); -} - -int main() -{ - test01(); - return 0; -} -- cgit v1.2.3