re PR libstdc++/64883 (FAIL: 17_intro/headers/c++*/all_attributes.cc (test for excess errors) on x86_64-apple-darwin10)

2015-03-03  Iain Sandoe  <iain@codesourcery.com>

	PR libstdc++/64883
	* testsuite/17_intro/headers/c++1998/all_attributes.cc: Don't check
	visibility for Darwin.
	* testsuite/17_intro/headers/c++200x/all_attributes.cc: Likewise, and
	also deprecated.
	* testsuite/17_intro/headers/c++2014/all_attributes.cc: Likewise.

From-SVN: r221160
This commit is contained in:
Iain Sandoe 2015-03-03 18:14:20 +00:00 committed by Jonathan Wakely
parent 3a5c579a89
commit 71ca36ba7b
4 changed files with 20 additions and 5 deletions

View File

@ -1,3 +1,12 @@
2015-03-03 Iain Sandoe <iain@codesourcery.com>
PR libstdc++/64883
* testsuite/17_intro/headers/c++1998/all_attributes.cc: Don't check
visibility for Darwin.
* testsuite/17_intro/headers/c++200x/all_attributes.cc: Likewise, and
also deprecated.
* testsuite/17_intro/headers/c++2014/all_attributes.cc: Likewise.
2015-03-02 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/65279

View File

@ -26,11 +26,11 @@
// darwin headers use these, see PR 64883
# define deprecated 1
# define noreturn 1
# define visibility 1
#endif
#define packed 1
#define pure 1
#define unused 1
#define visibility 1
#include <bits/stdc++.h> // TODO: this is missing from <bits/extc++.h>
#include <bits/extc++.h>

View File

@ -22,11 +22,14 @@
// Don't test 'const' and 'noreturn' because they are reserved anyway.
#define abi_tag 1
#define always_inline 1
#define deprecated 1
#ifndef __APPLE__
// darwin headers use these, see PR 64883
# define visibility 1
# define deprecated 1
#endif
#define packed 1
#define pure 1
#define unused 1
#define visibility 1
#include <bits/stdc++.h> // TODO: this is missing from <bits/extc++.h>
#include <codecvt> // TODO: this is missing from <bits/stdc++.h>

View File

@ -22,11 +22,14 @@
// Don't test 'const' and 'noreturn' because they are reserved anyway.
#define abi_tag 1
#define always_inline 1
#define deprecated 1
#ifndef __APPLE__
// darwin headers use these, see PR 64883
# define deprecated 1
# define visibility 1
#endif
#define packed 1
#define pure 1
#define unused 1
#define visibility 1
#include <bits/stdc++.h> // TODO: this is missing from <bits/extc++.h>
#include <shared_mutex> // TODO: this is missing from <bits/stdc++.h>