* Re: Results for egcs-2.92.19 19981108 (gcc2 ss-980609 experimental) testsuite on i586-pc-linux-gnu
@ 1998-11-09 13:30 Kaveh R. Ghazi
0 siblings, 0 replies; 4+ messages in thread
From: Kaveh R. Ghazi @ 1998-11-09 13:30 UTC (permalink / raw)
To: egcs, nix-egcs
> From: Nix <nix-egcs@esperi.demon.co.uk>
>
> It looks like Kaveh's change to splay-tree is at fault:
>
> Sun Nov 8 17:42:25 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
>
> * ansidecl.h: Wrap problematic macros with !IN_GCC.
>
> * demangle.h: Never define PARAMS().
> * splay-tree.h: Likewise.
>
> The problem here being that splay-tree, of course, still *uses*
> PARAMS. PARAMS is, of course, defined in ansidecl.h; unfortunately,
> nothing in ansidecl.h is being included, because IN_GCC is defined
> when we're in GCC (surprisingly ;) ).
>
> Why is ansidecl.h being excluded in this case? Should it be?
There was a small window of time while I was doing a checkin
where you wouldn't have had all the necessary changes.
Try doing another checkout and see if that helps. Make sure
you see the following in egcs/gcc/ChangeLog:
> Sun Nov 8 17:50:30 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
>
> * gansidecl.h: Prepend a "G" to the macro wrapping this file
> (to distinguish it from the macro wrapping ansidecl.h.)
> Include libiberty's ansidecl.h. Remove all redundant definitions.
> Define the PROTO() style macros in terms of the PARAMS() ones.
As the entry explains, gcc's gansidecl.h now includes
libiberty's ansidecl.h. This was done to force conflict resolution
between the two which allows closer merging of gcc with libiberty.
The specific long term goal is to include libiberty.h in gcc source,
and remove duplicate stuff from gcc which libiberty.a provides.
That's in the works, stay tuned...
--Kaveh
--
Kaveh R. Ghazi Engagement Manager / Project Services
ghazi@caip.rutgers.edu Icon CMT Corp.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Results for egcs-2.92.19 19981108 (gcc2 ss-980609 experimental) testsuite on i586-pc-linux-gnu
@ 1998-11-09 21:55 Nix
0 siblings, 0 replies; 4+ messages in thread
From: Nix @ 1998-11-09 21:55 UTC (permalink / raw)
To: egcs
Sources: - egcs mainline from CVS last updated at Tue Oct 27 19:25:02 1998
- libg++-2.8.1.2
Patches:
Environment: - GNU binutils 2.9.1.0.15
- dejagnu-980528
- gperf-2.7 with gperf-2.7-19981006 patch for -F
- Linux stable kernel 2.0.35 (compiled by gcc-2.7.2.3)
- glibc 2.0.6 (compiled by egcs-1.0.2)
Remarks: With heavy optimisation tonight's build ICEs out
almost as soon as the stage1 is asked to do
anything.
configure flags: --with-gnu-ld --with-gnu-as --prefix=/usr/packages.bin/egcs/snapshot --enable-shared --disable-haifa
BOOT_CC: egcs-2.91.57
BOOT_CFLAGS: -W -Wall -O9 -funroll-all-loops -g -march=pentium -mcpu=pentium -fomit-frame-pointer
CFLAGS: -W -Wall -O9 -march=pentium -mcpu=pentium -fomit-frame-pointer -g -D__NO_MATH_INLINES
CXXFLAGS: -W -Wall -O9 -march=pentium -mcpu=pentium -fomit-frame-pointer -g -D__NO_MATH_INLINES
Bootstrap failed; last twenty lines are:
./xgcc -B./ -B/usr/packages.bin/egcs/snapshot/i586-pc-linux-gnu/bin/ -O2 -DIN_GCC -W -Wall -W -Wall -O9 -funroll-all-loops -g -march=pentium -mcpu=pentium -fomit-frame-pointer -I./include -fPIC -g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -W -Wall -O9 -march=pentium -mcpu=pentium -fomit-frame-pointer -g -D__NO_MATH_INLINES -I. -I../../egcs/gcc -I../../egcs/gcc/config -I../../egcs/gcc/../include \
-c ../../egcs/gcc/cp/new2.cc -DL_op_vdel -o opvdel.o
make[3]: Leaving directory `/usr/packages/egcs/egcs/snapshot/i586-pc-linux-gnu/gcc'
make[3]: Entering directory `/usr/packages/egcs/egcs/snapshot/i586-pc-linux-gnu/gcc'
./xgcc -B./ -B/usr/packages.bin/egcs/snapshot/i586-pc-linux-gnu/bin/ -O2 -DIN_GCC -W -Wall -W -Wall -O9 -funroll-all-loops -g -march=pentium -mcpu=pentium -fomit-frame-pointer -I./include -fPIC -g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -W -Wall -O9 -march=pentium -mcpu=pentium -fomit-frame-pointer -g -D__NO_MATH_INLINES -I. -I../../egcs/gcc -I../../egcs/gcc/config -I../../egcs/gcc/../include \
-c ../../egcs/gcc/cp/new2.cc -DL_op_vdelnt -o opvdelnt.o
make[3]: Leaving directory `/usr/packages/egcs/egcs/snapshot/i586-pc-linux-gnu/gcc'
make[3]: Entering directory `/usr/packages/egcs/egcs/snapshot/i586-pc-linux-gnu/gcc'
./xgcc -B./ -B/usr/packages.bin/egcs/snapshot/i586-pc-linux-gnu/bin/ -O2 -DIN_GCC -W -Wall -W -Wall -O9 -funroll-all-loops -g -march=pentium -mcpu=pentium -fomit-frame-pointer -I./include -fPIC -g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -W -Wall -O9 -march=pentium -mcpu=pentium -fomit-frame-pointer -g -D__NO_MATH_INLINES -I. -I../../egcs/gcc -I../../egcs/gcc/config -I../../egcs/gcc/../include \
-c -fexceptions ../../egcs/gcc/cp/exception.cc
../../egcs/gcc/cp/exception.cc: In function `void __check_eh_spec(int, const void **)':
../../egcs/gcc/cp/exception.cc:300: Internal compiler error.
../../egcs/gcc/cp/exception.cc:300: Please submit a full bug report to `egcs-bugs@cygnus.com'.
make[3]: *** [exception.o] Error 1
make[3]: Leaving directory `/usr/packages/egcs/egcs/snapshot/i586-pc-linux-gnu/gcc'
make[2]: *** [libgcc2.a] Error 1
make[2]: Leaving directory `/usr/packages/egcs/egcs/snapshot/i586-pc-linux-gnu/gcc'
make[1]: *** [bootstrap-lean] Error 2
make[1]: Leaving directory `/usr/packages/egcs/egcs/snapshot/i586-pc-linux-gnu/gcc'
make: *** [bootstrap-lean] Error 2
^ permalink raw reply [flat|nested] 4+ messages in thread
* Results for egcs-2.92.19 19981108 (gcc2 ss-980609 experimental) testsuite on i586-pc-linux-gnu
@ 1998-11-09 7:21 Alexandre Oliva
0 siblings, 0 replies; 4+ messages in thread
From: Alexandre Oliva @ 1998-11-09 7:21 UTC (permalink / raw)
To: egcs-results, egcs
Native configuration is i586-pc-linux-gnu
=== g++ tests ===
Running target unix
XPASS: g++.ext/arrnew2.C - (test for bogus messages, line 4)
FAIL: g++.pt/instantiate4.C (test for excess errors)
=== g++ Summary ===
# of expected passes 4663
# of unexpected failures 1
# of unexpected successes 1
# of expected failures 89
# of untested testcases 7
/tmp/egcs/gcc/testsuite/../xgcc version egcs-2.92.19 19981108 (gcc2 ss-980609 experimental)
=== g77 tests ===
Running target unix
=== g77 Summary ===
# of expected passes 444
=== gcc tests ===
Running target unix
FAIL: gcc.c-torture/execute/980506-2.c execution, -O2
FAIL: gcc.c-torture/execute/980506-2.c execution, -O2 -g
FAIL: gcc.c-torture/execute/980506-2.c execution, -Os
FAIL: gcc.c-torture/execute/980526-1.c execution, -O2 -fomit-frame-pointer -finline-functions
FAIL: gcc.c-torture/execute/loop-2f.c execution, -O2
FAIL: gcc.c-torture/execute/loop-2f.c execution, -O2 -fomit-frame-pointer -finline-functions
FAIL: gcc.c-torture/execute/loop-2f.c execution, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
FAIL: gcc.c-torture/execute/loop-2f.c execution, -O2 -fomit-frame-pointer -finline-functions -funroll-all-loops
FAIL: gcc.c-torture/execute/loop-2f.c execution, -O2 -g
FAIL: gcc.c-torture/execute/loop-2f.c execution, -Os
FAIL: gcc.c-torture/execute/loop-2g.c execution, -O2
FAIL: gcc.c-torture/execute/loop-2g.c execution, -O2 -fomit-frame-pointer -finline-functions
FAIL: gcc.c-torture/execute/loop-2g.c execution, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
FAIL: gcc.c-torture/execute/loop-2g.c execution, -O2 -fomit-frame-pointer -finline-functions -funroll-all-loops
FAIL: gcc.c-torture/execute/loop-2g.c execution, -O2 -g
FAIL: gcc.c-torture/execute/loop-2g.c execution, -Os
FAIL: gcc.c-torture/execute/ieee/980619-1.c execution, -O1
FAIL: gcc.c-torture/execute/ieee/980619-1.c execution, -O2
FAIL: gcc.c-torture/execute/ieee/980619-1.c execution, -O2 -fomit-frame-pointer -finline-functions
FAIL: gcc.c-torture/execute/ieee/980619-1.c execution, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
FAIL: gcc.c-torture/execute/ieee/980619-1.c execution, -O2 -fomit-frame-pointer -finline-functions -funroll-all-loops
FAIL: gcc.c-torture/execute/ieee/980619-1.c execution, -O2 -g
FAIL: gcc.c-torture/execute/ieee/980619-1.c execution, -Os
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -O0
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -O1
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -O2
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -O2 -fomit-frame-pointer -finline-functions
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -O2 -g
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -Os
FAIL: gcc.c-torture/special/981006-1.c (test for bogus messages, line 11)
FAIL: gcc.c-torture/special/981006-1.c (test for bogus messages, line 12)
=== gcc Summary ===
# of expected passes 7777
# of unexpected failures 31
# of expected failures 13
# of unsupported tests 12
/tmp/egcs/gcc/xgcc version egcs-2.92.19 19981108 (gcc2 ss-980609 experimental)
=== libg++ tests ===
Running target unix
=== libg++ Summary ===
# of expected passes 72
=== libio tests ===
Running target unix
=== libio Summary ===
# of expected passes 40
=== libstdc++ tests ===
Running target unix
=== libstdc++ Summary ===
# of expected passes 30
=== objc tests ===
Running target unix
FAIL: objc/execute/bf-1.m compilation, -O
FAIL: objc/execute/bf-10.m compilation, -O
FAIL: objc/execute/bf-11.m compilation, -O
FAIL: objc/execute/bf-12.m compilation, -O
FAIL: objc/execute/bf-13.m compilation, -O
FAIL: objc/execute/bf-14.m compilation, -O
FAIL: objc/execute/bf-15.m compilation, -O
FAIL: objc/execute/bf-16.m compilation, -O
FAIL: objc/execute/bf-17.m compilation, -O
FAIL: objc/execute/bf-18.m compilation, -O
FAIL: objc/execute/bf-19.m compilation, -O
FAIL: objc/execute/bf-2.m compilation, -O
FAIL: objc/execute/bf-3.m compilation, -O
FAIL: objc/execute/bf-4.m compilation, -O
FAIL: objc/execute/bf-5.m compilation, -O
FAIL: objc/execute/bf-6.m compilation, -O
FAIL: objc/execute/bf-7.m compilation, -O
FAIL: objc/execute/bf-8.m compilation, -O
FAIL: objc/execute/bf-9.m compilation, -O
=== objc Summary ===
# of unexpected failures 19
# of untested testcases 19
/tmp/egcs/gcc/xgcc version egcs-2.92.19 19981108 (gcc2 ss-980609 experimental)
configure flags: --with-as=/n/gnu/bin/as --with-ld=/n/gnu/bin/ld --enable-shared --enable-threads
BOOT_CFLAGS: -g -O9 -W -Wall
Counting all warnings,
there are 1463 warnings in stage3 of this bootstrap.
Number of warnings per file:
343 /home/phd/oliva/src/egcs/gcc/java/jcf-write.c
294 /home/phd/oliva/src/egcs/gcc/java/parse.h
174 /home/phd/oliva/src/egcs/gcc/java/javaop.def
169 /home/phd/oliva/src/egcs/gcc/java/expr.c
34 /home/phd/oliva/src/egcs/gcc/java/jcf-parse.c
23 /home/phd/oliva/src/egcs/gcc/java/lex.c
22 /home/phd/oliva/src/egcs/gcc/java/jcf-reader.c
20 insn-recog.c
20 /home/phd/oliva/src/egcs/gcc/java/class.c
17 /home/phd/oliva/src/egcs/gcc/toplev.c
17 /home/phd/oliva/src/egcs/gcc/java/lex.h
17 /home/phd/oliva/src/egcs/gcc/java/jcf-dump.c
15 /home/phd/oliva/src/egcs/gcc/objc/objc-act.c
14 /home/phd/oliva/src/egcs/gcc/varasm.c
14 /home/phd/oliva/src/egcs/gcc/cse.c
13 ./parse.y
12 /home/phd/oliva/src/egcs/gcc/java/verify.c
12 /home/phd/oliva/src/egcs/gcc/fold-const.c
11 /home/phd/oliva/src/egcs/gcc/reload1.c
10 /home/phd/oliva/src/egcs/gcc/final.c
9 /home/phd/oliva/src/egcs/gcc/java/decl.c
8 pexecute.c
8 /home/phd/oliva/src/egcs/gcc/dwarf2out.c
8 /home/phd/oliva/src/egcs/gcc/combine.c
7 /home/phd/oliva/src/egcs/gcc/reload.c
7 /home/phd/oliva/src/egcs/gcc/reg-stack.c
7 /home/phd/oliva/src/egcs/gcc/integrate.c
7 /home/phd/oliva/src/egcs/gcc/expr.c
7 /home/phd/oliva/src/egcs/gcc/cp/lex.c
6 /home/phd/oliva/src/egcs/gcc/optabs.c
6 /home/phd/oliva/src/egcs/gcc/java/jcf-io.c
6 /home/phd/oliva/src/egcs/gcc/c-lex.c
5 /home/phd/oliva/src/egcs/gcc/unroll.c
5 /home/phd/oliva/src/egcs/gcc/tree.c
5 /home/phd/oliva/src/egcs/gcc/stor-layout.c
5 /home/phd/oliva/src/egcs/gcc/java/gjavah.c
5 /home/phd/oliva/src/egcs/gcc/cccp.c
4 cexp.y
4 /home/phd/oliva/src/egcs/gcc/sched.c
4 /home/phd/oliva/src/egcs/gcc/expmed.c
4 /home/phd/oliva/src/egcs/gcc/dbxout.c
4 /home/phd/oliva/src/egcs/gcc/config/i386/i386.c
3 insn-output.c
3 insn-emit.c
3 /home/phd/oliva/src/egcs/gcc/stmt.c
3 /home/phd/oliva/src/egcs/gcc/rtl.c
3 /home/phd/oliva/src/egcs/gcc/regmove.c
3 /home/phd/oliva/src/egcs/gcc/regclass.c
3 /home/phd/oliva/src/egcs/gcc/loop.c
3 /home/phd/oliva/src/egcs/gcc/genopinit.c
3 /home/phd/oliva/src/egcs/gcc/collect2.c
3 /home/phd/oliva/src/egcs/gcc/ch/expr.c
2 /home/phd/oliva/src/egcs/gcc/protoize.c
2 /home/phd/oliva/src/egcs/gcc/local-alloc.c
2 /home/phd/oliva/src/egcs/gcc/java/zextract.c
2 /home/phd/oliva/src/egcs/gcc/java/typeck.c
2 /home/phd/oliva/src/egcs/gcc/java/buffer.c
2 /home/phd/oliva/src/egcs/gcc/function.c
2 /home/phd/oliva/src/egcs/gcc/flow.c
2 /home/phd/oliva/src/egcs/gcc/ch/tasking.c
2 /home/phd/oliva/src/egcs/gcc/ch/parse.c
2 /home/phd/oliva/src/egcs/gcc/ch/inout.c
2 /home/phd/oliva/src/egcs/gcc/c-decl.c
2 /home/phd/oliva/src/egcs/gcc/bitmap.c
2 ./parse-scan.y
1 splay-tree.c
1 gcj.c
1 g77.c
1 g++.c
1 /home/phd/oliva/src/egcs/gcc/tlink.c
1 /home/phd/oliva/src/egcs/gcc/stupid.c
1 /home/phd/oliva/src/egcs/gcc/print-rtl.c
1 /home/phd/oliva/src/egcs/gcc/jump.c
1 /home/phd/oliva/src/egcs/gcc/java/mangle.c
1 /home/phd/oliva/src/egcs/gcc/java/jvspec.c
1 /home/phd/oliva/src/egcs/gcc/java/jvgenmain.c
1 /home/phd/oliva/src/egcs/gcc/java/jv-scan.c
1 /home/phd/oliva/src/egcs/gcc/java/except.c
1 /home/phd/oliva/src/egcs/gcc/java/constants.c
1 /home/phd/oliva/src/egcs/gcc/hash.c
1 /home/phd/oliva/src/egcs/gcc/gcc.c
1 /home/phd/oliva/src/egcs/gcc/f/g77spec.c
1 /home/phd/oliva/src/egcs/gcc/explow.c
1 /home/phd/oliva/src/egcs/gcc/crtstuff.c
1 /home/phd/oliva/src/egcs/gcc/cp/typeck.c
1 /home/phd/oliva/src/egcs/gcc/cp/init.c
1 /home/phd/oliva/src/egcs/gcc/ch/typeck.c
1 /home/phd/oliva/src/egcs/gcc/ch/decl.c
1 /home/phd/oliva/src/egcs/gcc/ch/actions.c
1 /home/phd/oliva/src/egcs/gcc/calls.c
Number of warning types:
462 enumeration value `???' not handled in switch
311 `???' declared `static' but never defined
142 `???' might be used uninitialized in this function
139 left-hand operand of comma expression has no effect
112 implicit declaration of function `???'
72 unused parameter `???'
49 unused variable `???'
43 ??? format, ??? arg (arg ???)
41 comparison between signed and unsigned
32 variable `???' might be clobbered by `longjmp' or `vfork'
19 label `???' defined but not used
16 missing initializer for `???'
6 control reaches end of non-void function
5 argument `???' might be clobbered by `longjmp' or `vfork'
4 case value `???' not in enumerated type `???'
2 zero-length format string
2 too many arguments for format
2 statement with no effect
1 value computed is not used
1 suggest explicit braces to avoid ambiguous `else'
1 empty body in an if-statement
1 `???' defined but not used
^ permalink raw reply [flat|nested] 4+ messages in thread
* Results for egcs-2.92.19 19981108 (gcc2 ss-980609 experimental) testsuite on i586-pc-linux-gnu
@ 1998-11-08 20:53 Nix
0 siblings, 0 replies; 4+ messages in thread
From: Nix @ 1998-11-08 20:53 UTC (permalink / raw)
To: egcs; +Cc: ghazi
Sources: - egcs mainline from CVS last updated at Tue Oct 27 19:25:02 1998
- libg++-2.8.1.2
Patches:
Environment: - GNU binutils 2.9.1.0.15
- dejagnu-980528
- gperf-2.7 with gperf-2.7-19981006 patch for -F
- Linux stable kernel 2.0.35 (compiled by gcc-2.7.2.3)
- glibc 2.0.6 (compiled by egcs-1.0.2)
Remarks: See below.
configure flags: --with-gnu-ld --with-gnu-as --prefix=/usr/packages.bin/egcs/snapshot --enable-shared --disable-haifa
BOOT_CC: egcs-2.91.57
BOOT_CFLAGS: -W -Wall -O9 -funroll-all-loops -g -march=pentium -mcpu=pentium -fomit-frame-pointer
CFLAGS: -W -Wall -O9 -march=pentium -mcpu=pentium -fomit-frame-pointer -g -D__NO_MATH_INLINES
CXXFLAGS: -W -Wall -O9 -march=pentium -mcpu=pentium -fomit-frame-pointer -g -D__NO_MATH_INLINES
Bootstrap failed; last twenty lines are:
../../egcs/gcc/alias.c:209: parse error before `ase'
../../egcs/gcc/alias.c:244: `ase' undeclared (first use in this function)
../../egcs/gcc/alias.c: In function `insert_subset_children':
../../egcs/gcc/alias.c:268: warning: implicit declaration of function `splay_tree_insert'
../../egcs/gcc/alias.c:268: parse error before `data'
../../egcs/gcc/alias.c:265: warning: unused parameter `node'
../../egcs/gcc/alias.c:266: warning: unused parameter `data'
../../egcs/gcc/alias.c: In function `record_alias_subset':
../../egcs/gcc/alias.c:290: `alias_set_entry' undeclared (first use in this function)
../../egcs/gcc/alias.c:290: parse error before `superset_entry'
../../egcs/gcc/alias.c:296: `superset_entry' undeclared (first use in this function)
../../egcs/gcc/alias.c:302: parse error before `xmalloc'
../../egcs/gcc/alias.c:305: warning: implicit declaration of function `splay_tree_new'
../../egcs/gcc/alias.c:312: `subset_entry' undeclared (first use in this function)
../../egcs/gcc/alias.c:316: warning: implicit declaration of function `splay_tree_foreach'
make[2]: *** [alias.o] Error 1
make[2]: Leaving directory `/usr/packages/egcs/egcs/snapshot/i586-pc-linux-gnu/gcc'
make[1]: *** [bootstrap-lean] Error 2
make[1]: Leaving directory `/usr/packages/egcs/egcs/snapshot/i586-pc-linux-gnu/gcc'
make: *** [bootstrap-lean] Error 2
And the top of the relevant error flood reads:
../../egcs/gcc/../include/splay-tree.h:52: parse error before `PARAMS'
../../egcs/gcc/../include/splay-tree.h:56: parse error before `PARAMS'
../../egcs/gcc/../include/splay-tree.h:60: parse error before `PARAMS'
../../egcs/gcc/../include/splay-tree.h:63: parse error before `PARAMS'
../../egcs/gcc/../include/splay-tree.h:86: parse error before `splay_tree_compare_fn'
../../egcs/gcc/../include/splay-tree.h:86: warning: no semicolon at end of struct or union
../../egcs/gcc/../include/splay-tree.h:89: warning: type defaults to `int' in declaration of `delete_key'
../../egcs/gcc/../include/splay-tree.h:89: warning: data definition has no type or storage class
../../egcs/gcc/../include/splay-tree.h:92: parse error before `delete_value'
../../egcs/gcc/../include/splay-tree.h:92: warning: type defaults to `int' in declaration of `delete_value'
../../egcs/gcc/../include/splay-tree.h:92: warning: data definition has no type or storage class
../../egcs/gcc/../include/splay-tree.h:93: warning: type defaults to `int' in declaration of `splay_tree'
../../egcs/gcc/../include/splay-tree.h:93: warning: data definition has no type or storage class
../../egcs/gcc/../include/splay-tree.h:95: parse error before `splay_tree_new'
../../egcs/gcc/../include/splay-tree.h:98: parse error before `PARAMS'
../../egcs/gcc/../include/splay-tree.h:99: parse error before `PARAMS'
../../egcs/gcc/../include/splay-tree.h:103: parse error before `PARAMS'
../../egcs/gcc/../include/splay-tree.h:105: parse error before `PARAMS'
It looks like Kaveh's change to splay-tree is at fault:
Sun Nov 8 17:42:25 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* ansidecl.h: Wrap problematic macros with !IN_GCC.
* demangle.h: Never define PARAMS().
* splay-tree.h: Likewise.
The problem here being that splay-tree, of course, still *uses*
PARAMS. PARAMS is, of course, defined in ansidecl.h; unfortunately,
nothing in ansidecl.h is being included, because IN_GCC is defined
when we're in GCC (surprisingly ;) ).
Why is ansidecl.h being excluded in this case? Should it be?
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~1998-11-09 21:55 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1998-11-09 13:30 Results for egcs-2.92.19 19981108 (gcc2 ss-980609 experimental) testsuite on i586-pc-linux-gnu Kaveh R. Ghazi
-- strict thread matches above, loose matches on Subject: below --
1998-11-09 21:55 Nix
1998-11-09 7:21 Alexandre Oliva
1998-11-08 20:53 Nix
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).