@@ -319,7 +319,8 @@ const SIGNALS: [Signal; 28] = [
319319 not( any(
320320 target_arch = "mips" ,
321321 target_arch = "mips64" ,
322- target_arch = "sparc64"
322+ target_arch = "sparc64" ,
323+ target_arch = "loongarch64"
323324 ) )
324325) ) ]
325326#[ cfg( feature = "signal" ) ]
@@ -360,6 +361,18 @@ const SIGNALS: [Signal; 31] = [
360361 SIGSTOP , SIGTSTP , SIGTTIN , SIGTTOU , SIGURG , SIGXCPU , SIGXFSZ , SIGVTALRM ,
361362 SIGPROF , SIGWINCH , SIGIO , SIGSYS , SIGEMT , SIGINFO ,
362363] ;
364+ #[ cfg( all(
365+ any( target_os = "linux" ) ,
366+ any( target_arch = "loongarch64" )
367+ ) ) ]
368+ #[ cfg( feature = "signal" ) ]
369+ const SIGNALS : [ Signal ; 31 ] = [
370+ SIGHUP , SIGINT , SIGQUIT , SIGILL , SIGTRAP , SIGABRT , SIGBUS ,
371+ SIGFPE , SIGKILL , SIGUSR1 , SIGSEGV , SIGUSR2 , SIGPIPE , SIGALRM ,
372+ SIGTERM , SIGSTKFLT , SIGCHLD , SIGCONT , SIGSTOP , SIGTSTP , SIGTTIN ,
373+ SIGTTOU , SIGURG , SIGXCPU , SIGXFSZ , SIGVTALRM , SIGPROF , SIGWINCH ,
374+ SIGIO , SIGPWR , SIGSYS
375+ ] ;
363376
364377feature ! {
365378#![ feature = "signal" ]
0 commit comments