[cvs-nhc98] Permit all components to build with gcc.
Malcolm Wallace
malcolm@sparud.net
Mon, 4 Jun 2001 17:10:33 +0200 (CEST)
malcolm: Mon Jun 4 17:10:33 CEST 2001
Update of /usr/src/master/nhc/src/prelude/PreludeIO
In directory hinken:/tmp/cvs-serv23473/src/prelude/PreludeIO
Modified Files:
Makefile
Log Message:
Permit all components to build with gcc.
There are several changes to the build system in this update.
* Use .z.o as the suffix for time profiling, to avoid conflicts
in Windows between .T.o and .t.o.
* Keep -t flag for time profiling, but permit -z as a synonym.
* Now generate separate .c files for each `way':
ordinary: .hc
heap prof: .p.c
time prof: .z.c
tracing: .T.c
and cause a build with 'gcc' to use these. (Improves build speed
enormously!)
* A new 'default' top-level Makefile target = basic + tracer.