*** empty log message ***

This commit is contained in:
Jacek Kubica
2006-03-19 03:52:06 +00:00
parent 802eb7f44a
commit 1c0b0306ec
5 changed files with 81 additions and 7 deletions

View File

@@ -7,6 +7,15 @@
For example:
2002-12-01 13:30 UTC+0100 Foo Bar <foo.bar@foobar.org>
*/
VHM PCODE, C code, .NET code, etc. but at this moment adding support
for .c compilation directly into compiler will make the compiler code
too much complicated for me - IMHO it's better to invest time into
clear separation to FRONT_END->REAL_COMPILER->BACK_END
Please make test with your code. I rebuild whole Harbour code with
-gc3 set in HB_FLAGS in harbour/config/rules.cf and all seems to
work correctly. hbtest returns exactly the same results.
I also made tests with my programs and they work correctly but
* harbour/makefile.bc
some typos in some of them which are very seldom used so your tests
will be very important.

View File

@@ -165,6 +165,7 @@ GTDOS_LIB = $(LIB_DIR)\gtdos.lib
GTPCA_LIB = $(LIB_DIR)\gtpca.lib
GTSTD_LIB = $(LIB_DIR)\gtstd.lib
GTWIN_LIB = $(LIB_DIR)\gtwin.lib
GTWVT_LIB = $(LIB_DIR)\gtwvt.lib
HARBOUR_EXE = $(BIN_DIR)\harbour.exe
HBPP_EXE = $(BIN_DIR)\hbpp.exe
@@ -200,7 +201,8 @@ HB_GT_LIBS = \
$(GTCGI_LIB) \
$(GTPCA_LIB) \
$(GTSTD_LIB) \
$(GTWIN_LIB)
$(GTWIN_LIB) \
$(GTWVT_LIB)
!if !$d(HB_GT_LIB)
HB_GT_LIB = $(GTWIN_LIB)
@@ -697,6 +699,13 @@ GTSTD_LIB_OBJS = \
GTWIN_LIB_OBJS = \
$(OBJ_DIR)\gtwin.obj
#
# GTWVT.LIB rules
#
GTWVT_LIB_OBJS = \
$(OBJ_DIR)\gtwvt.obj
#
# HARBOUR.EXE rules
#
@@ -856,7 +865,7 @@ $(GTDOS_LIB) : $(GTDOS_LIB_OBJS)
$(GTPCA_LIB) : $(GTPCA_LIB_OBJS)
$(GTSTD_LIB) : $(GTSTD_LIB_OBJS)
$(GTWIN_LIB) : $(GTWIN_LIB_OBJS)
$(GTWVT_LIB) : $(GTWVT_LIB_OBJS)
#
# COMMON.LIB dependencies
#
@@ -2818,6 +2827,15 @@ $(OBJ_DIR)\gtwin.obj : $(RTL_DIR)\gtwin\gtwin.c
$(CC) $(CLIBFLAGS) -o$@ $**
tlib $(GTWIN_LIB) $(ARFLAGS) -+$@,,
#
# GTWVT.LIB dependencies
#
$(OBJ_DIR)\gtwvt.obj : $(RTL_DIR)\gtwvt\gtwvt.c
$(CC) $(CLIBFLAGS) -o$@ $**
tlib $(GTWVT_LIB) $(ARFLAGS) -+$@,,
#
# HBPP.EXE dependencies
#

View File

@@ -177,6 +177,7 @@ GTDOS_LIB = $(LIB_DIR)\gtdos.lib
GTPCA_LIB = $(LIB_DIR)\gtpca.lib
GTSTD_LIB = $(LIB_DIR)\gtstd.lib
GTWIN_LIB = $(LIB_DIR)\gtwin.lib
GTWVT_LIB = $(LIB_DIR)\gtwvt.lib
HARBOUR_EXE = $(BIN_DIR)\harbour.exe
HBPP_EXE = $(BIN_DIR)\hbpp.exe
@@ -196,7 +197,8 @@ HB_GT_LIBS = \
$(GTCGI_LIB) \
$(GTPCA_LIB) \
$(GTSTD_LIB) \
$(GTWIN_LIB)
$(GTWIN_LIB) \
$(GTWVT_LIB)
!ifndef HB_GT_LIB
# don't indent definitions
@@ -855,6 +857,16 @@ GTSTD_LIB_OBJS = \
GTWIN_LIB_OBJS = \
$(OBJ_DIR)\gtwin.obj
#
# GTWVT.LIB rules
#
{$(RTL_DIR)\gtwvt}.c{$(OBJ_DIR)}.obj::
$(CC) $(CLIBFLAGS) -Fo$(OBJ_DIR)\ $<
GTWVT_LIB_OBJS = \
$(OBJ_DIR)\gtwvt.obj
#
# Our default target
#
@@ -1176,6 +1188,9 @@ $(GTSTD_LIB) : $(GTSTD_LIB_OBJS)
$(GTWIN_LIB) : $(GTWIN_LIB_OBJS)
lib /out:$@ $**
$(GTWVT_LIB) : $(GTWVT_LIB_OBJS)
lib /out:$@ $**
$(GTDOS_LIB) : $(GTDOS_LIB_OBJS)
lib /out:$@ $**
@@ -1259,3 +1274,4 @@ $(GTCGI_LIB)2 : $(GTCGI_LIB_OBJS)
$(GTPCA_LIB)2 : $(GTPCA_LIB_OBJS)
$(GTSTD_LIB)2 : $(GTSTD_LIB_OBJS)
$(GTWIN_LIB)2 : $(GTWIN_LIB_OBJS)
$(GTWVT_LIB)2 : $(GTWVT_LIB_OBJS)

View File

@@ -144,6 +144,7 @@ GTDOS_LIB = $(LIB_DIR)\gtdos.lib
GTPCA_LIB = $(LIB_DIR)\gtpca.lib
GTSTD_LIB = $(LIB_DIR)\gtstd.lib
GTWIN_LIB = $(LIB_DIR)\gtwin.lib
GTWVT_LIB = $(LIB_DIR)\gtwvt.lib
HARBOUR_EXE = $(BIN_DIR)\harbour.exe
HBPP_EXE = $(BIN_DIR)\hbpp.exe
@@ -163,7 +164,8 @@ HB_GT_LIBS = \
$(GTCGI_LIB) \
$(GTPCA_LIB) \
$(GTSTD_LIB) \
$(GTWIN_LIB)
$(GTWIN_LIB) \
$(GTWVT_LIB)
!ifndef HB_GT_LIB
# don't indent definitions
@@ -809,8 +811,17 @@ GTSTD_LIB_OBJS = \
$(CC) $(CLIBFLAGS) -Fo$(OBJ_DIR)\ $<
GTWIN_LIB_OBJS = \
$(OBJ_DIR)\gtwin.obj \
$(OBJ_DIR)\mousewin.obj
$(OBJ_DIR)\gtwin.obj
#
# GTWVT.LIB rules
#
{$(RTL_DIR)\gtwvt}.c{$(OBJ_DIR)}.obj:
$(CC) $(CLIBFLAGS) -Fo$(OBJ_DIR)\ $<
GTWVT_LIB_OBJS = \
$(OBJ_DIR)\gtwvt.obj
#
# Our default target
@@ -1129,6 +1140,9 @@ $(GTSTD_LIB) : $(GTSTD_LIB_OBJS)
$(GTWIN_LIB) : $(GTWIN_LIB_OBJS)
lib /out:$@ $**
$(GTWVT_LIB) : $(GTWVT_LIB_OBJS)
lib /out:$@ $**
$(GTDOS_LIB) : $(GTDOS_LIB_OBJS)
lib /out:$@ $**

View File

@@ -167,6 +167,7 @@ GTDOS_LIB = $(LIB_DIR)\gtdos.lib
GTPCA_LIB = $(LIB_DIR)\gtpca.lib
GTSTD_LIB = $(LIB_DIR)\gtstd.lib
GTWIN_LIB = $(LIB_DIR)\gtwin.lib
GTWVT_LIB = $(LIB_DIR)\gtwvt.lib
HARBOUR_EXE = $(BIN_DIR)\harbour.exe
HBPP_EXE = $(BIN_DIR)\hbpp.exe
@@ -186,7 +187,8 @@ HB_GT_LIBS = \
$(GTCGI_LIB) \
$(GTPCA_LIB) \
$(GTSTD_LIB) \
$(GTWIN_LIB)
$(GTWIN_LIB) \
$(GTWVT_LIB)
!ifndef HB_GT_LIB
# don't indent definitions
@@ -845,6 +847,17 @@ GTSTD_LIB_OBJS = \
GTWIN_LIB_OBJS = \
$(OBJ_DIR)\gtwin.obj
#
# GTWVT.LIB rules
#
{$(RTL_DIR)\gtwvt}.c{$(OBJ_DIR)}.obj::
$(CC) $(CLIBFLAGS) -Fo$(OBJ_DIR)\ $<
GTWIN_LIB_OBJS = \
$(OBJ_DIR)\gtwvt.obj
#
# Our default target
#
@@ -1166,6 +1179,9 @@ $(GTSTD_LIB) : $(GTSTD_LIB_OBJS)
$(GTWIN_LIB) : $(GTWIN_LIB_OBJS)
lib /out:$@ $**
$(GTWVT_LIB) : $(GTWVT_LIB_OBJS)
lib /out:$@ $**
$(GTDOS_LIB) : $(GTDOS_LIB_OBJS)
lib /out:$@ $**
@@ -1249,3 +1265,4 @@ $(GTCGI_LIB)2 : $(GTCGI_LIB_OBJS)
$(GTPCA_LIB)2 : $(GTPCA_LIB_OBJS)
$(GTSTD_LIB)2 : $(GTSTD_LIB_OBJS)
$(GTWIN_LIB)2 : $(GTWIN_LIB_OBJS)
$(GTWVT_LIB)2 : $(GTWVT_LIB_OBJS)