Continual errors in dwarf2asm.h/c on Solaris 8

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I can't get gcc 3.3.3 to compile no matter what I do, no matter what
configuration I use. I'm using gcc 3.1.1 (which compiled just fine on
Solaris 8 x86) to compile gcc 3.3.3. Every time, I get the same errors
in dwarf2asm.h and dward2asm.c:

gcc -c   -g  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   -DHAVE_CONFIG_H -I/public/include -I/public/include/ncurses   -I. -I. -I../../gcc-3.3.3/gcc -I../../gcc-3.3.3/gcc/. -I../../gcc-3.3.3/gcc/config -I../../gcc-3.3.3/gcc/../include ../../gcc-3.3.3/gcc/dwarf2asm.c -o dwarf2asm.o
In file included from ../../gcc-3.3.3/gcc/dwarf2asm.c:29:
../../gcc-3.3.3/gcc/dwarf2asm.h:26: parse error before "ATTRIBUTE_NULL_PRINTF_3"
../../gcc-3.3.3/gcc/dwarf2asm.h:26: warning: type defaults to `int' in declaration of `ATTRIBUTE_NULL_PRINTF_3'
../../gcc-3.3.3/gcc/dwarf2asm.h:26: ISO C forbids data definition with no type or storage class
../../gcc-3.3.3/gcc/dwarf2asm.h:31: parse error before "ATTRIBUTE_NULL_PRINTF_4"
../../gcc-3.3.3/gcc/dwarf2asm.h:31: warning: type defaults to `int' in declaration of `ATTRIBUTE_NULL_PRINTF_4'
../../gcc-3.3.3/gcc/dwarf2asm.h:31: ISO C forbids data definition with no type or storage class
../../gcc-3.3.3/gcc/dwarf2asm.h:35: parse error before "ATTRIBUTE_NULL_PRINTF_3"
../../gcc-3.3.3/gcc/dwarf2asm.h:35: warning: type defaults to `int' in declaration of `ATTRIBUTE_NULL_PRINTF_3'
../../gcc-3.3.3/gcc/dwarf2asm.h:35: ISO C forbids data definition with no type or storage class
../../gcc-3.3.3/gcc/dwarf2asm.h:39: parse error before "ATTRIBUTE_NULL_PRINTF_3"
../../gcc-3.3.3/gcc/dwarf2asm.h:39: warning: type defaults to `int' in declaration of `ATTRIBUTE_NULL_PRINTF_3'
../../gcc-3.3.3/gcc/dwarf2asm.h:39: ISO C forbids data definition with no type or storage class
../../gcc-3.3.3/gcc/dwarf2asm.h:43: parse error before "ATTRIBUTE_NULL_PRINTF_3"
../../gcc-3.3.3/gcc/dwarf2asm.h:43: warning: type defaults to `int' in declaration of `ATTRIBUTE_NULL_PRINTF_3'
../../gcc-3.3.3/gcc/dwarf2asm.h:43: ISO C forbids data definition with no type or storage class
../../gcc-3.3.3/gcc/dwarf2asm.h:47: parse error before "ATTRIBUTE_NULL_PRINTF_3"
../../gcc-3.3.3/gcc/dwarf2asm.h:47: warning: type defaults to `int' in declaration of `ATTRIBUTE_NULL_PRINTF_3'
../../gcc-3.3.3/gcc/dwarf2asm.h:47: ISO C forbids data definition with no type or storage class
../../gcc-3.3.3/gcc/dwarf2asm.h:51: parse error before "ATTRIBUTE_NULL_PRINTF_3"
../../gcc-3.3.3/gcc/dwarf2asm.h:51: warning: type defaults to `int' in declaration of `ATTRIBUTE_NULL_PRINTF_3'
../../gcc-3.3.3/gcc/dwarf2asm.h:51: ISO C forbids data definition with no type or storage class
../../gcc-3.3.3/gcc/dwarf2asm.h:55: parse error before "ATTRIBUTE_NULL_PRINTF_3"
../../gcc-3.3.3/gcc/dwarf2asm.h:55: warning: type defaults to `int' in declaration of `ATTRIBUTE_NULL_PRINTF_3'
../../gcc-3.3.3/gcc/dwarf2asm.h:55: ISO C forbids data definition with no type or storage class
../../gcc-3.3.3/gcc/dwarf2asm.h:59: parse error before "ATTRIBUTE_NULL_PRINTF_2"
../../gcc-3.3.3/gcc/dwarf2asm.h:59: warning: type defaults to `int' in declaration of `ATTRIBUTE_NULL_PRINTF_2'
../../gcc-3.3.3/gcc/dwarf2asm.h:59: ISO C forbids data definition with no type or storage class
../../gcc-3.3.3/gcc/dwarf2asm.h:63: parse error before "ATTRIBUTE_NULL_PRINTF_2"
../../gcc-3.3.3/gcc/dwarf2asm.h:63: warning: type defaults to `int' in declaration of `ATTRIBUTE_NULL_PRINTF_2'
../../gcc-3.3.3/gcc/dwarf2asm.h:63: ISO C forbids data definition with no type or storage class
../../gcc-3.3.3/gcc/dwarf2asm.h:67: parse error before "ATTRIBUTE_NULL_PRINTF_3"
../../gcc-3.3.3/gcc/dwarf2asm.h:67: warning: type defaults to `int' in declaration of `ATTRIBUTE_NULL_PRINTF_3'
../../gcc-3.3.3/gcc/dwarf2asm.h:67: ISO C forbids data definition with no type or storage class
../../gcc-3.3.3/gcc/dwarf2asm.h:71: parse error before "ATTRIBUTE_NULL_PRINTF_3"
../../gcc-3.3.3/gcc/dwarf2asm.h:71: warning: type defaults to `int' in declaration of `ATTRIBUTE_NULL_PRINTF_3'
../../gcc-3.3.3/gcc/dwarf2asm.h:71: ISO C forbids data definition with no type or storage class
../../gcc-3.3.3/gcc/dwarf2asm.c:70: warning: no previous prototype for `dw2_asm_output_data'
../../gcc-3.3.3/gcc/dwarf2asm.c:100: warning: no previous prototype for `dw2_asm_output_delta'
../../gcc-3.3.3/gcc/dwarf2asm.c:134: warning: no previous prototype for `dw2_asm_output_offset'
../../gcc-3.3.3/gcc/dwarf2asm.c:163: warning: no previous prototype for `dw2_asm_output_pcrel'
../../gcc-3.3.3/gcc/dwarf2asm.c:193: warning: no previous prototype for `dw2_asm_output_addr'
../../gcc-3.3.3/gcc/dwarf2asm.c:216: warning: no previous prototype for `dw2_asm_output_addr_rtx'
../../gcc-3.3.3/gcc/dwarf2asm.c:237: warning: no previous prototype for `dw2_asm_output_nstring'
../../gcc-3.3.3/gcc/dwarf2asm.c:510: warning: no previous prototype for `dw2_asm_output_data_uleb128'
../../gcc-3.3.3/gcc/dwarf2asm.c:572: warning: no previous prototype for `dw2_asm_output_data_sleb128'
../../gcc-3.3.3/gcc/dwarf2asm.c:636: warning: no previous prototype for `dw2_asm_output_delta_uleb128'
../../gcc-3.3.3/gcc/dwarf2asm.c:665: warning: no previous prototype for `dw2_asm_output_delta_sleb128'
../../gcc-3.3.3/gcc/dwarf2asm.c:826: warning: no previous prototype for `dw2_asm_output_encoded_addr_rtx'
make[2]: *** [dwarf2asm.o] Error 1
make[2]: Leaving directory `/sw/pgmstore/admpubsw/gcc/obj333/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/sw/pgmstore/admpubsw/gcc/obj333/gcc'
make: *** [bootstrap] Error 2

What is going on? Why won't this work? I've tried using binutils 2.14
and Sun's ld and as. I've tried different compile strings and settings
to no avail. Anyone have ideas on this and on what I can do to fix it?


-- 
Carl B. Constantine         University of Victoria
Programmer Analyst          http://www.csc.uvic.ca
UNIX System Administrator   Victoria, BC, Canada
cconstan@xxxxxxxxxxx        ELW A248, 721-8766

[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux