Ignore:
Timestamp:
Sep 9, 2020, 10:01:39 PM (5 years ago)
Author:
bird
Message:

kash: Hammering on threaded mode.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kash/Makefile.kmk

    r3434 r3438  
    2626SUB_DEPTH = ../..
    2727include $(KBUILD_PATH)/subheader.kmk
     28
     29KASH_WIN_FORKED_MODE = 1
    2830
    2931#
     
    3537kash_ASTOOL = YASM
    3638kash_DEFS = lint SHELL SMALL
     39if "$(KBUILD_TARGET)" != "win" || defined(KASH_WIN_FORKED_MODE)
    3740kash_DEFS += SH_FORKED_MODE
     41endif
    3842kash_DEFS.debug = DEBUG=2
    3943kash_DEFS.haiku = BSD
     
    4448        BSD YY_NO_UNISTD_H \
    4549        SH_DEAL_WITH_CRLF PC_PATH_SEP PC_DRIVE_LETTERS PC_EXE_EXTS EXEC_HASH_BANG_SCRIPT \
    46 #       KASH_USE_FORKSHELL2
     50        KASH_USE_FORKSHELL2
    4751kash_DEFS.os2 = \
    4852        HAVE_SYS_SIGNAME HAVE_SYSCTL_H HAVE_SETPROGNAME PC_OS2_LIBPATHS \
     
    6771endif
    6872kash_CFLAGS.win.amd64 = -GS-
     73ifdef KASH_WIN_FORKED_MODE
    6974kash_LDFLAGS.win = -DYNAMICBASE:NO
     75endif
    7076kash_SOURCES = \
    7177        main.c \
     
    125131        $(kash_0_OUTDIR)/sys_signame.c \
    126132        strsignal.c \
    127         strlcpy.c \
     133        strlcpy.c
     134ifdef KASH_WIN_FORKED_MODE
     135kash_SOURCES.win += \
    128136        shfork-win.c \
    129137        shforkA-win.asm
     138endif
    130139
    131140kash_INTERMEDIATES = \
Note: See TracChangeset for help on using the changeset viewer.