Dimitrios Bartzos wrote:
[...] /ece2/eeof/egcs-1.1.2/gcc/p/rts/files.pas:162: internal error--unrecognizable insn: (insn 288 285 290 (set (zero_extract:SI (reg:SI 223) (const_int 32) (const_int 0)) (reg:SI 222)) -1 (insn_list 285 (insn_list 287 (nil))) (expr_list:REG_DEAD (reg:SI 222) (nil))) ../../../egcs-1.1.2/gcc/p/../toplev.c:1385: Internal compiler error in function fatal_insn
For me, this looks like an internal error in the backend. This makes it hard to debug ... :-( Maybe the error is related to egcs-1.1.2? Did you try gcc-2.8.x? (There will also be gcc-2.95, soon.) Debugging gpc1 while it issues these error messages is possible, but some work. `cd' to the `.../p/rts/' directory, run `gdb ../../gpc1', type `set args -fautomake files.pas' (plus maybe other necessary options to `gpc1' that appear in the Makefile). Then `run' the compiler. When the error occurs, type `info stack' and show us the result. After that we will see ... :-]
Has anyone successfully built gpc on HP-UX?
Someone has successfully done this in the past, but I do not remember who ... Hope this helps Peter -- Peter Gerwinski, Essen, Germany, http://home.pages.de/~Peter.Gerwinski/ Maintainer GNU Pascal - http://home.pages.de/~GNU-Pascal/ - gpc-980410 PGP: see homepage - 6C 94 45 BE 28 A4 96 - 0E CC E9 12 47 25 82 75 Fight the SPAM and UBE! - http://spam.abuse.net/ - http://maps.vix.com/