aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormax99x <max99x@gmail.com>2011-09-13 01:31:19 +0300
committermax99x <max99x@gmail.com>2011-09-13 01:31:19 +0300
commit5e8f0c1ca72935e4f23edbb277f986e2742a0ced (patch)
tree70b787f783ae1f6daf7faec4135fab7cbf02fad1
parent6486d17674fd10c09bf9f552b7187e02f3eea81b (diff)
Added some stubs for signal.h functions.
-rw-r--r--src/library.js17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/library.js b/src/library.js
index 25fd7579..e5fe63f5 100644
--- a/src/library.js
+++ b/src/library.js
@@ -4758,6 +4758,23 @@ LibraryManager.library = {
// TODO
return 0;
},
+ sigemptyset: function(set) {
+ // int sigemptyset(sigset_t *set);
+ // TODO: Implement for real; don't hardcode offsets.
+ {{{ makeSetValue('set', '0', '0', 'i32') }}}
+ {{{ makeSetValue('set', '4', '0', 'i32') }}}
+ {{{ makeSetValue('set', '8', '0', 'i32') }}}
+ {{{ makeSetValue('set', '12', '0', 'i32') }}}
+ return 0;
+ },
+ sigfillset: 'sigemptyset',
+ sigdelset: 'sigemptyset',
+ sigaction: function(set) {
+ // int sigemptyset(sigset_t *set);
+ // TODO: Implement for real.
+ return 0;
+ },
+ sigprocmask: 'sigaction',
__libc_current_sigrtmin: function() {
return 0;
},