[cvs-nhc98] Permit all components to build with gcc.

Malcolm Wallace malcolm@sparud.net
Mon, 4 Jun 2001 17:10:32 +0200 (CEST)


malcolm: Mon Jun  4 17:10:32 CEST 2001

Update of /usr/src/master/nhc/src/prelude/Maybe
In directory hinken:/tmp/cvs-serv23473/src/prelude/Maybe

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.