VirtualBox

Changeset 1941 in vbox


Ignore:
Timestamp:
Apr 4, 2007 4:08:33 PM (18 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
20203
Message:

L4 fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r1899 r1941  
    531531 L4_OBJ := $(L4_DIR)/build-x86-$(L4_CPU)-$(L4_API)
    532532 ifeq ($(BUILD_TARGET),l4)
     533  L4LINUX26_INCDIR := \
     534        $(L4LINUX26_DIR)/include \
     535        $(L4LINUX26_DIR)/include/asm-l4/i386-arch
     536  # support splitted Linux kernels (make O=<build directory>)
     537  kernelsrc := $(shell sed -ne 's+^KERNELSRC.*= *\(.*\)+\1+p' $(L4LINUX26_DIR)/Makefile)
     538  ifneq ($(kernelsrc),)
     539   kernelpath := $(realpath $(kernelsrc))
     540   L4LINUX26_INCDIR += \
     541        $(L4LINUX26_DIR)/include2 \
     542        $(kernelpath)/include
     543  endif
    533544  L4_INCDIR := \
    534545        $(L4_OBJ)/include/uclibc++ \
    535546        $(L4_OBJ)/include/x86/uclibc \
    536547        $(L4_OBJ)/include/uclibc \
    537         $(L4LINUX26_DIR)/include \
    538         $(L4LINUX26_DIR)/include/asm-l4/i386-arch \
     548        $(L4LINUX26_INCDIR) \
    539549        $(L4_OBJ)/include/x86/$(L4_API) \
    540550        $(L4_OBJ)/include/x86 \
     
    564574DEFS.darwin.x86 = VBOX_WITH_HYBIRD_32BIT_KERNEL
    565575DEFS.freebsd = __FREEBSD__
    566 DEFS.l4      = __L4__ __L4ENV__ L4API_l4v2 __NO_CTYPE _FILE_OFFSET_BITS=64
     576DEFS.l4      = __L4__ __L4ENV__ L4API_l4v2 ARCH_x86 __NO_CTYPE _FILE_OFFSET_BITS=64
    567577ifeq ($(L4_API),l4v2onv4)
    568578 DEFS.l4    += L4API_l4v2onv4 STATIC_L4_INLINE
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