Changeset 3062 for trunk/src/kmk


Ignore:
Timestamp:
Sep 30, 2017, 1:26:21 PM (8 years ago)
Author:
bird
Message:

netbsd patches from Uwe. Messing around on arm (arm -> arm32, adding arm64); Adding GNU/kFreeBSD and GNU/kNetBSD to the OS list. Added SuperH to archs. Recognize ppc64le as ppc64 in env.sh. Misc.

Location:
trunk/src/kmk
Files:
1 added
3 edited

Legend:

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

    r3059 r3062  
    108108        glob/fnmatch.c
    109109
     110kmkmissing_SOURCES.gnukfbsd += \
     111        kmkbuiltin/strlcpy.c
     112
     113kmkmissing_SOURCES.gnuknbsd += \
     114        kmkbuiltin/strlcpy.c
     115
    110116kmkmissing_SOURCES.haiku = \
    111117        kmkbuiltin/haikufakes.c \
     
    114120kmkmissing_SOURCES.linux += \
    115121        kmkbuiltin/strlcpy.c
     122
     123kmkmissing_SOURCES.netbsd = \
     124        glob/glob.c \
     125        glob/fnmatch.c
    116126
    117127kmkmissing_SOURCES.openbsd = \
  • trunk/src/kmk/kmkbuiltin/install.c

    r2678 r3062  
    7373#ifndef __HAIKU__
    7474# include <sysexits.h>
     75#endif
     76#ifdef __NetBSD__
     77# include <util.h>
     78# define strtofflags(a, b, c)   string_to_flags(a, b, c)
    7579#endif
    7680#include <unistd.h>
  • trunk/src/kmk/kmkbuiltin/rm.c

    r2995 r3062  
    6666#ifdef __HAIKU__
    6767# include "haikufakes.h"
     68#endif
     69#ifdef __NetBSD__
     70# include <util.h>
     71# define fflagstostr(flags)     flags_to_string(flags, "")
    6872#endif
    6973#ifdef KBUILD_OS_WINDOWS
Note: See TracChangeset for help on using the changeset viewer.