aboutsummaryrefslogtreecommitdiff
path: root/src/pkg/runtime/linux/arm/signal.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/pkg/runtime/linux/arm/signal.c')
-rw-r--r--src/pkg/runtime/linux/arm/signal.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/pkg/runtime/linux/arm/signal.c b/src/pkg/runtime/linux/arm/signal.c
index f14dcbf912..2400575481 100644
--- a/src/pkg/runtime/linux/arm/signal.c
+++ b/src/pkg/runtime/linux/arm/signal.c
@@ -35,6 +35,14 @@ extern void sigtramp(void);
extern void sigignore(void); // just returns
extern void sigreturn(void); // calls sigreturn
+String
+signame(int32 sig)
+{
+ if(sig < 0 || sig >= NSIG)
+ return emptystring;
+ return gostring((byte*)sigtab[sig].name);
+}
+
void sighandler(void) {}
// void
// sighandler(int32 sig, Siginfo* info, void* context)