173
173
ifdef VBOX_MAIN_RELEASE_LOG ## @todo (dmik): temporary, until RTThreadSelf/RTThreadAdopt are properly updated
174
174
RuntimeR3_DEFS += RTCRITSECT_STRICT
176
ifdef IPRT_WITH_FUTEX_BASED_SEMS
177
RuntimeR3_DEFS.linux += IPRT_WITH_FUTEX_BASED_SEMS
176
179
RuntimeR3_INCS = \
178
181
$(SDK_VBOX_ZLIB_INCS)
412
415
r3/posix/timer-posix.cpp \
413
416
r3/posix/tls-posix.cpp \
414
417
r3/posix/utf8-posix.cpp
415
RuntimeR3_SOURCES.linux.x86 += \
416
r3/posix/semevent-posix.cpp \
417
r3/posix/semeventmulti-posix.cpp \
418
r3/posix/semmutex-posix.cpp
419
RuntimeR3_SOURCES.linux.amd64 += \
420
r3/linux/semevent-linux.cpp \
421
r3/linux/semeventmulti-linux.cpp
422
ifdef RT_NEW_LINUX_MUTEX_CODE
423
RuntimeR3_SOURCES.linux.amd64 += \
424
r3/linux/semmutex-linux.cpp
418
ifdef IPRT_WITH_FUTEX_BASED_SEMS
419
RuntimeR3_SOURCES.linux += \
420
r3/linux/semevent-linux.cpp \
421
r3/linux/semeventmulti-linux.cpp \
422
r3/linux/semmutex-linux.cpp
424
RuntimeR3_SOURCES.linux.x86 += \
425
r3/posix/semevent-posix.cpp \
426
r3/posix/semeventmulti-posix.cpp \
427
r3/posix/semmutex-posix.cpp
426
428
RuntimeR3_SOURCES.linux.amd64 += \
427
r3/posix/semmutex-posix.cpp
429
r3/linux/semevent-linux.cpp \
430
r3/linux/semeventmulti-linux.cpp
431
ifdef RT_NEW_LINUX_MUTEX_CODE
432
RuntimeR3_SOURCES.linux.amd64 += \
433
r3/linux/semmutex-linux.cpp
435
RuntimeR3_SOURCES.linux.amd64 += \
436
r3/posix/semmutex-posix.cpp
430
440
RuntimeR3_SOURCES.os2 = \