diff options
Diffstat (limited to 'sysdeps/aarch64')
-rw-r--r-- | sysdeps/aarch64/socket.lib | 1 | ||||
-rw-r--r-- | sysdeps/aarch64/spawn.lib | 1 | ||||
-rw-r--r-- | sysdeps/aarch64/sysclock.lib | 1 | ||||
-rw-r--r-- | sysdeps/aarch64/sysdeps | 56 | ||||
-rw-r--r-- | sysdeps/aarch64/sysdeps.h | 69 | ||||
-rw-r--r-- | sysdeps/aarch64/tainnow.lib | 1 | ||||
-rw-r--r-- | sysdeps/aarch64/target | 1 | ||||
-rw-r--r-- | sysdeps/aarch64/timer.lib | 1 | ||||
-rw-r--r-- | sysdeps/aarch64/util.lib | 1 |
9 files changed, 132 insertions, 0 deletions
diff --git a/sysdeps/aarch64/socket.lib b/sysdeps/aarch64/socket.lib new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/sysdeps/aarch64/socket.lib @@ -0,0 +1 @@ + diff --git a/sysdeps/aarch64/spawn.lib b/sysdeps/aarch64/spawn.lib new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/sysdeps/aarch64/spawn.lib @@ -0,0 +1 @@ + diff --git a/sysdeps/aarch64/sysclock.lib b/sysdeps/aarch64/sysclock.lib new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/sysdeps/aarch64/sysclock.lib @@ -0,0 +1 @@ + diff --git a/sysdeps/aarch64/sysdeps b/sysdeps/aarch64/sysdeps new file mode 100644 index 0000000..08c3e84 --- /dev/null +++ b/sysdeps/aarch64/sysdeps @@ -0,0 +1,56 @@ +target: aarch64-linux-musl +clockrt: yes +clockmon: yes +posixspawn: yes +timer: yes +endianness: little +sizeofushort: 2 +sizeofuint: 4 +sizeofulong: 8 +sizeofsize: 8 +signedsize: no +sizeofuid: 4 +signeduid: no +sizeofgid: 4 +signedgid: no +sizeofpid: 4 +signedpid: yes +sizeoftime: 8 +signedtime: yes +sizeofdev: 8 +signeddev: no +sizeofino: 8 +signedino: no +accept4: yes +ancilautoclose: no +cmsgcloexec: yes +devurandom: yes +eproto: yes +eventfd: yes +flock: yes +getpeereid: no +sopeercred: yes +getpeerucred: no +ipv6: yes +malloc0: yes +msgdontwait: yes +nbwaitall: yes +openat: yes +linkat: yes +pipe2: yes +ppoll: yes +revoke: no +sendfile: yes +setgroups: yes +settimeofday: yes +signalfd: yes +splice: yes +strcasestr: yes +strnlen: yes +uint64t: yes +futimens: yes +futimes: yes +arc4random: no +arc4random_addrandom: no +getrandom: yes +itimer: yes diff --git a/sysdeps/aarch64/sysdeps.h b/sysdeps/aarch64/sysdeps.h new file mode 100644 index 0000000..7e2203d --- /dev/null +++ b/sysdeps/aarch64/sysdeps.h @@ -0,0 +1,69 @@ +/* ISC license. */ + +#ifndef SYSDEPS_H +#define SYSDEPS_H + +#define SKALIBS_TARGET "aarch64-linux-musl" +#define SKALIBS_HASCLOCKRT +#define SKALIBS_HASCLOCKMON +#define SKALIBS_HASPOSIXSPAWN +#define SKALIBS_HASTIMER +#define SKALIBS_ENDIANNESS "little" +#define SKALIBS_SIZEOFUSHORT 2 +#define SKALIBS_SIZEOFUINT 4 +#define SKALIBS_SIZEOFULONG 8 +#define SKALIBS_SIZEOFSIZE 8 +#define SKALIBS_SIZEOFUID 4 +#define SKALIBS_SIZEOFGID 4 +#define SKALIBS_SIZEOFPID 4 +#define SKALIBS_SIZEOFTIME 8 +#define SKALIBS_SIZEOFDEV 8 +#define SKALIBS_SIZEOFINO 8 +#undef SKALIBS_HASSIGNEDSIGNEDSIZE +#define SKALIBS_HASUNSIGNEDSIGNEDSIZE +#undef SKALIBS_HASSIGNEDSIGNEDUID +#define SKALIBS_HASUNSIGNEDSIGNEDUID +#undef SKALIBS_HASSIGNEDSIGNEDGID +#define SKALIBS_HASUNSIGNEDSIGNEDGID +#define SKALIBS_HASSIGNEDSIGNEDPID +#undef SKALIBS_HASUNSIGNEDSIGNEDPID +#define SKALIBS_HASSIGNEDSIGNEDTIME +#undef SKALIBS_HASUNSIGNEDSIGNEDTIME +#undef SKALIBS_HASSIGNEDSIGNEDDEV +#define SKALIBS_HASUNSIGNEDSIGNEDDEV +#undef SKALIBS_HASSIGNEDSIGNEDINO +#define SKALIBS_HASUNSIGNEDSIGNEDINO +#define SKALIBS_HASACCEPT4 +#undef SKALIBS_HASANCILAUTOCLOSE +#define SKALIBS_HASCMSGCLOEXEC +#define SKALIBS_HASDEVURANDOM +#define SKALIBS_HASEPROTO +#define SKALIBS_HASEVENTFD +#define SKALIBS_HASFLOCK +#undef SKALIBS_HASGETPEEREID +#define SKALIBS_HASSOPEERCRED +#undef SKALIBS_HASGETPEERUCRED +#define SKALIBS_HASIPV6 +#define SKALIBS_HASMALLOC0 +#define SKALIBS_HASMSGDONTWAIT +#define SKALIBS_HASNBWAITALL +#define SKALIBS_HASOPENAT +#define SKALIBS_HASLINKAT +#define SKALIBS_HASPIPE2 +#define SKALIBS_HASPPOLL +#undef SKALIBS_HASREVOKE +#define SKALIBS_HASSENDFILE +#define SKALIBS_HASSETGROUPS +#define SKALIBS_HASSETTIMEOFDAY +#define SKALIBS_HASSIGNALFD +#define SKALIBS_HASSPLICE +#define SKALIBS_HASSTRCASESTR +#define SKALIBS_HASSTRNLEN +#define SKALIBS_HASUINT64T +#define SKALIBS_HASFUTIMENS +#define SKALIBS_HASFUTIMES +#undef SKALIBS_HASARC4RANDOM +#undef SKALIBS_HASARC4RANDOM_ADDRANDOM +#define SKALIBS_HASGETRANDOM +#define SKALIBS_HASITIMER +#endif diff --git a/sysdeps/aarch64/tainnow.lib b/sysdeps/aarch64/tainnow.lib new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/sysdeps/aarch64/tainnow.lib @@ -0,0 +1 @@ + diff --git a/sysdeps/aarch64/target b/sysdeps/aarch64/target new file mode 100644 index 0000000..32aa1dd --- /dev/null +++ b/sysdeps/aarch64/target @@ -0,0 +1 @@ +aarch64-linux-musl diff --git a/sysdeps/aarch64/timer.lib b/sysdeps/aarch64/timer.lib new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/sysdeps/aarch64/timer.lib @@ -0,0 +1 @@ + diff --git a/sysdeps/aarch64/util.lib b/sysdeps/aarch64/util.lib new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/sysdeps/aarch64/util.lib @@ -0,0 +1 @@ + |