VirtualBox

Changeset 3110 in kBuild


Ignore:
Timestamp:
Oct 20, 2017 7:14:56 PM (8 years ago)
Author:
bird
Message:

More GNU hurd adjustments.

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r3087 r3110  
    380380TEMPLATE_BIN-THREADED_EXTENDS = BIN
    381381TEMPLATE_BIN-THREADED_EXTENDS_BY = appending
    382 if1of ($(KBUILD_TARGET), dragonfly freebsd gnukfbsd gnuknbsd linux netbsd openbsd)
     382if1of ($(KBUILD_TARGET), dragonfly freebsd gnuhurd gnukfbsd gnuknbsd linux netbsd openbsd)
    383383 TEMPLATE_BIN-THREADED_LIBS = pthread
    384384endif
  • trunk/src/kObjCache/kObjCache.c

    r3065 r3110  
    4343#include <ctype.h>
    4444#ifndef PATH_MAX
    45 # define PATH_MAX _MAX_PATH /* windows */
     45# ifdef _MAX_PATH
     46#  define PATH_MAX _MAX_PATH /* windows */
     47# else
     48#  define PATH_MAX 4096 /* gnu hurd */
     49# endif
    4650#endif
    4751#if defined(__OS2__) || defined(__WIN__)
  • trunk/src/kash/Makefile.kmk

    r3073 r3110  
    103103        shthread.c \
    104104        shfile.c
     105kash_SOURCES.gnuhurd = \
     106        sys_signame.c \
     107        strlcpy.c
    105108kash_SOURCES.gnukfbsd = \
    106109        sys_signame.c \
  • trunk/src/kmk/Makefile.kmk

    r3062 r3110  
    107107kmkmissing_SOURCES.freebsd = \
    108108        glob/fnmatch.c
     109
     110kmkmissing_SOURCES.gnuhurd += \
     111        kmkbuiltin/strlcpy.c
    109112
    110113kmkmissing_SOURCES.gnukfbsd += \
  • trunk/src/kmk/kmkbuiltin/redirect.c

    r3085 r3110  
    6363#include "err.h"
    6464#include "kbuild_version.h"
     65#if defined(__gnu_hurd__) && !defined(kmk_builtin_redirect) /* need constant */
     66# undef GET_PATH_MAX
     67# undef PATH_MAX
     68# define GET_PATH_MAX PATH_MAX
     69#endif
    6570#include "kmkbuiltin.h"
    6671#ifdef KMK
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette