cvs commit: hugs98/src bignums.c builtin.c compiler.c connect.h input.c interns.c machdep.c machine.c output.c prelude.h printer.c static.c storage.c storage.h type.c hugs98/libraries/Hugs Internals.hs hugs98/tests/rts read.output

ross 2003/02/10 06:52:04 PST Modified files: src bignums.c builtin.c compiler.c connect.h input.c interns.c machdep.c machine.c output.c prelude.h printer.c static.c storage.c storage.h type.c libraries/Hugs Internals.hs tests/rts read.output Log: make Float = float and Double = double, unless sizeof(double) > 2*sizeof(int). This breaks HugsAPI1, which doesn't distinguish Float/Double, but later versions should be OK. Revision Changes Path 1.9 +16 -10 hugs98/src/bignums.c 1.47 +288 -48 hugs98/src/builtin.c 1.14 +9 -9 hugs98/src/compiler.c 1.66 +5 -3 hugs98/src/connect.h 1.59 +3 -3 hugs98/src/input.c 1.10 +16 -2 hugs98/src/interns.c 1.77 +94 -9 hugs98/src/machdep.c 1.14 +30 -40 hugs98/src/machine.c 1.29 +7 -7 hugs98/src/output.c 1.41 +51 -36 hugs98/src/prelude.h 1.9 +10 -2 hugs98/src/printer.c 1.139 +7 -7 hugs98/src/static.c 1.63 +5 -2 hugs98/src/storage.c 1.51 +13 -3 hugs98/src/storage.h 1.63 +3 -3 hugs98/src/type.c 1.2 +3 -0 hugs98/libraries/Hugs/Internals.hs 1.4 +1 -1 hugs98/tests/rts/read.output
participants (1)
-
ross@glass.cse.ogi.edu