109 lines · plain
1if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${LIBC_TARGET_OS})2 add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/${LIBC_TARGET_OS})3endif()4 5add_entrypoint_object(6 getcpu7 ALIAS8 DEPENDS9 .${LIBC_TARGET_OS}.getcpu10)11 12add_entrypoint_object(13 sched_getaffinity14 ALIAS15 DEPENDS16 .${LIBC_TARGET_OS}.sched_getaffinity17)18 19add_entrypoint_object(20 sched_setaffinity21 ALIAS22 DEPENDS23 .${LIBC_TARGET_OS}.sched_setaffinity24)25 26add_entrypoint_object(27 sched_yield28 ALIAS29 DEPENDS30 .${LIBC_TARGET_OS}.sched_yield31)32 33add_entrypoint_object(34 sched_setparam35 ALIAS36 DEPENDS37 .${LIBC_TARGET_OS}.sched_setparam38)39 40add_entrypoint_object(41 sched_getparam42 ALIAS43 DEPENDS44 .${LIBC_TARGET_OS}.sched_getparam45)46 47add_entrypoint_object(48 sched_setscheduler49 ALIAS50 DEPENDS51 .${LIBC_TARGET_OS}.sched_setscheduler52)53 54add_entrypoint_object(55 sched_getscheduler56 ALIAS57 DEPENDS58 .${LIBC_TARGET_OS}.sched_getscheduler59)60 61add_entrypoint_object(62 sched_get_priority_min63 ALIAS64 DEPENDS65 .${LIBC_TARGET_OS}.sched_get_priority_min66)67 68add_entrypoint_object(69 sched_get_priority_max70 ALIAS71 DEPENDS72 .${LIBC_TARGET_OS}.sched_get_priority_max73)74 75add_entrypoint_object(76 sched_rr_get_interval77 ALIAS78 DEPENDS79 .${LIBC_TARGET_OS}.sched_rr_get_interval80)81 82add_entrypoint_object(83 __sched_getcpucount84 ALIAS85 DEPENDS86 .${LIBC_TARGET_OS}.__sched_getcpucount87)88 89add_entrypoint_object(90 __sched_setcpuzero91 ALIAS92 DEPENDS93 .${LIBC_TARGET_OS}.__sched_setcpuzero94)95 96add_entrypoint_object(97 __sched_setcpuset98 ALIAS99 DEPENDS100 .${LIBC_TARGET_OS}.__sched_setcpuset101)102 103add_entrypoint_object(104 __sched_getcpuisset105 ALIAS106 DEPENDS107 .${LIBC_TARGET_OS}.__sched_getcpuisset108)109