diff --git a/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/rt.lib b/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/rt.lib new file mode 100644 index 000000000..e69de29bb diff --git a/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/socket.lib b/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/socket.lib new file mode 100644 index 000000000..e69de29bb diff --git a/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/sysclock.lib b/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/sysclock.lib new file mode 100644 index 000000000..e69de29bb diff --git a/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/sysdeps b/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/sysdeps new file mode 100644 index 000000000..cc63aea33 --- /dev/null +++ b/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/sysdeps @@ -0,0 +1,39 @@ +target: i686-ubknown-linux-musl +clockrt: yes +clockmon: yes +endianness: little +sizeofushort: 2 +sizeofuint: 4 +sizeofulong: 4 +sizeofgid: 4 +sizeoftime: 4 +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 +posixspawn: yes +ppoll: yes +revoke: no +sendfile: yes +setgroups: yes +settimeofday: yes +signalfd: yes +splice: yes +strcasestr: yes +strnlen: yes +uint64t: yes +devrandom: yes + diff --git a/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/sysdeps.h b/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/sysdeps.h new file mode 100644 index 000000000..1337713f4 --- /dev/null +++ b/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/sysdeps.h @@ -0,0 +1,65 @@ +/* + * --- SDE-COPYRIGHT-NOTE-BEGIN --- + * This copyright note is auto-generated by ./scripts/Create-CopyPatch. + * + * Filename: package/.../skalibs/cross_sysdeps/i686-unknown-linux-musl/sysdeps.h + * Copyright (C) 2015 The OpenSDE Project + * + * More information can be found in the files COPYING and README. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; version 2 of the License. A copy of the + * GNU General Public License can be found in the file COPYING. + * --- SDE-COPYRIGHT-NOTE-END --- + */ + +/* ISC license. */ + +#ifndef SYSDEPS_H +#define SYSDEPS_H + +#define SKALIBS_TARGET "i686-unknown-linux-musl" +#define SKALIBS_HASCLOCKRT +#define SKALIBS_HASCLOCKMON +#define SKALIBS_ENDIANNESS "little" +#define SKALIBS_SIZEOFUSHORT 2 +#define SKALIBS_USHORT_BITS 16 +#define SKALIBS_SIZEOFUINT 4 +#define SKALIBS_UINT_BITS 32 +#define SKALIBS_SIZEOFULONG 4 +#define SKALIBS_ULONG_BITS 32 +#define SKALIBS_SIZEOFGID 4 +#define SKALIBS_GID_BITS 32 +#define SKALIBS_SIZEOFTIME 4 +#define SKALIBS_TIME_BITS 32 +#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_HASPOSIXSPAWN +#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_HASDEVRANDOM +#endif diff --git a/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/tainnow.lib b/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/tainnow.lib new file mode 100644 index 000000000..e69de29bb diff --git a/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/target b/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/target new file mode 100644 index 000000000..3ffde3a66 --- /dev/null +++ b/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/target @@ -0,0 +1 @@ +i686-unknown-linux-musl diff --git a/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/util.lib b/develop/skalibs/cross_sysdeps/i686-unknown-linux-musl/util.lib new file mode 100644 index 000000000..e69de29bb