bug-gnu-emacs
[Top][All Lists]
Advanced

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

Re: `print' does not print


From: Ralf Fassel
Subject: Re: `print' does not print
Date: Sun, 24 Mar 2002 17:51:15 +0100

* Richard Stallman
| It would be useful to get the GCC sources from the CVS repository
| (cvs.gnu.org) and try compiling with that.

I tried to compile the CVS-gcc (3.2 20020323 (experimental)), but this
fails on my machine, both using gcc-2.95.3 and SGI-cc.  The error is
in a generated source file:

Using gcc:
    ./genemit ../../gcc/config/mips/mips.md > tmp-emit.c
    /bin/sh ../../gcc/move-if-change tmp-emit.c insn-emit.c
    echo timestamp > s-emit
    gcc -DIN_GCC    -g  -W -Wall -Wwrite-strings -Wstrict-prototypes 
-Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H    
-I. -I. -I../../gcc -I../../gcc/. -I../../gcc/config -I../../gcc/../include -c 
insn-emit.c \
      -o insn-emit.o
    insn-emit.c: In function `gen_fixuns_truncdfsi2':
    insn-emit.c:6186: incompatible type for argument 1 of `ereal_ldexp'
    insn-emit.c: In function `gen_fixuns_truncdfdi2':
    insn-emit.c:6247: incompatible type for argument 1 of `ereal_ldexp'
    insn-emit.c: In function `gen_fixuns_truncsfsi2':
    insn-emit.c:6308: incompatible type for argument 1 of `ereal_ldexp'
    insn-emit.c: In function `gen_fixuns_truncsfdi2':
    insn-emit.c:6369: incompatible type for argument 1 of `ereal_ldexp'
    insn-emit.c: In function `gen_indirect_jump':
    insn-emit.c:10411: warning: comparison between signed and unsigned
    insn-emit.c: In function `gen_tablejump':
    insn-emit.c:10458: warning: comparison between signed and unsigned
    gmake[2]: *** [insn-emit.o] Error 1
    gmake[2]: Leaving directory 
`/disk4/tmp/ralf/Software/gcc-cvs/gcc/IRIX-6/gcc'
    gmake[1]: *** [stage1_build] Error 2
    gmake[1]: Leaving directory 
`/disk4/tmp/ralf/Software/gcc-cvs/gcc/IRIX-6/gcc'
    gmake: *** [bootstrap] Error 2

Using cc:
    ./genemit ../../gcc/config/mips/mips.md > tmp-emit.c
    /bin/sh ../../gcc/move-if-change tmp-emit.c insn-emit.c
    echo timestamp > s-emit
    cc -DIN_GCC    -g    -DHAVE_CONFIG_H    -I. -I. -I../../gcc -I../../gcc/. 
-I../../gcc/config -I../../gcc/../include -c insn-emit.c \
      -o insn-emit.o
    cc-1164 cc: ERROR File = insn-emit.c, Line = 6186
      Argument of type "double" is incompatible with parameter of type
              "REAL_VALUE_TYPE".

        REAL_VALUE_TYPE offset = REAL_VALUE_LDEXP (1.0, 31);
                                 ^

    cc-1164 cc: ERROR File = insn-emit.c, Line = 6247
      Argument of type "double" is incompatible with parameter of type
              "REAL_VALUE_TYPE".

        REAL_VALUE_TYPE offset = REAL_VALUE_LDEXP (1.0, 63);
                                 ^

    cc-1164 cc: ERROR File = insn-emit.c, Line = 6308
      Argument of type "double" is incompatible with parameter of type
              "REAL_VALUE_TYPE".

        REAL_VALUE_TYPE offset = REAL_VALUE_LDEXP (1.0, 31);
                                 ^

    cc-1164 cc: ERROR File = insn-emit.c, Line = 6369
      Argument of type "double" is incompatible with parameter of type
              "REAL_VALUE_TYPE".

        REAL_VALUE_TYPE offset = REAL_VALUE_LDEXP (1.0, 63);
                                 ^

    4 errors detected in the compilation of "insn-emit.c".
    gmake[2]: *** [insn-emit.o] Error 2
    gmake[2]: Leaving directory 
`/disk4/tmp/ralf/Software/gcc-cvs/gcc/IRIX-6/gcc'
    gmake[1]: *** [stage1_build] Error 2
    gmake[1]: Leaving directory 
`/disk4/tmp/ralf/Software/gcc-cvs/gcc/IRIX-6/gcc'
    gmake: *** [bootstrap] Error 2

I can't make much sense of these, since I do not understand the code
in mips/mips.md, but I guess it might be simply some missing header
file.

R'



reply via email to

[Prev in Thread] Current Thread [Next in Thread]