summaryrefslogtreecommitdiffhomepage
path: root/arch/nt32/bits
AgeCommit message (Collapse)AuthorFilesLines
2020-06-04midipix targets: syscall.h.in: mark the mount syscalls as not supported.midipix1-2/+2
2020-05-03nt32|nt64: abi upgrade: properly support NTFS directory entries.midipix2-3/+16
Following musl commit 614c9e7b1eecb71c5718c34f1724e8758cbe3c27, it is now possible to support NTFS directory entries consisting of 255 utf-16 characters of the (little-endian) form zzzzyyyy yyxxxxxx, of which the respective utf-8 representation form is 1110zzzz 10yyyyyy 10xxxxxx. Paired with psxscl commit 26192ddd4a7b9100f97825982697d8a918563fe9, and introduces a pre-alpha abi upgrade.
2020-05-03nt32|nt64: move msghdr and cmsghdr out of bits/socket.h as needed.midipix1-0/+0
[while maintaining compatibility with older musl versions] [cf. musl commit a0252bc75b8546008c6b87e58344c4340683d5eb]
2020-05-03nt32|nt64: bits/alltypes.h.in, bits/limits.h: provide {__}{L}LONG_MAX.midipix2-2/+10
[while maintaining compatibility with older musl versions] [cf. musl commit 7cc79d10afd43811a486fd5e9fcdf8e45ac599e0]
2020-05-03nt32|nt64: bits/limits.h: remove feature test macro.midipix1-3/+0
[cf.musl commit 7cc79d10afd43811a486fd5e9fcdf8e45ac599e0]
2020-05-03nt32|nt64: provide __BYTE_ORDER definition in alltypes.h.midipix1-0/+6
[while maintaining compatibility with older musl versions] [cf. musl commit 97d35a552ec5b6ddf7923dd2f9a8eb973526acea]
2020-05-03midipix targets: bits/ioctl.h: #define'd SIOCGSTAMPNS.midipix1-0/+1
2020-05-02midipix targets: installed headers: remove <sys/soundcard.h>midipix1-0/+2
2020-05-02midipix targets: syscall.h.in: mark the epoll syscalls as not supported.midipix1-7/+7
2020-05-01glue layer: added __fs_tmp{file|dir}(), for fast & atomic tmpfs obj creation.midipix1-0/+3
2019-12-07nt32/nt64: syscalls.h.in: added target-specific fs system calls.midipix1-0/+6
2019-10-06nt32/nt64: syscalls.h.in: pre-alpha: updated debug system calls.midipix1-26/+29
2019-09-07nt32/nt64: syscalls.h.in: pre-alpha: updated debug system calls.midipix1-12/+21
2019-09-06nt32/nt64: __dbg_suspend() --> __dbg_{suspend|resume}_thread().midipix1-13/+15
2019-08-30nt32/nt64: syscall.h.in: added framework-specific cmd exec definitions.midipix1-0/+3
2019-08-20nt32/nt64: syscall.h.in: added framework-specific debug definitions.midipix1-0/+24
2019-08-20nt32/nt64: syscall.h.in: added framework-specific definitions.midipix1-0/+6
2019-08-03ioctl.h: struct winsize: support both common and arch-specific definition.midipix1-6/+6
2019-08-03midipix targets: bits/ioctl.h: adjust TIOCSER_TEMT to match sys/ioctl.h.midipix1-1/+1
2019-06-13midipix targets: uid_t & gid_t --> uint64_t, matching updated def. in psxscl.midipix1-0/+2
2019-01-09mmglue: bits/mman.h: adjusted to match recent musl versions.midipix1-2/+2
2019-01-09mmglue: modern source-tree support: switched to syscall.h.in.midipix1-327/+12
2016-12-10bits/limits.h: advertise availability of the framework's abi headers.midipix1-1/+2
2016-12-10bits/limits.h: advertise availability of framework-specific headers.midipix1-0/+3
2016-09-19bits/reg.h: provide an empty header for inclusion by <sys/reg.h>.midipix1-19/+0
2016-09-19nt32: bits/mman.h: eliminate whitespace differences between nt32 and nt64.midipix1-2/+2
2016-09-19nt32: bits/ioctl.h: eliminate whitespace differences between nt32 and nt64.midipix1-7/+7
2016-09-19bits/user.h: provide an empty header for inclusion by <sys/user.h>.midipix1-48/+0
At the present, there seems to be no need to provide struct user, or any other debugging structure for that matter, from within libc. This conclusion follows examination of the gdb and llvm sources, and will be confirmed once the above have been ported to midipix.
2016-09-19nt32: bits/signal.h: update mcontext_t & uc_xsave_fmt_t based on 32-bit ntapi.midipix1-60/+55
2016-09-18nt32: fix bits/stdarg.h: always use the toolchain's compiler intrinsics.midipix1-9/+4
2016-09-18nt32: fix bits/setjmp.h to match target ABI.midipix1-1/+1
2016-09-18nt32: fix bits/msg.h (target has a 64-bit time_t).midipix1-3/+0
2016-09-18nt32: fix bits/ipc.h, match nt64 and libpsxscl.midipix1-1/+1
2016-09-18nt32: fix bits/float.h to match the toolchain's float settings.midipix1-1/+1
2016-09-18nt32: fix bits/stat.h, match nt64 and libpsxscl.midipix1-7/+7
2016-09-18nt32: fix bits/fcntl.h, match nt64 and libpsxscl.midipix1-4/+4
2016-09-17nt32: fix installation of system-specific headers,have own copy of syscall.h.midipix1-1/+651
2016-05-29simplify syscall scheme (unify nt64/x86_64 and nt32/i386).midipix1-756/+1
2015-11-08nt32: struct shmid_ds: remove padding (size of time_t is already 64 bits).midipix1-3/+0
2015-09-14add direct socket system calls to the 32-bit midipix target.midipix1-0/+34
2015-05-27adjust arch-specific files to match musl version 1.1.9.midipix1-0/+1
2015-04-05nt32: redefine time_t as long long.midipix1-1/+1
signed-off by Z. Gilboa; see copying.midipix (9cd0746c) for additional information.
2015-04-05nt32/bits: initial commit.midipix28-0/+1837
these header files should be kept in sync with their linux x86_64 counterparts, with three minor exceptions: 1) page size (65536) 2) jmp_buf (8 pointers) 3) TIOCGPTN and TIOCSPTLCK (normal sequence) signed-off by Z. Gilboa; see copying.midipix (9cd0746c) for additional information.