[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Sun Jul 4 09:54:39 CEST 2010
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 10/07/04 09:54:39
Modified files:
cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c
Log message:
having restored the historical div/mod implementation.. ARM backend
resumes crashing, because it does even for unsigned 64bit divide
with any mode (i.e. even the C mode, if the C compiler more
resembled the Modula-3 compiler); it needs a non-null
pointer from type_for_mode(TImode)
In the meantime I have more trust in the gcc builtins than when
I stopped using them.
So then restore using the gcc builtins. And then to fix the ARM crash,
add some TImode/int128 support. Just one line in type_for_mode.
remove some tabs
More information about the M3commit
mailing list