egcs-2.91.58: compiler-error on aix 4.2.1

michael becker mb12@coconet.de
Sat Nov 21 13:28:00 GMT 1998


  hi,

  i tried to compile emacs-20.3 on aix 4.2.1.  

  egcs-version: 

Reading specs from 
/usr_local/lib/gcc-lib/powerpc-ibm-aix4.2.1.0/egcs-2.91.58/specs
gcc version egcs-2.91.58 19981101 (egcs-1.1.1 pre-release)


   script-output:

Script started on Sat Nov 21 21:45:08 1998
<mb12(aix2) /home/xxx/emacs-20.3>:make
cd lib-src; make all  \
  CC='gcc' CFLAGS='-g ' CPPFLAGS='-D_BSD  ' \
  LDFLAGS='' MAKE='make'
make[1]: Entering directory `/home1/local/srcs/emacs-20.3/lib-src'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home1/local/srcs/emacs-20.3/lib-src'
cd src; make all  \
  CC='gcc' CFLAGS='-g ' CPPFLAGS='-D_BSD  ' \
  LDFLAGS='' MAKE='make'
make[1]: Entering directory `/home1/local/srcs/emacs-20.3/src'
cd ../lwlib/; make -w       CC='gcc' CFLAGS='-g ' MAKE='make'     
"C_SWITCH_X_SITE="     "C_SWITCH_X_MACHINE="     "C_SWITCH_X_SYSTEM="     "C_SWITCH_SITE="
 "C_SWITCH_MACHINE=-D_BSD "     "C_SWITCH_SYSTEM="
make[2]: Entering directory `/home1/local/srcs/emacs-20.3/lwlib'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home1/local/srcs/emacs-20.3/lwlib'

gcc -c -D_BSD   -Demacs -DHAVE_CONFIG_H -DUSE_LUCID  -I. 
-I/home/xxx/emacs-20.3/src -D_BSD            -g  fileio.c
fileio.c: In function `Finsert_file_contents':
fileio.c:4200: internal error--unrecognizable insn:
(insn 7450 7448 7061 (set (mem:CC (plus:SI (reg:SI 16 r16)
                (const_int 65536)))
        (reg:CC 12 r12)) -1 (nil)
    (nil))
../../egcs-1.1.1-prerelease-2/gcc/toplev.c:1360: Internal compiler error 
in function fatal_insn

   --- script end


if i change CFLAGS="-g"  to  CFLAGS="-O"  egcs compiles src/fileio.c.


  -- 
    michael



More information about the Gcc-bugs mailing list