Index: branches/xZenu/Make.rules =================================================================== --- branches/xZenu/Make.rules (revision 1286) +++ branches/xZenu/Make.rules (revision 1287) @@ -10,19 +10,19 @@ $(OBJROOT)/%.o: %.c $(OBJROOT) @echo "\t[CC] $<" - @$(NATIVE_CC) $(CFLAGS) $(DEFINES) -c $(INC) $< -o $@ \ + @$(NATIVE_CC) ${CONFIG_OPTIMIZATION_LEVEL} $(CFLAGS) $(DEFINES) -c $(INC) $< -o $@ \ -MD -dependency-file $(OBJROOT)/$*.d @md -u $(OBJROOT)/Makedep -f -d $(OBJROOT)/$*.d $(OBJROOT)/%.o: %.m $(OBJROOT) @echo "\t[M] $<" - @$(NATIVE_CC) $(CFLAGS) $(DEFINES) -c $(INC) $< -o $@ \ + @$(NATIVE_CC) ${CONFIG_OPTIMIZATION_LEVEL} $(CFLAGS) $(DEFINES) -c $(INC) $< -o $@ \ -MD -dependency-file $(OBJROOT)/$*.d @md -u $(OBJROOT)/Makedep -f -d $(OBJROOT)/$*.d $(OBJROOT)/%.o: %.cpp $(OBJROOT) @echo "\t[CPP] $<" - @$(NATIVE_CPP) $(CPPFLAGS) $(CFLAGS) -c "$<" $(INC) -o $@ \ + @$(NATIVE_CPP) ${CONFIG_OPTIMIZATION_LEVEL} $(CPPFLAGS) $(CFLAGS) -c "$<" $(INC) -o $@ \ -MD -dependency-file $(OBJROOT)/$*.d @md -u $(OBJROOT)/Makedep -f -d $(OBJROOT)/$*.d Index: branches/xZenu/src/arch/i386/Make.rules =================================================================== --- branches/xZenu/src/arch/i386/Make.rules (revision 1286) +++ branches/xZenu/src/arch/i386/Make.rules (revision 1287) @@ -11,25 +11,25 @@ ##### i386 Rules ##### $(OBJROOT)/%.${ARCH}o: %.c $(OBJROOT) @echo "\t[CC:I386] $<" - @$(TARGET_CC) -arch ${ARCH} $(CFLAGS) $(DEFINES) -c $(INC) $< -o $@ \ + @$(TARGET_CC) ${CONFIG_OPTIMIZATION_LEVEL} -arch ${ARCH} $(CFLAGS) $(DEFINES) -c $(INC) $< -o $@ \ -MD -dependency-file $(OBJROOT)/$*.d @md -u $(OBJROOT)/Makedep -f -d $(OBJROOT)/$*.d $(OBJROOT)/%.${ARCH}o: %.m $(OBJROOT) @echo "\t[M:I386] $<" - @$(TARGET_CC) -arch ${ARCH} $(CFLAGS) $(DEFINES) -c $(INC) $< -o $@ \ + @$(TARGET_CC) ${CONFIG_OPTIMIZATION_LEVEL} -arch ${ARCH} $(CFLAGS) $(DEFINES) -c $(INC) $< -o $@ \ -MD -dependency-file $(OBJROOT)/$*.d @md -u $(OBJROOT)/Makedep -f -d $(OBJROOT)/$*.d $(OBJROOT)/%.${ARCH}o: %.cpp $(OBJROOT) @echo "\t[CPP:I386] $<" - @$(TARGET_CPP) -arch ${ARCH} $(CPPFLAGS) $(CFLAGS) -c "$<" $(INC) -o $@ \ + @$(TARGET_CPP) ${CONFIG_OPTIMIZATION_LEVEL} -arch ${ARCH} $(CPPFLAGS) $(CFLAGS) -c "$<" $(INC) -o $@ \ -MD -dependency-file $(OBJROOT)/$*.d @md -u $(OBJROOT)/Makedep -f -d $(OBJROOT)/$*.d $(OBJROOT)/%.${ARCH}o: %.s @echo "\t[AS:I386] $<" - @$(TARGET_CC) -arch ${ARCH} $(CPPFLAGS) -c $(INC) -o $@ $< \ + @$(TARGET_CC) ${CONFIG_OPTIMIZATION_LEVEL} -arch ${ARCH} $(CPPFLAGS) -c $(INC) -o $@ $< \ -MD -dependency-file $*.d @md -u $(OBJROOT)/Makedep -f -d $*.d