I concur, at least for MacOS X 10.4.2. The stage1 compiler
doesn't like MathLib.mod (output below). I also had to remove $
(LIBS) from the dependency for stage1/gm2/cc1gm2$(exeext).
Michael
./xgm2 -Wnil -Wcase -Wbounds -Wreturn -funbounded-by-reference -
Wverbose-unbounded -Wpim -Wpedantic-param-names -Wextended-opaque -
Wpedantic-cast -c -B./stage1/gm2 -I../../gcc-3.3.6/gcc/gm2/ulm-lib-
gm2/std:../../gcc-3.3.6/gcc/gm2/ulm-lib-gm2/sys:../../gcc-3.3.6/gcc/
gm2/gm2-libs ../../gcc-3.3.6/gcc/gm2/ulm-lib-gm2/std/MathLib.mod -o
gm2/ulm-lib-gm2/std/MathLib.o
<const_decl 0x18ed150 (null)
type <integer_type 0x18873f0 int SI
size <integer_cst 0x18844e0 constant 32>
unit size <integer_cst 0x1884580 constant 4>
align 32 symtab 0 alias set -1 precision 32 min
<integer_cst 0x1884540 -2147483648> max <integer_cst 0x1884560
2147483647>
pointer_to_this <pointer_type 0x1893460>>
VOID file ../../gcc-3.3.6/gcc/gm2/ulm-lib-gm2/std/MathLib.mod
line 1025
align 1 initial <integer_cst 0x1884b00 8> chain <const_decl
0x18ed070 (null)>>
../../gcc-3.3.6/gcc/gm2/ulm-lib-gm2/std/MathLib.mod: In function
`IEEE754Conversions_MathLib_IEEE754Real2ExpMan':
../../gcc-3.3.6/gcc/gm2/ulm-lib-gm2/std/MathLib.mod:154: internal
compiler error: [../../gcc-3.3.6/gcc/gm2/gccgm2.c:7177]:condition
`is_type(type)' failed
Please report this crash to the GNU Modula-2 mailing list
<address@hidden>
_______________________________________________
gm2 mailing list
address@hidden
http://floppsie.comp.glam.ac.uk/mailman/listinfo/gm2