2008-08-24 18:18 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* source/compiler/cmdcheck.c
* source/compiler/hbusage.c
* Changed default .c code generation option to -gc0 (from -gc2).
So now the default is 'compact' (faster/smaller) instead of
'verbose' (good to inspect/debug how Harbour pcode works).
* make_b32.mak
* make_gcc.mak
* make_vc.mak
* make_vcce.mak
* contrib/mtpl_b32.mak
* contrib/mtpl_gcc.mak
* contrib/mtpl_vc.mak
% Removed explicit -gc0 switches from Harbour command lines.
* make_vcce.mak
% Removed unnecessary -DHB_WINCE from Harbour command line.
This commit is contained in:
@@ -8,6 +8,25 @@
|
||||
2008-12-31 13:59 UTC+0100 Foo Bar <foo.bar@foobar.org>
|
||||
*/
|
||||
|
||||
2008-08-24 18:18 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
|
||||
* source/compiler/cmdcheck.c
|
||||
* source/compiler/hbusage.c
|
||||
* Changed default .c code generation option to -gc0 (from -gc2).
|
||||
So now the default is 'compact' (faster/smaller) instead of
|
||||
'verbose' (good to inspect/debug how Harbour pcode works).
|
||||
|
||||
* make_b32.mak
|
||||
* make_gcc.mak
|
||||
* make_vc.mak
|
||||
* make_vcce.mak
|
||||
* contrib/mtpl_b32.mak
|
||||
* contrib/mtpl_gcc.mak
|
||||
* contrib/mtpl_vc.mak
|
||||
% Removed explicit -gc0 switches from Harbour command lines.
|
||||
|
||||
* make_vcce.mak
|
||||
% Removed unnecessary -DHB_WINCE from Harbour command line.
|
||||
|
||||
2008-08-24 13:15 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
|
||||
* source/vm/runner.c
|
||||
* source/vm/fm.c
|
||||
|
||||
@@ -140,7 +140,7 @@ CFLAGS = -I$(INCLUDE_DIR) $(C_USR) $(CFLAGS) $(HB_BUILD_MODE)
|
||||
#**********************************************************
|
||||
|
||||
CLIBFLAGS = -c -q -d -w -w-sig- $(CFLAGS) $(CLIBFLAGS)
|
||||
HARBOURFLAGS = -i$(INCLUDE_DIR) -n -q0 -w3 -es2 -gc0 -km $(PRG_USR) $(HARBOURFLAGS)
|
||||
HARBOURFLAGS = -i$(INCLUDE_DIR) -n -q0 -w3 -es2 -km $(PRG_USR) $(HARBOURFLAGS)
|
||||
LDFLAGS = $(LDFLAGS)
|
||||
|
||||
#**********************************************************
|
||||
|
||||
@@ -128,7 +128,7 @@ endif
|
||||
|
||||
CFLAGS := -W -Wall -I$(INCLUDE_DIR) $(C_USR) $(CFLAGS) -I$(OBJ_DIR)
|
||||
CLIBFLAGS := -c $(CFLAGS) $(CLIBFLAGS)
|
||||
HARBOURFLAGS := -i$(INCLUDE_DIR) -n -q0 -w3 -es2 -gc0 -km $(PRG_USR) $(HARBOURFLAGS)
|
||||
HARBOURFLAGS := -i$(INCLUDE_DIR) -n -q0 -w3 -es2 -km $(PRG_USR) $(HARBOURFLAGS)
|
||||
LDFLAGS := $(LDFLAGS)
|
||||
|
||||
#**********************************************************
|
||||
|
||||
@@ -140,7 +140,7 @@ CFLAGS = -MT$(DBGMARKER) $(CFLAGS)
|
||||
#**********************************************************
|
||||
|
||||
CLIBFLAGS = -c $(CFLAGS) $(CLIBFLAGS)
|
||||
HARBOURFLAGS = -i$(INCLUDE_DIR) -n -q0 -w3 -es2 -gc0 -km $(PRG_USR) $(HARBOURFLAGS)
|
||||
HARBOURFLAGS = -i$(INCLUDE_DIR) -n -q0 -w3 -es2 -km $(PRG_USR) $(HARBOURFLAGS)
|
||||
LDFLAGS = $(LDFLAGS)
|
||||
|
||||
#**********************************************************
|
||||
|
||||
@@ -145,7 +145,7 @@ CEXEFLAGSDLL = -tWM $(CLIBFLAGSxxx) $(CEXEFLAGSDLL)
|
||||
#**********************************************************
|
||||
|
||||
# Harbour Compiler Flags
|
||||
HBFLAGSCMN = -i$(INCLUDE_DIR) -q0 -w3 -es2 -gc0 -km $(PRG_USR)
|
||||
HBFLAGSCMN = -i$(INCLUDE_DIR) -q0 -w3 -es2 -km $(PRG_USR)
|
||||
HARBOURFLAGS = -n $(HBFLAGSCMN) $(HARBOURFLAGS)
|
||||
HARBOURFLAGSDLL= -n1 $(HBFLAGSCMN) $(HARBOURFLAGSDLL)
|
||||
|
||||
|
||||
@@ -204,7 +204,7 @@ endif
|
||||
# Harbour Compiler Flags
|
||||
#**********************************************************
|
||||
|
||||
HBFLAGSCMN := -i$(INCLUDE_DIR) -q0 -w3 -es2 -gc0 -km $(PRG_USR)
|
||||
HBFLAGSCMN := -i$(INCLUDE_DIR) -q0 -w3 -es2 -km $(PRG_USR)
|
||||
HARBOURFLAGS := -n $(HBFLAGSCMN) $(HARBOURFLAGS)
|
||||
HARBOURFLAGSDLL:= -n1 -l $(HBFLAGSCMN) $(HARBOURFLAGSDLL)
|
||||
|
||||
|
||||
@@ -155,7 +155,7 @@ CEXEFLAGSDLL = -MT$(DBGMARKER) $(CLIBFLAGS) $(CEXEFLAGSDLL)
|
||||
#**********************************************************
|
||||
|
||||
# Harbour Compiler Flags
|
||||
HBFLAGSCMN = -i$(INCLUDE_DIR) -q0 -w3 -es2 -gc0 -km $(PRG_USR)
|
||||
HBFLAGSCMN = -i$(INCLUDE_DIR) -q0 -w3 -es2 -km $(PRG_USR)
|
||||
HARBOURFLAGS = -n $(HBFLAGSCMN) $(HARBOURFLAGS)
|
||||
HARBOURFLAGSDLL= -n1 $(HBFLAGSCMN) $(HARBOURFLAGSDLL)
|
||||
|
||||
|
||||
@@ -170,7 +170,7 @@ CEXEFLAGSDLL = $(CLIBFLAGS) $(CEXEFLAGSDLL)
|
||||
#**********************************************************
|
||||
|
||||
# Harbour Compiler Flags
|
||||
HBFLAGSCMN = -DHB_WINCE -D__PLATFORM__WINCE -i$(INCLUDE_DIR) -q0 -w3 -es2 -gc0 -km $(PRG_USR)
|
||||
HBFLAGSCMN = -D__PLATFORM__WINCE -i$(INCLUDE_DIR) -q0 -w3 -es2 -km $(PRG_USR)
|
||||
HARBOURFLAGS = -n $(HBFLAGSCMN) $(HARBOURFLAGS)
|
||||
HARBOURFLAGSDLL= -n1 $(HBFLAGSCMN) $(HARBOURFLAGSDLL)
|
||||
|
||||
|
||||
@@ -264,7 +264,6 @@ static void hb_compChkEnvironVar( HB_COMP_DECL, char *szSwitch )
|
||||
HB_COMP_PARAM->iGenCOutput = HB_COMPGENC_REALCODE;
|
||||
break;
|
||||
|
||||
case '\0':
|
||||
case '2':
|
||||
HB_COMP_PARAM->iGenCOutput = HB_COMPGENC_VERBOSE;
|
||||
break;
|
||||
@@ -273,6 +272,7 @@ static void hb_compChkEnvironVar( HB_COMP_DECL, char *szSwitch )
|
||||
HB_COMP_PARAM->iGenCOutput = HB_COMPGENC_NORMAL;
|
||||
break;
|
||||
|
||||
case '\0':
|
||||
case '0':
|
||||
HB_COMP_PARAM->iGenCOutput = HB_COMPGENC_COMPACT;
|
||||
break;
|
||||
|
||||
@@ -71,7 +71,7 @@ void hb_compPrintUsage( HB_COMP_DECL, char * szSelf )
|
||||
"\n %cfs[-] turn filename space trimming on or off (default)",
|
||||
"\n %cg<type> output type generated is <type> (see below)",
|
||||
"\n %cgc[<type>] output type: C source (.c) (default)",
|
||||
"\n <type>: 0=compact 1=normal 2=verbose (default)",
|
||||
"\n <type>: 0=compact (default) 1=normal 2=verbose",
|
||||
"\n 3=generate real C code",
|
||||
"\n %cgo output type: Platform dependant object module",
|
||||
#ifdef HB_GEN_W32_OBJ
|
||||
|
||||
Reference in New Issue
Block a user