------- Comment #6 from mirko dot bruzzone at primeur dot com  2006-06-13 13:59 
-------
(In reply to comment #5)
> Subject: Re:  Problem: gcc 4.0.3 on Unix_SV
> 
> mirko dot bruzzone at primeur dot com wrote:
> > gt-c-pragma.h:46: parse error before `__attribute__'
> 
> gt-c-pragma.h uses attribute unused in a parameter list, before the 
> parameter type.  Like so:
>    void sub (__attribute__ ((unused)) int i) { }
> This is a syntax that gcc-2.7.2 doesn't support.  It was added later. 
> You could try hacking this out, but it might be simpler to try baby 
> steps.  Use 2.7.2 to compile gcc-2.95.3, use 2.95.3 to compile 
> gcc-3.3.4, use 3.3.4 to compile gcc-4.x.
> 
> I see that 2.95.3 supports this syntax, so it might be able to compile 
> gcc-4.x, but there may also be other problems, so going from 2.95.e to a 
> 3.x release, and then to a 4.x release is more likely to work.
> 
> We could probably fix this with some ifdefs, but gcc-2.7.2 is so old 
> that it doesn't seem worth the hassle.  Plus there are probably other 
> issues that haven't been noticed yet.
> 

Thank you very much for your reply.
I tried with success to compile gcc 2.95, but when I try to compile gcc 3.3.4
with gcc 2.95, I see this error:

gcc   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H
-DGENERATOR_FILE  -o gengenrtl \
 gengenrtl.o ../libiberty/libiberty.a
./gengenrtl -h > tmp-genrtl.h
Segmentation Fault - core dumped
make[1]: *** [s-genrtl] Error 139
make[1]: Leaving directory `/usr1/bruzzonem/obj334/gcc'
make: *** [all-gcc] Error 2


So, could you help me again?

all the best.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27767

Reply via email to