12345678910111213141516171819202122232425262728293031323334(**
* Copyright (c) 2015, Facebook, Inc.
* All rights reserved.
*
* This source code is licensed under the BSD-style license found in the
* LICENSE file in the root directory of this source tree. An additional grant
* of patent rights can be found in the PATENTS file in the same directory.
*
*)letstring_of_signaln=matchnwith|_whenn=Sys.sigabrt->"sigabrt"|_whenn=Sys.sigalrm->"sigalrm"|_whenn=Sys.sigfpe->"sigfpe"|_whenn=Sys.sighup->"sighup"|_whenn=Sys.sigill->"sigill"|_whenn=Sys.sigint->"sigint"|_whenn=Sys.sigkill->"sigkill"|_whenn=Sys.sigpipe->"sigpipe"|_whenn=Sys.sigquit->"sigquit"|_whenn=Sys.sigsegv->"sigsegv"|_whenn=Sys.sigterm->"sigterm"|_whenn=Sys.sigusr1->"sigusr1"|_whenn=Sys.sigusr2->"sigusr2"|_whenn=Sys.sigchld->"sigchld"|_whenn=Sys.sigcont->"sigcont"|_whenn=Sys.sigstop->"sigstop"|_whenn=Sys.sigtstp->"sigtstp"|_whenn=Sys.sigttin->"sigttin"|_whenn=Sys.sigttou->"sigttou"|_whenn=Sys.sigvtalrm->"sigvtalrm"|_whenn=Sys.sigprof->"sigprof"|_->Printf.sprintf"unknown signal %d"n