egcs, gcc/java/parse.c gone so bootstrap requires bison ...

Theodore Papadopoulo Theodore.Papadopoulo@sophia.inria.fr
Thu Oct 15 10:06:00 GMT 1998


> 	Since parse.c was removed from the java directory, the bootstrap
> process requires you have bison installed.  (Parse.o is still being
> linked into jc1.)  What was the reason for taking parse.c out of cvs?
>

	By the way, am I the only that has problems with this file 
and bison-1.25:

1) My version (Linux libc-1 slackware based distribution) fails to 
recognize the --name-prefix=java_ although it is documented (but -p 
java_ works). This I guess is a libc problem with getopt (I never saw 
it before however). Any libc guru knows if this is true for 
libc.so.5.4.44
Would it be possible to define the Makefile in terms of -p instead of
--name-prefix ??

2) When compiling the produced parse.c file I get errors on multiply 
defined symbols eg interface_type_list or class_member_declaration 
that indeed appear twice in the %type <node> declarations ???

No one reported such errors ?? It seems I'm a in a special case...
Any clue about what is happening ?

I'll try to make a patch to solve these problems tonight...
Please stop me if this appear irrelevant to you.

	Thank's,

		Theo.

--------------------------------------------------------------------
Theodore Papadopoulo
Email: Theodore.Papadopoulo@sophia.inria.fr Tel: (33) 04 92 38 76 01
 --------------------------------------------------------------------





More information about the Gcc-bugs mailing list