Bootstrap failure

Gerald Pfeifer pfeifer@dbai.tuwien.ac.at
Thu Jun 5 07:49:00 GMT 2003


I'm afraid the following bootstrap failure (on i386-unknown-freebsd4.8)

  stage1/xgcc -Bstage1/ -B/sw/gcc-current/i386-unknown-freebsd4.8/bin/
  -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes
  -Wmissing-prototypes -pedantic -Wno-long-long -Werror -fno-common
  -DHAVE_CONFIG_H    -I. -I. -I/sw/test/gcc/cvs/gcc
  -I/sw/test/gcc/cvs/gcc/. -I/sw/test/gcc/cvs/gcc/config
  -I/sw/test/gcc/cvs/gcc/../include -c insn-output.c -o insn-output.o
  insn-output.c: In function `output_392':
  insn-output.c:2826: warning: int format, long int arg (arg 4)
  gmake[2]: *** [insn-output.o] Error 1
  gmake[2]: *** Waiting for unfinished jobs....
  gmake[2]: Leaving directory `/files/pfeifer/OBJ-0605-0308/gcc'
  gmake[1]: *** [stage2_build] Error 2

for insn-output.c:

       :
       static const char *
       output_392 (operands, insn)
            rtx *operands ATTRIBUTE_UNUSED;
            rtx insn ATTRIBUTE_UNUSED;
       {
       {
  2825 #ifdef ASM_OUTPUT_MAX_SKIP_ALIGN
  2826   ASM_OUTPUT_MAX_SKIP_ALIGN (asm_out_file, 4, INTVAL (operands[0]));
  2827 #else
  2828   ASM_OUTPUT_ALIGN (asm_out_file, 4);
  2829 #endif
       return "";
       }
       }
       :

is caused by the following patch:

  2003-06-04  Richard Henderson  <rth@redhat.com>

        * config/i386/i386.md (align): Use ASM_OUTPUT_*ALIGN macros.

Gerald
-- 
Gerald "Jerry"   pfeifer@dbai.tuwien.ac.at   http://www.pfeifer.com/gerald/



More information about the Gcc mailing list