Pick up version 0.53 01/12/00 of sfront at
http://www.cs.berkeley.edu/~lazzaro/sa
From the change log:
Version 0.53 -- 01/12/00
[1] Several new optimizations:
[a] Instr and opcode tables
generators with constant
parameters are converted
to imports tables.
[b] Instr code in while and
if-else blocks are now
rate-optimized (i.e.
slower subexpressions
are moved to i-rate or
k-rate if it is safe to
do so).
[2] Audio drivers for FreeBSD
(thanks to Bertrand Petit).
[3] New -except sfront option,
includes a signal handler for
gracefully shutting down audio
drivers if generated C program
terminates abnormally. Compiles
as vanilla ANSI C, but may not
work well on non-POSIX systems
(thanks to Bertrand Petit).
[4] Divide-by-zero bugs
fixed in the aline, kline,
aexpon, and kexpon core
opcodes (thanks to Bertrand
Petit). Bugs fixed in table
and tablemap accesses in
deeply nested oparrays. Bugs
fixed in template expression
substitution.
[5] New binary distributions
for Linux and DOS/Windows.
The DOS/Windows releases
are built using the
dos-gcc cross-compiler that
runs under Linux.
--john lazzaro
This archive was generated by hypermail 2b29 : Mon Jan 28 2002 - 11:46:36 EST