2009-09-23 14:15 UTC+0200 Maurilio Longo (maurilio.longo@libero.it)

* config/os2/gcc.mk
   * source/vm/Makefile
     * finalized OS/2 GCC .DLLs creation at build time.
This commit is contained in:
Maurilio Longo
2009-09-23 12:16:32 +00:00
parent 86c8a6a2bc
commit 037de7b4b4
3 changed files with 9 additions and 2 deletions

View File

@@ -17,6 +17,12 @@
past entries belonging to author(s): Viktor Szakats.
*/
2009-09-23 14:15 UTC+0200 Maurilio Longo (maurilio.longo@libero.it)
* config/os2/gcc.mk
* source/vm/Makefile
* finalized OS/2 GCC .DLLs creation at build time.
2009-09-23 14:30 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
* contrib/hbmemio/memio.c
! fixed cleanup code

View File

@@ -92,13 +92,14 @@ endef
define create_dynlib
$(if $(wildcard __dyn__.tmp),@$(RM) __dyn__.tmp,)
$(if $(wildcard __dyn__.def),@$(RM) __dyn__.def,)
@$(ECHO) LIBRARY $@ INITINSTANCE TERMINSTANCE >> __dyn__.def
@$(ECHO) LIBRARY $(DYNNAME) INITINSTANCE TERMINSTANCE >> __dyn__.def
@$(ECHO) PROTMODE >> __dyn__.def
@$(ECHO) CODE PRELOAD MOVEABLE DISCARDABLE >> __dyn__.def
@$(ECHO) DATA PRELOAD MOVEABLE MULTIPLE NONSHARED >> __dyn__.def
@$(ECHO) EXPORTS >> __dyn__.def
$(foreach file,$^,$(dyn_object))
$(DY) $(DFLAGS) $(HB_USER_DFLAGS) $(DY_OUT)$(DYN_DIR)/$@ @__dyn__.tmp __dyn__.def $(DLIBS) $(DYSTRIP)
emximp -o $(IMP_FILE) $(DYN_DIR)/$@
endef
DY_RULE = $(create_dynlib)

View File

@@ -49,7 +49,7 @@ else
else
ifeq ($(HB_PLATFORM),os2)
C_MAIN := mainstd.c
DIRS := maindllh
DIRS := mainstd maindllh
else
C_MAIN := main.c
endif