2008-11-09 17:44 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
* make_vc.mak
* config/rules.cf
* config/w32/mingwce.cf
* config/w32/poccce.cf
* config/w32/msvcce.cf
* Use Harbour option -gc0 for WinCE builds.
* Use C option -O2 (instead of -O3) for MinGWCE builds.
; None of these were tested.
This commit is contained in:
@@ -8,6 +8,16 @@
|
||||
2008-12-31 13:59 UTC+0100 Foo Bar (foo.bar foobar.org)
|
||||
*/
|
||||
|
||||
2008-11-09 17:44 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
|
||||
* make_vc.mak
|
||||
* config/rules.cf
|
||||
* config/w32/mingwce.cf
|
||||
* config/w32/poccce.cf
|
||||
* config/w32/msvcce.cf
|
||||
* Use Harbour option -gc0 for WinCE builds.
|
||||
* Use C option -O2 (instead of -O3) for MinGWCE builds.
|
||||
; None of these were tested.
|
||||
|
||||
2008-11-09 17:15 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
|
||||
* source/vm/arrays.c
|
||||
* source/vm/classes.c
|
||||
|
||||
@@ -20,7 +20,7 @@ HB := $(HB_BIN_COMPILE)/
|
||||
endif
|
||||
HB := $(HB)harbour$(EXE_EXT)
|
||||
|
||||
HB_FLAGS = -n -i$(HB_INC_COMPILE) -q0 -w3 -es2 -gc3 -km -l
|
||||
HB_FLAGS = -n -i$(HB_INC_COMPILE) -q0 -w3 -es2 -gc3 -km -l $(HB_FLAGS)
|
||||
|
||||
# The rule to link an executable.
|
||||
ifeq ($(LD_RULE),)
|
||||
|
||||
@@ -9,11 +9,15 @@ EXE_EXT = .exe
|
||||
LIB_PREF = lib
|
||||
LIB_EXT = .a
|
||||
|
||||
rem Favor size for CE builds.
|
||||
HB_FLAGS = -gc0
|
||||
|
||||
CC = $(CCPREFIX)gcc
|
||||
CC_IN = -c
|
||||
CC_OUT = -o
|
||||
CPPFLAGS = -I. -I$(HB_INC_COMPILE)
|
||||
CFLAGS = -Wall -W -O3
|
||||
rem Use -O2 instead of -O3 here.
|
||||
CFLAGS = -Wall -W -O2
|
||||
|
||||
LD = $(CCPREFIX)gcc
|
||||
LD_OUT = -o
|
||||
|
||||
@@ -11,6 +11,9 @@ EXE_EXT = .exe
|
||||
LIB_PREF =
|
||||
LIB_EXT = .lib
|
||||
|
||||
rem Favor size for CE builds.
|
||||
HB_FLAGS = -gc0
|
||||
|
||||
CC = cl.exe
|
||||
CC_IN = -c
|
||||
CC_OUT = -Fo
|
||||
|
||||
@@ -12,6 +12,9 @@ EXE_EXT = .exe
|
||||
LIB_PREF =
|
||||
LIB_EXT = .lib
|
||||
|
||||
rem Favor size for CE builds.
|
||||
HB_FLAGS = -gc0
|
||||
|
||||
CC = pocc.exe
|
||||
CC_IN = -c
|
||||
CC_OUT = -Fo
|
||||
|
||||
@@ -91,6 +91,11 @@ DLL_OBJS = $(TMP_DLL_OBJS:obj\vc=obj\dll\vc)
|
||||
|
||||
VMMT_LIB_OBJS = $(VM_LIB_OBJS:obj\vc=obj\vc_mt)
|
||||
|
||||
!if "$(HB_BUILD_WINCE)" == "yes"
|
||||
HARBOURFLAGS = $(HARBOURFLAGS) -gc0
|
||||
HARBOURFLAGSDLL = $(HARBOURFLAGSDLL) -gc0
|
||||
!endif
|
||||
|
||||
#**********************************************************
|
||||
# C compiler, Harbour compiler and Linker flags.
|
||||
#**********************************************************
|
||||
|
||||
Reference in New Issue
Block a user