Hi Rob,
Output of stalin-architecture on sparc (attached) appears to be different
from the settings found in include/stalin.architectures: the value for
file-alignment is 3 in the former and 2 in the latter. I guess that might
explain why the build fails. Unfortunately, I cannot test this theory,
because I don't have a non-sparc machine with enough memory to bootstrap a
new C source from stalin.sc. If you will manage to generate an updated
source file, I'll be glad to test it.
Best regards,
Jurij Smakov [EMAIL PROTECTED]
Key: http://www.wooyd.org/pgpkey/ KeyID: C99E03CC
sparc
Linux
("SPARC"
"char" ;*char*
"int" ;*fixnum*
"float" ;*flonum* when float
"double" ;*flonum* when double
"unsigned" ;*length*
"unsigned" ;*tag*
"unsigned" ;*squished*
"int" ;*signed-squished*
"FILE" ;*file*
"jmp_buf" ;*jmpbuf*
0 ;*char-alignment*
2 ;*fixnum-alignment*
2 ;*flonum-alignment* when float
3 ;*flonum-alignment* when double
2 ;*pointer-alignment*
2 ;*length-alignment*
2 ;*tag-alignment*
2 ;*squished-alignment*
3 ;*file-alignment*
2 ;*jmpbuf-alignment*
1 ;*char-size*
4 ;*fixnum-size*
4 ;*flonum-size* when float
8 ;*flonum-size* when double
4 ;*pointer-size*
4 ;*length-size*
4 ;*tag-size*
4 ;*squished-size*
#f) ;*include-malloc-for-alloca?*