Ignore:
Timestamp:
Jan 18, 2009, 3:08:37 AM (17 years ago)
Author:
bird
Message:

GXX32,GCC32,GXX64,GCC64: FreeBSD ld doesn't do standard elf_<arch> but elf_<arch>_fbsd. (sysmod linking)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/tools/TARGZ.kmk

    r2243 r2246  
    6565TOOL_TARGZ_UNPACK_DEPEND =
    6666TOOL_TARGZ_UNPACK_DEPORD =
     67ifeq ($(KBUILD_HOST),win) # hacking with buggy unxutils on windows. it doesn't like driver letters.
     68define TOOL_TARGZ_UNPACK_CMDS
     69        $(QUIET)$(TOOL_TARGZ_UNPACK) -x $(flags) -C $(subst G:,,$(inst)) -f $(archive)
     70        $(QUIET)$(TOOL_TARGZ_UNPACK) -t $(flags) -f $(archive) > $(out)
     71endef
     72else
    6773define TOOL_TARGZ_UNPACK_CMDS
    6874        $(QUIET)$(TOOL_TARGZ_UNPACK) -x $(flags) -C $(inst) -f $(archive)
    6975        $(QUIET)$(TOOL_TARGZ_UNPACK) -t $(flags) -f $(archive) > $(out)
    7076endef
     77endif
    7178
Note: See TracChangeset for help on using the changeset viewer.