VirtualBox

Changeset 6751 in vbox


Ignore:
Timestamp:
Feb 2, 2008 2:16:41 AM (17 years ago)
Author:
vboxsync
Message:

Fixed RuntimeGuestR3 issue (wrong semaphore code) when building on 64-bit linux.

File:
1 edited

Legend:

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

    r6738 r6751  
    312312        r3/posix/timer-posix.cpp \
    313313        r3/posix/utf8-posix.cpp
    314 ifeq ($(BUILD_TARGET_ARCH),amd64)
    315  ## @todo This causes VBoxGuestR3Lib to end up with the wrong stuff
    316  #        when building 64-bit linux. This code won't work on 2.4.
    317  RuntimeR3_SOURCES.linux += \
     314RuntimeR3_SOURCES.linux.x86 += \
     315        r3/posix/semevent-posix.cpp \
     316        r3/posix/semeventmulti-posix.cpp \
     317        r3/posix/semmutex-posix.cpp
     318RuntimeR3_SOURCES.linux.amd64 += \
    318319        r3/linux/semevent-linux.cpp \
    319320        r3/linux/semeventmulti-linux.cpp
    320  ifdef RT_NEW_LINUX_MUTEX_CODE
    321   RuntimeR3_SOURCES.linux += \
     321ifdef RT_NEW_LINUX_MUTEX_CODE
     322 RuntimeR3_SOURCES.linux.amd64 += \
    322323        r3/linux/semmutex-linux.cpp
    323  else
    324   RuntimeR3_SOURCES.linux += \
    325         r3/posix/semmutex-posix.cpp
    326  endif
    327324else
    328  RuntimeR3_SOURCES.linux += \
    329         r3/posix/semevent-posix.cpp \
    330         r3/posix/semeventmulti-posix.cpp \
     325 RuntimeR3_SOURCES.linux.amd64 += \
    331326        r3/posix/semmutex-posix.cpp
    332327endif
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