brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.5 KiB · c0dd61e Raw
155 lines · plain
1add_header_library(2  signal_utils3  HDRS4    signal_utils.h5  DEPENDS6    libc.hdr.types.sigset_t7    libc.include.signal8    libc.include.sys_syscall9    libc.src.__support.OSUtil.osutil10)11 12add_entrypoint_object(13  kill14  SRCS15    kill.cpp16  HDRS17    ../kill.h18  DEPENDS19    libc.include.signal20    libc.src.errno.errno21    libc.include.sys_syscall22    libc.src.__support.OSUtil.osutil23)24 25add_entrypoint_object(26  raise27  SRCS28    raise.cpp29  HDRS30    ../raise.h31  DEPENDS32    .signal_utils33    libc.hdr.types.sigset_t34    libc.include.sys_syscall35    libc.src.__support.OSUtil.osutil36)37 38add_object_library(39  __restore40  SRCS41    __restore.cpp42  COMPILE_OPTIONS43    -fomit-frame-pointer44    ${libc_opt_high_flag}45    -Wframe-larger-than=046    -Wno-attributes47    # asan creates asan.module_ctor which uses stack space, causing warnings.48    -fno-sanitize=address49  DEPENDS50    libc.include.sys_syscall51    libc.src.__support.OSUtil.osutil52)53 54add_entrypoint_object(55  sigaction56  SRCS57    sigaction.cpp58  HDRS59    ../sigaction.h60  DEPENDS61    .__restore62    libc.hdr.types.sigset_t63    libc.hdr.types.struct_sigaction64    libc.include.sys_syscall65    libc.src.__support.OSUtil.osutil66    libc.src.errno.errno67)68 69add_entrypoint_object(70  sigaltstack71  SRCS72    sigaltstack.cpp73  HDRS74    ../sigaltstack.h75  DEPENDS76    libc.include.signal77    libc.include.sys_syscall78    libc.src.__support.OSUtil.osutil79    libc.src.errno.errno80    libc.hdr.types.stack_t81)82 83add_entrypoint_object(84  sigprocmask85  SRCS86    sigprocmask.cpp87  HDRS88    ../sigprocmask.h89  DEPENDS90    .signal_utils91    libc.hdr.types.sigset_t92    libc.include.sys_syscall93    libc.src.__support.OSUtil.osutil94    libc.src.errno.errno95)96 97add_entrypoint_object(98  sigemptyset99  SRCS100    sigemptyset.cpp101  HDRS102    ../sigemptyset.h103  DEPENDS104    .signal_utils105    libc.hdr.types.sigset_t106    libc.src.errno.errno107)108 109add_entrypoint_object(110  sigaddset111  SRCS112    sigaddset.cpp113  HDRS114    ../sigaddset.h115  DEPENDS116    .signal_utils117    libc.hdr.types.sigset_t118    libc.src.errno.errno119)120 121add_entrypoint_object(122  signal123  SRCS124    signal.cpp125  HDRS126    ../signal.h127  DEPENDS128    .sigaction129    libc.hdr.signal_macros130)131 132add_entrypoint_object(133  sigfillset134  SRCS135    sigfillset.cpp136  HDRS137    ../sigfillset.h138  DEPENDS139    .signal_utils140    libc.hdr.types.sigset_t141    libc.src.errno.errno142)143 144add_entrypoint_object(145  sigdelset146  SRCS147    sigdelset.cpp148  HDRS149    ../sigdelset.h150  DEPENDS151    .signal_utils152    libc.hdr.types.sigset_t153    libc.src.errno.errno154)155