PR libstdc++/7219 (continued)
2004-08-20 Paolo Carlini <pcarlini@suse.de> PR libstdc++/7219 (continued) * include/bits/ios_base.h (class ios_base): Expose Annex D.6 typedefs by default. * testsuite/27_io/types/1.cc: Remove #if _GLIBCXX_DEPRECATED. * testsuite/27_io/ios_base/cons/assign_neg.cc: Tweak dg-error line number. * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise. From-SVN: r86340
This commit is contained in:
parent
f3b2657c01
commit
00218cb56a
5 changed files with 11 additions and 10 deletions
|
@ -1,7 +1,12 @@
|
|||
2004-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
|
||||
2004-08-20 Paolo Carlini <pcarlini@suse.de>
|
||||
|
||||
* cpu/hppa/atomicity.h (__exchange_and_add, __atomic_add): Add memory
|
||||
barrier to locking asm.
|
||||
PR libstdc++/7219 (continued)
|
||||
* include/bits/ios_base.h (class ios_base): Expose Annex D.6
|
||||
typedefs by default.
|
||||
* testsuite/27_io/types/1.cc: Remove #if _GLIBCXX_DEPRECATED.
|
||||
* testsuite/27_io/ios_base/cons/assign_neg.cc: Tweak dg-error
|
||||
line number.
|
||||
* testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
|
||||
|
||||
2004-08-20 Paolo Carlini <pcarlini@suse.de>
|
||||
|
||||
|
|
|
@ -357,7 +357,6 @@ namespace std
|
|||
/// Request a seek relative to the current end of the sequence.
|
||||
static const seekdir end = seekdir(SEEK_END);
|
||||
|
||||
#ifdef _GLIBCXX_DEPRECATED
|
||||
// Annex D.6
|
||||
typedef int io_state;
|
||||
typedef int open_mode;
|
||||
|
@ -365,7 +364,6 @@ namespace std
|
|||
|
||||
typedef std::streampos streampos;
|
||||
typedef std::streamoff streamoff;
|
||||
#endif
|
||||
|
||||
// Callbacks;
|
||||
/**
|
||||
|
|
|
@ -41,5 +41,5 @@ void test01()
|
|||
io1 = io2;
|
||||
}
|
||||
// { dg-error "within this context" "" { target *-*-* } 41 }
|
||||
// { dg-error "is private" "" { target *-*-* } 741 }
|
||||
// { dg-error "is private" "" { target *-*-* } 739 }
|
||||
// { dg-error "operator=" "" { target *-*-* } 0 }
|
||||
|
|
|
@ -41,5 +41,5 @@ void test02()
|
|||
test_base io2 = io1;
|
||||
}
|
||||
// { dg-error "within this context" "" { target *-*-* } 41 }
|
||||
// { dg-error "is private" "" { target *-*-* } 738 }
|
||||
// { dg-error "is private" "" { target *-*-* } 736 }
|
||||
// { dg-error "copy constructor" "" { target *-*-* } 0 }
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Copyright (C) 2002 Free Software Foundation
|
||||
// Copyright (C) 2002, 2004 Free Software Foundation
|
||||
//
|
||||
// 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
|
||||
|
@ -25,10 +25,8 @@
|
|||
// Annex D, deprecated.
|
||||
void test01()
|
||||
{
|
||||
#if _GLIBCXX_DEPRECATED
|
||||
std::ios_base::streampos spos;
|
||||
std::ios_base::streamoff soff;
|
||||
#endif
|
||||
}
|
||||
|
||||
int main(void)
|
||||
|
|
Loading…
Add table
Reference in a new issue