Changeset 3898


Ignore:
Timestamp:
Jun 29, 2014, 9:44:25 PM (11 years ago)
Author:
bird
Message:

More alias fixes.

Location:
trunk/libc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/libc/Makefile.kmk

    r3896 r3898  
    543543        $(MAKE) -f alias.kmk libraries
    544544
     545aliases: $(KLIBC_LIB_ALIAS)
     546
  • trunk/libc/alias.kmk

    r3897 r3898  
    4040# The installation is done manually by Makefile.kmk. Yea, it's a hack of sorts...
    4141#
     42if defined(CFG_LIBC_USE_WATCOM)
     43libc_alias_TOOL = OPENWATCOM
     44else
    4245libc_alias_TOOL = GCC3
     46endif
    4347libc_alias_NOINST = 1
    4448libc_alias_SOURCES :=
     
    6367$(foreach pair,$(ALIASPAIRS),$(eval libc_alias_SOURCES += $$(PATH_TARGET)/libc_alias/$(word 1, $(subst =, ,$(pair))).o))
    6468
    65 $(libc_alias_SOURCES): $(LIBC_GENALIAS) alias.kmk | $(call DIRDEP,$(PATH_TARGET)/libc_alias)
    66         $(RM) -f $(PATH_TARGET)/aliases.rsp $(libc_alias_SOURCES)
    67         $(foreach pair,$(ALIASPAIRS) \
    68                 ,$(NL)$(TAB)$(APPEND) $(PATH_TARGET)/libc_alias/aliases.rsp "$(pair)")
     69$(addsuffix $(SP)+$(SP),$(libc_alias_SOURCES)): $(LIBC_GENALIAS) alias.kmk | $(call DIRDEP,$(PATH_TARGET)/libc_alias)
     70        @$(RM) -f $(PATH_TARGET)/aliases.rsp $(libc_alias_SOURCES)
     71        @$(APPEND) -tn $(PATH_TARGET)/libc_alias/aliases.rsp $(foreach pair,$(ALIASPAIRS),"$(pair)")
    6972        $(LIBC_GENALIAS) -f $(LIBC_GENALIAS_FORMAT) -D $(PATH_TARGET)/libc_alias -r $(PATH_TARGET)/libc_alias/aliases.rsp
    7073
Note: See TracChangeset for help on using the changeset viewer.