Changeset 609 for branches/GNU/src/binutils/libiberty/testsuite
- Timestamp:
- Aug 16, 2003, 6:59:22 PM (22 years ago)
- Location:
- branches/GNU/src/binutils/libiberty/testsuite
- Files:
-
- 2 edited
-
Makefile.in (modified) (4 diffs, 1 prop)
-
demangle-expected (modified) (10 diffs, 1 prop)
Legend:
- Unmodified
- Added
- Removed
-
branches/GNU/src/binutils/libiberty/testsuite/Makefile.in
-
Property cvs2svn:cvs-rev
changed from
1.1to1.1.1.2
r608 r609 1 1 # 2 2 # Makefile 3 # Copyright (C) 1999 3 # Copyright (C) 1999, 2002 4 4 # Free Software Foundation 5 5 # … … 46 46 47 47 # Run some tests of the demangler. 48 check-cplus-dem: test- filter$(srcdir)/demangle-expected49 $(SHELL) $(srcdir)/regress-demangle$(srcdir)/demangle-expected48 check-cplus-dem: test-demangle $(srcdir)/demangle-expected 49 ./test-demangle < $(srcdir)/demangle-expected 50 50 51 # Note that we just hard-code prepends_underscore to 0. This doesn't52 # matter since any particular test can override the default if need53 # be.54 51 TEST_COMPILE = $(CC) @DEFS@ $(LIBCFLAGS) -I.. -I$(INCDIR) $(HDEFINES) 55 test-filter: $(srcdir)/../cplus-dem.c 56 echo 'int prepends_underscore = 0;' > test-us.c 57 $(TEST_COMPILE) -o test-filter -DMAIN -DVERSION='"none"' @DEFS@ \ 58 $(srcdir)/../cplus-dem.c test-us.c -L.. -liberty 59 52 test-demangle: $(srcdir)/test-demangle.c 53 $(TEST_COMPILE) -o test-demangle \ 54 $(srcdir)/test-demangle.c ../libiberty.a 60 55 61 56 # Standard (either GNU or Cygnus) rules we don't use. … … 64 59 # The standard clean rules. 65 60 mostlyclean: 66 rm -f test- us.c test-filter61 rm -f test-demangle 67 62 clean: mostlyclean 68 63 distclean: clean … … 70 65 maintainer-clean realclean: distclean 71 66 72 73 67 Makefile: $(srcdir)/Makefile.in ../config.status 74 68 CONFIG_FILES=testsuite/Makefile CONFIG_HEADERS= \ -
Property cvs2svn:cvs-rev
changed from
-
branches/GNU/src/binutils/libiberty/testsuite/demangle-expected
-
Property cvs2svn:cvs-rev
changed from
1.1to1.1.1.2
r608 r609 128 128 # 129 129 --format=gnu 130 _10PageButton \$__both130 _10PageButton$__both 131 131 PageButton::__both 132 132 # 133 133 --format=gnu 134 _3RNG \$singleMantissa134 _3RNG$singleMantissa 135 135 RNG::singleMantissa 136 136 # 137 137 --format=gnu 138 _5IComp \$_release138 _5IComp$_release 139 139 IComp::_release 140 140 # 141 141 --format=gnu 142 _ \$_10BitmapComp142 _$_10BitmapComp 143 143 BitmapComp::~BitmapComp(void) 144 144 # 145 145 --format=gnu 146 _ \$_9__io_defs146 _$_9__io_defs 147 147 __io_defs::~__io_defs(void) 148 148 # 149 149 --format=gnu 150 _ \$_Q23foo3bar150 _$_Q23foo3bar 151 151 foo::bar::~bar(void) 152 152 # 153 153 --format=gnu 154 _ \$_Q33foo3bar4bell154 _$_Q33foo3bar4bell 155 155 foo::bar::bell::~bell(void) 156 156 # … … 436 436 # 437 437 --format=gnu 438 _vt \$foo438 _vt$foo 439 439 foo virtual table 440 440 # 441 441 --format=gnu 442 _vt \$foo\$bar442 _vt$foo$bar 443 443 foo::bar virtual table 444 444 # … … 648 648 # 649 649 --format=gnu 650 _2T4 \$N650 _2T4$N 651 651 T4::N 652 652 # 653 653 --format=gnu 654 _Q22T42t1 \$N654 _Q22T42t1$N 655 655 T4::t1::N 656 656 # … … 728 728 # 729 729 --format=gnu 730 _ \$_t6vector1Zdi730 _$_t6vector1Zdi 731 731 vector<double>::~vector(int) 732 732 # 733 733 --format=gnu 734 _ \$_t6vector1Zii734 _$_t6vector1Zii 735 735 vector<int>::~vector(int) 736 736 # … … 828 828 # 829 829 --format=gnu 830 _GLOBAL_ \$D\$set830 _GLOBAL_$D$set 831 831 global destructors keyed to set 832 832 # 833 833 --format=gnu 834 _GLOBAL_ \$I\$set834 _GLOBAL_$I$set 835 835 global constructors keyed to set 836 836 # … … 876 876 # 877 877 --format=gnu 878 _vt \$t8BDDHookV1ZPc878 _vt$t8BDDHookV1ZPc 879 879 BDDHookV<char *> virtual table 880 880 # … … 2477 2477 # 2478 2478 --format=gnu 2479 f__FGt3Bar1i2G1i 2480 f(Bar<2>, i) 2481 # 2482 --format=gnu 2479 2483 f__FGt3Bar1i21i 2480 f(Bar<2>, i)2481 #2482 --format=gnu2483 f__FGt3Bar1i_21_i2484 2484 f(Bar<21>, int) 2485 2485 # 2486 2486 --format=gnu 2487 f__FGt3Bar1i2 4XY_t2487 f__FGt3Bar1i2G4XY_t 2488 2488 f(Bar<2>, XY_t) 2489 2489 # … … 2493 2493 # 2494 2494 --format=gnu 2495 foo__H1Zt2TA2ZcZt2NA1Ui _20__X01_i2495 foo__H1Zt2TA2ZcZt2NA1Ui20_X01_i 2496 2496 int foo<TA<char, NA<20> > >(TA<char, NA<20> >) 2497 2497 # 2498 2498 --format=gnu 2499 foo__H1Zt2TA2ZiZt8N___A___1Ui _99__X01_i2499 foo__H1Zt2TA2ZiZt8N___A___1Ui99_X01_i 2500 2500 int foo<TA<int, N___A___<99> > >(TA<int, N___A___<99> >) 2501 2501 # … … 2533 2533 # 2534 2534 --format=gnu 2535 foo___bar__baz_____H1Zt2TA2ZiZt8N___A___1i _99__X01_i2535 foo___bar__baz_____H1Zt2TA2ZiZt8N___A___1i99_X01_i 2536 2536 int foo___bar__baz___<TA<int, N___A___<99> > >(TA<int, N___A___<99> >) 2537 2537 # … … 2565 2565 # 2566 2566 --format=gnu 2567 _26_GLOBAL_ \$N\$_tmp_n.iilg4Gya\$app_instance2567 _26_GLOBAL_$N$_tmp_n.iilg4Gya$app_instance 2568 2568 {anonymous}::app_instance 2569 # 2570 --format=java 2571 _ZN4java3awt10ScrollPane7addImplEPNS0_9ComponentEPNS_4lang6ObjectEi 2572 java.awt.ScrollPane.addImpl(java.awt.Component, java.lang.Object, int) 2573 # 2574 --format=java 2575 _ZN4java3awt4geom15AffineTransform9getMatrixEP6JArrayIdE 2576 java.awt.geom.AffineTransform.getMatrix(double[]) 2577 # 2578 --format=java 2579 _ZN23Mangle$Inner$InnerInner3fooEP6JArrayIPS0_IiEEdPS0_IPS0_IPS0_IPS0_IPN4java4lang6StringEEEEEPS0_IPS0_IPN6MangleEEE 2580 Mangle$Inner$InnerInner.foo(int[][], double, java.lang.String[][][][], Mangle[][]) 2581 # 2582 --format=java 2583 _ZN6JArray1tEP6JArrayIPS_E 2584 JArray.t(JArray[]) 2585 # 2586 --format=java 2587 _ZN4Prim1iEibcdfwPN4java4lang6StringEsx 2588 Prim.i(int, boolean, byte, double, float, char, java.lang.String, short, long) 2589 # 2590 --format=java 2591 _ZN4java4util14Map__U24_Entry11class__U24_E 2592 java.util.Map$Entry.class$ 2593 # 2594 --format=hp 2595 _Utf58_0_1__1_2147483647__2147483648 2596 _Utf58_0_1__1_2147483647__2147483648 2597 # 2598 --format=gnu-v3 2599 St9bad_alloc 2600 std::bad_alloc 2601 # 2602 # This caused an infinite loop. 2603 # We still don't demangle this correctly, but at least we don't hang. 2604 --format=auto 2605 __CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std18list__tm__7_Z1ZZ2Z8iterator 2606 _Z1ZZ2Z::__CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std18list__tm(iterator) -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.
