2009-02-21 15:03 UTC+0100 Viktor Szakats (harbour.01 syenar hu)

+ source/vm/fm
  + source/vm/fm/Makefile
  + source/vm/fmmt
  + source/vm/fmmt/Makefile
  * source/vm/Makefile
    + Added hbfm, hbfmmt lib generation which works for
      all compilers, not just gcc family.
    ; Please review.
    ; TOFIX: For some reason the locally added C flags 
             appear twice. Couldn't find out why.
This commit is contained in:
Viktor Szakats
2009-02-21 14:04:24 +00:00
parent c54d40edd9
commit 0e76882035
4 changed files with 52 additions and 1 deletions

View File

@@ -8,6 +8,18 @@
2009-12-31 13:59 UTC+0100 Foo Bar (foo.bar foobar.org)
*/
2009-02-21 15:03 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
+ source/vm/fm
+ source/vm/fm/Makefile
+ source/vm/fmmt
+ source/vm/fmmt/Makefile
* source/vm/Makefile
+ Added hbfm, hbfmmt lib generation which works for
all compilers, not just gcc family.
; Please review.
; TOFIX: For some reason the locally added C flags
appear twice. Couldn't find out why.
2009-02-21 14:03 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
* bin/hb-func.sh
* utils/hbmk2/hbmk2.prg

View File

@@ -65,13 +65,15 @@ PRG_SOURCES=\
LIBNAME=hbvm
DIRS+= fm
ifeq ($(HB_MT),)
HB_MT=MT
HB_USER_CFLAGS:=$(subst -DHB_MT_VM,,$(HB_USER_CFLAGS))
endif
ifeq ($(HB_MT),MT)
ifneq ($(HB_ARCHITECTURE),dos)
DIRS+= vmmt
DIRS+= vmmt fmmt
endif
endif

View File

@@ -0,0 +1,19 @@
#
# $Id$
#
vpath %.c ../
ROOT = ../../../
C_SOURCES=\
fm.c \
LIBNAME=hbfm
HB_USER_CFLAGS :=$(subst -DHB_MT_VM,,$(HB_USER_CFLAGS))
HB_USER_CFLAGS :=$(subst -DHB_FM_STATISTICS_OFF,,$(HB_USER_CFLAGS))
HB_USER_CFLAGS :=$(subst -DHB_FM_STATISTICS_DYN_OFF,,$(HB_USER_CFLAGS))
HB_USER_CFLAGS += -DHB_FM_STATISTICS
include $(TOP)$(ROOT)config/lib.cf

View File

@@ -0,0 +1,18 @@
#
# $Id$
#
vpath %.c ../
ROOT = ../../../
C_SOURCES=\
fm.c \
LIBNAME=hbfmmt
HB_USER_CFLAGS :=$(subst -DHB_FM_STATISTICS_OFF,,$(HB_USER_CFLAGS))
HB_USER_CFLAGS :=$(subst -DHB_FM_STATISTICS_DYN_OFF,,$(HB_USER_CFLAGS))
HB_USER_CFLAGS += -DHB_FM_STATISTICS -DHB_MT_VM
include $(TOP)$(ROOT)config/lib.cf