merge from gcc
authorDJ Delorie <dj@redhat.com>
Fri, 21 Nov 2003 21:02:26 +0000 (21:02 +0000)
committerDJ Delorie <dj@redhat.com>
Fri, 21 Nov 2003 21:02:26 +0000 (21:02 +0000)
libiberty/ChangeLog
libiberty/testsuite/demangle-expected

index 13103ea53e9a6c9254fcd9877363b71d30989461..c85b73c3e5811ac56f4a7b95aaecc58293c30475 100644 (file)
@@ -1,3 +1,11 @@
+2003-11-20  Ian Lance Taylor  <ian@wasabisystems.com>
+
+       * testsuite/demangle-expected: Minor changes to match output of
+       new demangler: adjust whitespace in four tests, and change order
+       of qualifiers in one test.
+
+       * cp-demangle.c: Complete rewrite.
+
 2003-11-20  Ian Lance Taylor  <ian@wasabisystems.com>
 
        * cp-demangle.c: Complete rewrite.
index 8dfab8e9bd0c1bf9f67feff6a99280ef91eebfe2..ca8b85858f02864dbbe70c11916e95471110191a 100644 (file)
@@ -2629,7 +2629,7 @@ operator<<(X const&, X const&)
 #
 --format=gnu-v3
 _ZN3FooIA4_iE3barE
-Foo<int[4]>::bar
+Foo<int [4]>::bar
 #
 --format=gnu-v3
 _Z1fIiEvi
@@ -2697,7 +2697,7 @@ typeinfo for a_class
 #
 --format=gnu-v3
 U4_farrVKPi
-int* restrict volatile const _far
+int* const volatile restrict _far
 # 
 --format=gnu-v3
 _Z3fooILi2EEvRAplT_Li1E_i
@@ -2749,11 +2749,11 @@ f(int (* const)(int))
 #
 --format=gnu-v3
 _Z1fAszL_ZZNK1N1A1fEvE3foo_0E_i
-f(int[sizeof(N::A::f() const::foo)])
+f(int [sizeof (N::A::f() const::foo)])
 #
 --format=gnu-v3
 _Z1fA37_iPS_
-f(int[37], int (*) [37])
+f(int [37], int (*) [37])
 #
 --format=gnu-v3
 _Z1fM1AFivEPS0_
@@ -2777,7 +2777,7 @@ s(int (*) [37], int (**) [37])
 #
 --format=gnu-v3
 _Z3fooA30_A_i
-foo(int[30][])
+foo(int [30][])
 #
 --format=gnu-v3
 _Z3kooPA28_A30_i