* Added symlinks.
added: src/ikarus/ src/ikarus/code-objects.ss@ src/ikarus/compiler.ss@ src/ikarus/fasl/ src/ikarus/fasl/write.ss@ src/ikarus/intel-assembler.ss@
This commit is contained in:
parent
e1e2673ad7
commit
d68e4283b9
|
@ -189,7 +189,8 @@ int main(int argc, char** argv){
|
||||||
struct sigaction * restrict oact);
|
struct sigaction * restrict oact);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
void handler(int signo, struct __siginfo* info, void* uap){
|
//void handler(int signo, struct __siginfo* info, void* uap){
|
||||||
|
void handler(int signo, siginfo_t* info, void* uap){
|
||||||
the_pcb->engine_counter = -1;
|
the_pcb->engine_counter = -1;
|
||||||
the_pcb->interrupted = 1;
|
the_pcb->interrupted = 1;
|
||||||
}
|
}
|
||||||
|
@ -197,7 +198,7 @@ void handler(int signo, struct __siginfo* info, void* uap){
|
||||||
void
|
void
|
||||||
register_handlers(){
|
register_handlers(){
|
||||||
struct sigaction sa;
|
struct sigaction sa;
|
||||||
sa.sa_sigaction = (void(*)(int,struct __siginfo*,void*)) handler;
|
sa.sa_sigaction = handler;
|
||||||
sa.sa_flags = SA_SIGINFO | SA_ONSTACK;
|
sa.sa_flags = SA_SIGINFO | SA_ONSTACK;
|
||||||
sa.sa_mask = 0;
|
sa.sa_mask = 0;
|
||||||
int err = sigaction(SIGINT, &sa, 0);
|
int err = sigaction(SIGINT, &sa, 0);
|
||||||
|
|
|
@ -13,6 +13,7 @@
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include <sys/time.h>
|
#include <sys/time.h>
|
||||||
#include <sys/resource.h>
|
#include <sys/resource.h>
|
||||||
|
#include <sys/wait.h>
|
||||||
|
|
||||||
#include <uuid/uuid.h>
|
#include <uuid/uuid.h>
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
../ikarus.code-objects.ss
|
|
@ -0,0 +1 @@
|
||||||
|
../ikarus.compiler.ss
|
|
@ -0,0 +1 @@
|
||||||
|
../../ikarus.fasl.write.ss
|
|
@ -0,0 +1 @@
|
||||||
|
../ikarus.intel-assembler.ss
|
Loading…
Reference in New Issue