Ignore:
Timestamp:
08/05/09 12:39:20 (10 years ago)
Author:
felix winkelmann
Message:

more intelligent inlining; standard-extension procedure in setup-api

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chicken/branches/inlining/defaults.make

    r15076 r15323  
    280280# Scheme compiler flags
    281281
    282 CHICKEN_OPTIONS = -no-trace -optimize-level 2 -include-path . -include-path $(SRCDIR)
     282CHICKEN_OPTIONS = -optimize-level 2 -include-path . -include-path $(SRCDIR)
    283283ifdef DEBUGBUILD
    284284CHICKEN_OPTIONS += -feature debugbuild -scrutinize -types $(SRCDIR)types.db
    285285endif
    286 CHICKEN_LIBRARY_OPTIONS = $(CHICKEN_OPTIONS) -explicit-use
     286CHICKEN_LIBRARY_OPTIONS = $(CHICKEN_OPTIONS) -explicit-use -no-trace
    287287CHICKEN_PROGRAM_OPTIONS = $(CHICKEN_OPTIONS) -no-lambda-info -inline -local
    288288CHICKEN_COMPILER_OPTIONS = $(CHICKEN_PROGRAM_OPTIONS) -extend private-namespace.scm
     
    290290CHICKEN_DYNAMIC_OPTIONS = $(CHICKEN_OPTIONS) -feature chicken-compile-shared -dynamic
    291291CHICKEN_IMPORT_LIBRARY_OPTIONS = $(CHICKEN_DYNAMIC_OPTIONS)
     292
     293ifndef DEBUGBUILD
     294CHICKEN_PROGRAM_OPTIONS += -no-trace
     295CHICKEN_COMPILER_OPTIONS += -no-trace
     296endif
    292297
    293298# targets
Note: See TracChangeset for help on using the changeset viewer.