@@ -58,71 +58,71 @@ posix_signal_pipe = 13, posix_signal_alarm = 14, posix_signal_terminate = 15, -#if KVarch == KA_arch_mips && KVos == KA_os_lin +# if KVarch == KA_arch_mips && KVos == KA_os_lin /* for some ungodly reason, some signal * numbers on MIPS differ from most other * architectures still in contemporary use */ - posix_signal_bus = 10, - posix_signal_user_a = 16, - posix_signal_user_b = 17, - posix_signal_child = 18, - posix_signal_continue = 25, - posix_signal_stop = 23, - posix_signal_terminal_stop = 24, - posix_signal_tty_input = 26, - posix_signal_tty_output = 27, - posix_signal_io_urgent = 21, - posix_signal_limit_cpu = 30, - posix_signal_limit_space = 31, - posix_signal_vt_alarm = 28, - posix_signal_profile = 29, - posix_signal_winch = 20, - posix_signal_poll = 22, - posix_signal_power = 19, -#elif KVos == KA_os_lin + posix_signal_bus = 10, + posix_signal_user_a = 16, + posix_signal_user_b = 17, + posix_signal_child = 18, + posix_signal_continue = 25, + posix_signal_stop = 23, + posix_signal_terminal_stop = 24, + posix_signal_tty_input = 26, + posix_signal_tty_output = 27, + posix_signal_io_urgent = 21, + posix_signal_limit_cpu = 30, + posix_signal_limit_space = 31, + posix_signal_vt_alarm = 28, + posix_signal_profile = 29, + posix_signal_winch = 20, + posix_signal_poll = 22, + posix_signal_power = 19, +# elif KVos == KA_os_lin /* x86, ARM, and most others use these * signal numbers */ - posix_signal_bus = 7, - posix_signal_user_a = 10, - posix_signal_user_b = 12, - posix_signal_child = 17, - posix_signal_continue = 18, - posix_signal_stack_fault = 16, - posix_signal_stop = 19, - posix_signal_terminal_stop = 20, - posix_signal_tty_input = 21, - posix_signal_tty_output = 22, - posix_signal_io_urgent = 23, - posix_signal_limit_cpu = 24, - posix_signal_limit_space = 25, - posix_signal_vt_alarm = 26, - posix_signal_profile = 27, - posix_signal_winch = 28, - posix_signal_poll = 29, - posix_signal_power = 30, -#elif KVos == KA_os_fbsd - posix_signal_bus = 10, - posix_signal_user_a = 30, - posix_signal_user_b = 31, - posix_signal_child = 17, - posix_signal_continue = 19, - posix_signal_stack_fault = 16, - posix_signal_stop = 17, - posix_signal_terminal_stop = 18, - posix_signal_tty_input = 21, - posix_signal_tty_output = 22, - posix_signal_io_urgent = 16, - posix_signal_limit_cpu = 24, - posix_signal_limit_space = 25, - posix_signal_vt_alarm = 26, - posix_signal_profile = 27, - posix_signal_winch = 28, - posix_signal_info = 29, - posix_signal_poll = 23, - posix_signal_power = 30, -#endif + posix_signal_bus = 7, + posix_signal_user_a = 10, + posix_signal_user_b = 12, + posix_signal_child = 17, + posix_signal_continue = 18, + posix_signal_stack_fault = 16, + posix_signal_stop = 19, + posix_signal_terminal_stop = 20, + posix_signal_tty_input = 21, + posix_signal_tty_output = 22, + posix_signal_io_urgent = 23, + posix_signal_limit_cpu = 24, + posix_signal_limit_space = 25, + posix_signal_vt_alarm = 26, + posix_signal_profile = 27, + posix_signal_winch = 28, + posix_signal_poll = 29, + posix_signal_power = 30, +# elif KVos == KA_os_fbsd + posix_signal_bus = 10, + posix_signal_user_a = 30, + posix_signal_user_b = 31, + posix_signal_child = 17, + posix_signal_continue = 19, + posix_signal_stack_fault = 16, + posix_signal_stop = 17, + posix_signal_terminal_stop = 18, + posix_signal_tty_input = 21, + posix_signal_tty_output = 22, + posix_signal_io_urgent = 16, + posix_signal_limit_cpu = 24, + posix_signal_limit_space = 25, + posix_signal_vt_alarm = 26, + posix_signal_profile = 27, + posix_signal_winch = 28, + posix_signal_info = 29, + posix_signal_poll = 23, + posix_signal_power = 30, +# endif }; #endif #ifdef KFplatform_define_types