Skip to content

Commit

Permalink
Add signal.h symbols
Browse files Browse the repository at this point in the history
  • Loading branch information
aykevl committed Aug 2, 2024
1 parent d3133b4 commit 5a77db2
Show file tree
Hide file tree
Showing 3 changed files with 181 additions and 0 deletions.
90 changes: 90 additions & 0 deletions src/arm64/libSystem.s
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,9 @@ ___nan:
.global ___opendir2
___opendir2:

.global ___sigbits
___sigbits:

.global ___snprintf_chk
___snprintf_chk:

Expand Down Expand Up @@ -238,6 +241,9 @@ _bcopy:
.global _brk
_brk:

.global _bsd_signal
_bsd_signal:

.global _bsearch
_bsearch:

Expand Down Expand Up @@ -1024,6 +1030,12 @@ _jn:
.global _jrand48
_jrand48:

.global _kill
_kill:

.global _killpg
_killpg:

.global _l64a
_l64a:

Expand Down Expand Up @@ -1465,6 +1477,9 @@ _profil:
.global _pselect
_pselect:

.global _psignal
_psignal:

.global _psort
_psort:

Expand All @@ -1477,9 +1492,15 @@ _psort_r:
.global _pthread_getugid_np
_pthread_getugid_np:

.global _pthread_kill
_pthread_kill:

.global _pthread_setugid_np
_pthread_setugid_np:

.global _pthread_sigmask
_pthread_sigmask:

.global _ptsname
_ptsname:

Expand Down Expand Up @@ -1522,6 +1543,9 @@ _qsort_r:
.global _radixsort
_radixsort:

.global _raise
_raise:

.global _rand
_rand:

Expand Down Expand Up @@ -1798,6 +1822,39 @@ _shm_open:
.global _shm_unlink
_shm_unlink:

.global _sigaction
_sigaction:

.global _sigaddset
_sigaddset:

.global _sigaltstack
_sigaltstack:

.global _sigblock
_sigblock:

.global _sigdelset
_sigdelset:

.global _sigemptyset
_sigemptyset:

.global _sigfillset
_sigfillset:

.global _sighold
_sighold:

.global _sigignore
_sigignore:

.global _siginterrupt
_siginterrupt:

.global _sigismember
_sigismember:

.global _signal
_signal:

Expand All @@ -1807,6 +1864,33 @@ _signgam:
.global _significand
_significand:

.global _sigpause
_sigpause:

.global _sigpending
_sigpending:

.global _sigprocmask
_sigprocmask:

.global _sigrelse
_sigrelse:

.global _sigset
_sigset:

.global _sigsetmask
_sigsetmask:

.global _sigsuspend
_sigsuspend:

.global _sigvec
_sigvec:

.global _sigwait
_sigwait:

.global _sin
_sin:

Expand Down Expand Up @@ -2038,6 +2122,12 @@ _sys_errlist:
.global _sys_nerr
_sys_nerr:

.global _sys_siglist
_sys_siglist:

.global _sys_signame
_sys_signame:

.global _syscall
_syscall:

Expand Down
1 change: 1 addition & 0 deletions src/libSystem.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
#include <dirent.h>
#include <fcntl.h>
#include <math.h>
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Expand Down
90 changes: 90 additions & 0 deletions src/x86_64/libSystem.s
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,9 @@ ___nan:
.global ___opendir2$INODE64
___opendir2$INODE64:

.global ___sigbits
___sigbits:

.global ___snprintf_chk
___snprintf_chk:

Expand Down Expand Up @@ -238,6 +241,9 @@ _bcopy:
.global _brk
_brk:

.global _bsd_signal
_bsd_signal:

.global _bsearch
_bsearch:

Expand Down Expand Up @@ -1030,6 +1036,12 @@ _jn:
.global _jrand48
_jrand48:

.global _kill
_kill:

.global _killpg
_killpg:

.global _l64a
_l64a:

Expand Down Expand Up @@ -1477,6 +1489,9 @@ _profil:
.global _pselect$1050
_pselect$1050:

.global _psignal
_psignal:

.global _psort
_psort:

Expand All @@ -1489,9 +1504,15 @@ _psort_r:
.global _pthread_getugid_np
_pthread_getugid_np:

.global _pthread_kill
_pthread_kill:

.global _pthread_setugid_np
_pthread_setugid_np:

.global _pthread_sigmask
_pthread_sigmask:

.global _ptsname
_ptsname:

Expand Down Expand Up @@ -1534,6 +1555,9 @@ _qsort_r:
.global _radixsort
_radixsort:

.global _raise
_raise:

.global _rand
_rand:

Expand Down Expand Up @@ -1810,6 +1834,39 @@ _shm_open:
.global _shm_unlink
_shm_unlink:

.global _sigaction
_sigaction:

.global _sigaddset
_sigaddset:

.global _sigaltstack
_sigaltstack:

.global _sigblock
_sigblock:

.global _sigdelset
_sigdelset:

.global _sigemptyset
_sigemptyset:

.global _sigfillset
_sigfillset:

.global _sighold
_sighold:

.global _sigignore
_sigignore:

.global _siginterrupt
_siginterrupt:

.global _sigismember
_sigismember:

.global _signal
_signal:

Expand All @@ -1819,6 +1876,33 @@ _signgam:
.global _significand
_significand:

.global _sigpause
_sigpause:

.global _sigpending
_sigpending:

.global _sigprocmask
_sigprocmask:

.global _sigrelse
_sigrelse:

.global _sigset
_sigset:

.global _sigsetmask
_sigsetmask:

.global _sigsuspend
_sigsuspend:

.global _sigvec
_sigvec:

.global _sigwait
_sigwait:

.global _sin
_sin:

Expand Down Expand Up @@ -2056,6 +2140,12 @@ _sys_errlist:
.global _sys_nerr
_sys_nerr:

.global _sys_siglist
_sys_siglist:

.global _sys_signame
_sys_signame:

.global _syscall
_syscall:

Expand Down

0 comments on commit 5a77db2

Please sign in to comment.