Changeset 11497
- Timestamp:
- Dec 9, 2008, 4:17:01 PM (12 years ago)
- Location:
- branches/working-0711/ccl
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/working-0711/ccl/compiler/X86/X8632/x8632-arch.lisp
r11412 r11497 745 745 lisp-pipe 746 746 lisp-gettimeofday 747 lisp-sigexit 747 748 ) 748 749 -
branches/working-0711/ccl/compiler/X86/X8664/x8664-arch.lisp
r11412 r11497 845 845 lisp-pipe 846 846 lisp-gettimeofday 847 lisp-sigexit 847 848 ) 848 849 -
branches/working-0711/ccl/lisp-kernel/imports.s
r11412 r11497 99 99 defimport(lisp_pipe) 100 100 defimport(lisp_gettimeofday) 101 101 defimport(lisp_sigexit) 102 102 103 103 .globl C(import_ptrs_base) -
branches/working-0711/ccl/lisp-kernel/unix-calls.c
r11456 r11497 34 34 #include <sys/time.h> 35 35 #include <stdint.h> 36 #include <signal.h> 36 37 37 38 ssize_t … … 146 147 return gettimeofday(tp, tzp); 147 148 } 149 150 int 151 lisp_sigexit(int signum) 152 { 153 signal(signum, SIG_DFL); 154 return kill(getpid(), signum); 155 } -
branches/working-0711/ccl/lisp-kernel/windows-calls.c
r11412 r11497 25 25 #include <psapi.h> 26 26 #include <dirent.h> 27 #include <signal.h> 27 28 #undef __argv 28 29 #include <stdio.h> … … 570 571 tp->tv_usec = now%1000LL; 571 572 return 0; 573 } 574 575 int 576 lisp_sigexit(int signum) 577 { 578 signal(signum, SIG_DFL); 579 return raise(signum); 572 580 } 573 581 … … 867 875 WSAStartup((2<<8)|2,&data); 868 876 } 877
Note: See TracChangeset
for help on using the changeset viewer.