mes/module/mescc
Jan Nieuwenhuizen a22e5d3acc
mes: Identify 64-bit bug when compiled with MesCC.
* src/math.c (divide): Add divide-by-zero error.
(modulo): Likewise.
* module/mes/guile.scm (%compiler): New variable.
* module/mescc/M1.scm (mesc?): New variable.
(hex2:immediate8): Use it to avoid divide-by-zero error.
* HACKING (Bugs): Add it.
2019-05-27 21:33:20 +02:00
..
i386 build: Simplify: cater for one compiler at a time. 2018-11-06 20:29:35 +01:00
x86_64 build: Simplify: cater for one compiler at a time. 2018-11-06 20:29:35 +01:00
as.scm mescc: x86_64 support: Refactor to abstracted assembly, add x86_64. 2018-08-15 18:26:55 +02:00
bytevectors.scm mescc: x86_64 support: Refactor to abstracted assembly, add x86_64. 2018-08-15 18:26:55 +02:00
compile.scm mes: Support map and for-each with lists of unequal length. 2019-03-02 14:33:58 +01:00
info.scm mescc: x86_64 support: Refactor to abstracted assembly, add x86_64. 2018-08-15 18:26:55 +02:00
M1.scm mes: Identify 64-bit bug when compiled with MesCC. 2019-05-27 21:33:20 +02:00
mescc.scm mescc: Support -nodefaultlibs, -nostartfiles, -nostdlib. 2019-05-05 20:25:22 +02:00
preprocess.scm build: Replace POSIX, posix_p by WITH_GLIBC, wip_glibc_p. 2019-03-23 21:44:00 +01:00