VirtualBox

Ignore:
Timestamp:
May 13, 2013 7:59:49 PM (12 years ago)
Author:
vboxsync
Message:

src/libs/xpcom18a4: remove L4.

File:
1 edited

Legend:

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

    r41477 r46043  
    201201        nsprpub/pr/include/md/_darwin.h \
    202202        nsprpub/pr/include/md/_freebsd.h \
    203         nsprpub/pr/include/md/_l4v2.h \
    204203        nsprpub/pr/include/md/_linux.h \
    205204        nsprpub/pr/include/md/_macos.h \
     
    223222        nsprpub/pr/include/md/_solaris32.cfg \
    224223        nsprpub/pr/include/md/_solaris64.cfg \
    225         nsprpub/pr/include/md/_l4v2.cfg
    226224
    227225NSPRPUB-OBS-HEADERS_INST = $(INST_SDK)bindings/xpcom/include/nsprpub/obsolete/
     
    529527        _PR_PTHREADS
    530528# _BSD_SOURCE is here to keep the Glibc header files happy and make them include the right things
    531 # FIXME: L4 should be defined by _linux.cfg
    532 VBox-xpcom-nspr_DEFS.l4 = \
    533         L4=1 \
    534         _REENTRANT=1 \
    535         _LARGEFILE64_SOURCE=1 \
    536         _POSIX_SOURCE=1 \
    537         _BSD_SOURCE=1 \
    538         HAVE_FCNTL_FILE_LOCKING=1 \
    539         HAVE_CVAR_BUILT_ON_SEM
    540529VBox-xpcom-nspr_DEFS.netbsd = \
    541530        _PR_PTHREADS
     
    631620VBox-xpcom-nspr_SOURCES.freebsd = nsprpub/pr/src/md/unix/freebsd.c
    632621
    633 VBox-xpcom-nspr_SOURCES.l4 = \
    634         nsprpub/pr/src/io/prfile.c /* why not for Linux? */ \
    635         nsprpub/pr/src/io/prio.c   /*  ""   ""  ""   ""  */ \
    636         nsprpub/pr/src/io/prsocket.c \
    637         nsprpub/pr/src/md/unix/unix.c \
    638         nsprpub/pr/src/md/unix/unix_errors.c \
    639         nsprpub/pr/src/md/unix/uxpoll.c \
    640         nsprpub/pr/src/md/unix/uxproces.c \
    641         nsprpub/pr/src/md/unix/uxrng.c \
    642         nsprpub/pr/src/md/unix/uxshm.c \
    643         nsprpub/pr/src/md/unix/uxwrap.c \
    644         nsprpub/pr/src/md/unix/l4env.c \
    645         nsprpub/pr/src/threads/prcthr.c \
    646         nsprpub/pr/src/threads/prmon.c \
    647         nsprpub/pr/src/threads/combined/prucpu.c \
    648         nsprpub/pr/src/threads/combined/prucv.c \
    649         nsprpub/pr/src/threads/combined/prulock.c \
    650         nsprpub/pr/src/threads/combined/prustack.c \
    651         nsprpub/pr/src/threads/combined/pruthr.c
    652 #   nsprpub/pr/src/md/l4env/prnetdb.c \
    653 #   nsprpub/pr/src/md/l4env/threads.c
    654 VBox-xpcom-nspr_SOURCES.l4.x86 = nsprpub/pr/src/md/unix/os_Linux_x86.s
    655 VBox-xpcom-nspr_SOURCES.l4.amd64 = nsprpub/pr/src/md/unix/os_Linux_x86_64.s
    656 
    657622VBox-xpcom-nspr_SOURCES.linux = nsprpub/pr/src/md/unix/linux.c
    658623VBox-xpcom-nspr_SOURCES.linux.x86 = nsprpub/pr/src/md/unix/os_Linux_x86.s
     
    819784        xpcom/MoreFiles/FSCopyObject.c \
    820785        xpcom/MoreFiles/MoreFilesX.c
    821 VBox-xpcom-io_SOURCES.l4 = \
    822         xpcom/io/nsLocalFileL4.cpp
    823786if1of ($(KBUILD_TARGET) $(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), freebsd linux netbsd openbsd solaris darwin.amd64)
    824787VBox-xpcom-io_SOURCES += \
     
    873836VBox-xpcom-xptcall_DEFS                = _IMPL_NS_COM _IMPL_NS_BASE EXPORT_XPTC_API
    874837VBox-xpcom-xptcall_DEFS.darwin         = KEEP_STACK_16_BYTE_ALIGNED
    875 VBox-xpcom-xptcall_DEFS.l4             = L4
    876838VBox-xpcom-xptcall_DEFS.os2            = MOZ_NEED_LEADING_UNDERSCORE
    877839VBox-xpcom-xptcall_INCS.os2            = xpcom/reflect/xptcall/src/md/unix
     
    1002964        pthread dl
    1003965
    1004 ifeq ($(filter-out freebsd l4 linux netbsd openbsd,$(KBUILD_TARGET)),) # gnu ld.
     966ifeq ($(filter-out freebsd linux netbsd openbsd,$(KBUILD_TARGET)),) # gnu ld.
    1005967VBoxXPCOM_LDFLAGS = -Wl,--whole-archive \
    1006968        $(VBox-xpcom-typelib_1_TARGET) \
     
    1034996        -Wl,-z,defaultextract
    1035997
    1036 #VBoxXPCOM_LIBS.l4 = $(L4_LIBDIR)/libxpcomstubs.a $(L4_LIBDIR)/../libuc_c++.a \
    1037 #    $(VBOX_PATH_L4_GCC3_INSTALL)/libsupc++.a $(VBOX_PATH_L4_GCC3_INSTALL)/libgcc_eh.a
    1038998# EF heap
    1039999#VBoxXPCOM_LIBS += $(LIB_RUNTIME_EF)
Note: See TracChangeset for help on using the changeset viewer.

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