~oriansj/M2libc

Merge remote-tracking branch 'rkeene/bug/aarch64-instr-and-syscall-wrong'
9dc92269 — Jacob McSwain 2 years ago
aarch64: syscall: unlink -> unlinkat
14565ed4 — Jacob McSwain 2 years ago
aarch64: syscall: mknod -> mknodat
756edce6 — Roy Keene 3 months ago
Remove untested from RISC-V
b113753a — Roy Keene 3 months ago
Add missing instruction definition

This change adds a missing macro definition for the instructio
to set x1 to AT_FDCWD, which is needed for the symlink wrapper
around the syscall symlinkat()
0437166b — Roy Keene 3 months ago
Remove "const" from arguments for symlink() syscall wrappers
Merge remote-tracking branch 'fossy/variable-getting-bug'
f7799379 — Roy Keene 3 months ago
Add failure stub for symlink on linux/knight
0aeeb216 — Roy Keene 3 months ago
Add symlink for Linux/aarch64
0c1e527b — Roy Keene 3 months ago
Untested symlink support on RISC-V
6dffec2a — Roy Keene 3 months ago
Preliminary symlink system call wrapper support
ca40b471 — fosslinux 4 months ago
Make variable getting to-spec

It is expected by the UEFI specification that when a variable is
retrieved with NULL data, the data length is 0. Previous behaviour in
M2libc did not conform.

It appears some UEFI implementations depend on this and some do not
(notably, EDK2 does not, but many bare metal platforms do).
17b1ec89 — Andrius Štikonas 6 months ago
Add assembly definitions for amd64 paging.
Merge remote-tracking branch 'fossy/fgets-eof'
3e580cff — fosslinux 11 months ago
Fix fgets behaviour when EOF reached

Typically fgets returns NULL when EOF occus and no characters have been
read. Align this behaviour with POSIX impls.
Fix armv7l bug and added support for 1_000_000 number strings
c1176976 — Andrius Štikonas 1 year, 2 months ago
Add support for truncating open files.
103c4019 — Andrius Štikonas 1 year, 2 months ago
uefi: chdir: return -1 if path does not exist.

cp from mescc-tools-extra relies on this.
ensure needed libraries are read first
A very rough prototype for strstr
Next
Do not follow this link