'make bootstrap' failure on m88k-dg-dgux5.4R3.10

Manfred Hollstein manfred@s-direktnet.de
Sat Nov 15 05:06:00 GMT 1997


On Fri, 14 November 1997, 07:49:07, jepler@inetnebr.com wrote:

    [snip]

    Thanks for the patch.  This gets things further, but I still get an
    error on tree.o:
    
    %make CC='stage1/xgcc' CFLAGS='-Bstage1/ -g -save-temps -O' tree.o
    stage1/xgcc -c  -DIN_GCC  -O -mstandard -mlegend  -Bstage1/ -g -save-temps -O  -DHAVE_CONFIG_H     -I. -I. -I./config tree.c
    tree.c: In function `build':
    tree.c:2887: parse error before `tree'
    [snip]
    
    It looks like there's braindamage in the varargs stuff, but again I'm
    lost without much knowledge.
    
    Line 2887 has expanded into the following:
          register tree arg0 = ( ( p ).__va_arg = ((( p ).__va_arg + (1 << (__alignof__(  tree ) >> 3)) - 1) & ~((1 << (__alignof__(  tree ) >> 3)) - 1)) + __va_size(  tree ), *((  tree  *) ((__va_reg_p(  tree ) && ( p ).__va_arg < 8 + __va_size(  tree ) ? ( p ).__va_reg : ( p).__va_stk) + (( p ).__va_arg - __va_size(  tree ))))) ;
    
    and the rest are similar, see the attached (compressed) tree.i file.
    
Looking at your tree.i  attachment, there must be something  seriously
wrong with your   configuration: #include <stdarg.h> from  tree.c uses
/usr/include/stdarg.h instead of the fixed  one from gcc/include!  How
did you build egcs upto this error?

Jeff, can you please send the following:

- directory listing of the fixed include dir (i.e. ls -lR gcc/include)
- contents of:
  1. gcc/config.log
  2. gcc/config.h
  3. gcc/config2.h

Another question, what  actually is `m88k-dg-dgux5.4R3.10'? Is it UNIX
Sys V R3 or R4?

Having that information, we can look further.
-- 
 Manfred Hollstein       If you have any questions about GNU software:
 Hindenburgstr. 13/1                   < mailto:manfred@s-direktnet.de >
 75446 Wiernsheim, FRG  < http://www.s-direktnet.de/HomePages/manfred/ >
 PGP key:    < http://www.s-direktnet.de/HomePages/manfred/manfred.asc >



More information about the Gcc-bugs mailing list