Alexander van der Grinten
5f177b7048
Merge pull request #163 from Dennisbonke/elf32
...
elf: Various Elf32 fixes required by cmake
2020-09-13 14:16:32 +02:00
Dennisbonke
7dd9f22f7d
abis/mlibc: Add 2 networking related structs
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-09-13 13:22:33 +02:00
Dennisbonke
f012060a78
abis/mlibc: Define additional networking related constants
...
options/glibc: Define additional ioctl constants
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-09-13 13:22:33 +02:00
Geert Custers
250d55c386
Merge pull request #165 from Geertiebear/limits_fix
...
options/ansi: remove ULONG_MAX definition from strtoul
2020-09-12 13:53:31 +02:00
Geert Custers
e7df50db7e
options/ansi: remove ULONG_MAX definition from strtoul
2020-09-12 13:23:46 +02:00
Dennisbonke
d8df6a4095
options/elf: Add Elf32 counterparts of various Elf64 structs.
...
options/elf: Match struct Elf64_Dyn to glibc.
options/rtdl: Fix build errors introduced by the Elf64_Dyn fixes.
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-09-08 16:28:05 +02:00
Geert Custers
d842e8133d
tests/sprintf: add printf padding tests
2020-09-06 18:21:24 +02:00
Geert Custers
499b444405
options/ansi: fix vsnprintf() on 0 max_size
2020-09-06 17:16:34 +02:00
Dennisbonke
68dddc398a
sysdeps/mlibc: Implement CLOCK_MONOTONIC_RAW as CLOCK_MONOTONIC
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-09-05 02:12:13 +02:00
Dennisbonke
a0b6c79467
posix: Stub pthread_setname_np and pthread_getname_np
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-09-05 02:11:51 +02:00
Dennisbonke
f8c21fad6e
abis/mlibc: Define additional constants used by mmap and related fcntl calls
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-09-05 02:11:22 +02:00
fido2020
6ed722fdaf
Merge pull request #157 from fido2020/master
...
sysdeps/lemon: Threading sysdeps
2020-09-04 08:11:51 +10:00
JJ
eba888c53f
sysdeps/lemon: Threading sysdeps
2020-09-03 14:56:18 +10:00
Geert Custers
2603a1f778
Merge pull request #154 from Geertiebear/testing
...
Add ansi build to ci
2020-09-02 11:21:49 +02:00
Geert Custers
3be1614621
Merge pull request #155 from Geertiebear/master
...
options/glibc: add opt* declarations to getopt.h
2020-08-31 22:22:12 +02:00
Geert Custers
8ad27c2c4c
options/glibc: add opt* declarations to getopt.h
2020-08-31 11:42:34 +02:00
Geert Custers
a348fb7b75
Merge pull request #145 from Dennisbonke/master
...
Small additions
2020-08-31 09:00:22 +02:00
Dennisbonke
90a0df83df
options/linux: Define additional netlink constants.
...
options/posix: Implement rewinddir.
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-08-30 21:19:58 +02:00
Geert Custers
9bee5e1bab
sysdeps/linux: support ansi only builds
2020-08-30 20:16:17 +02:00
Geert Custers
8c4d08fb37
ci: add ansi only build
2020-08-30 20:08:56 +02:00
Geert Custers
d6abb164b3
Merge pull request #153 from Geertiebear/master
...
sysdeps refactor regressions
2020-08-30 19:33:54 +02:00
Geert Custers
28dd533193
options/glibc: provide getopt() declaration in getopt.h
2020-08-30 18:27:25 +02:00
Geert Custers
048c682911
options/ansi: include bits/features.h
2020-08-30 18:27:25 +02:00
Alexander van der Grinten
d80a7e284f
Merge pull request #152 from Geertiebear/static_linking
...
Fix static linking and add it to the ci
2020-08-30 18:13:14 +02:00
Geert Custers
b84188b046
ci: add static build
2020-08-30 16:17:58 +02:00
Geert Custers
e98ad9e56a
tests,sysdeps/linux: fix static build
2020-08-30 14:54:54 +02:00
Geert Custers
72d3f5a15e
Merge pull request #149 from Geertiebear/testing
...
Add basic test infrastructure
2020-08-30 12:30:37 +02:00
Geert Custers
7befcfcec7
ci: integrate testing
2020-08-30 11:16:37 +02:00
Geert Custers
a466a9839c
tests: add testing support and basic tests
2020-08-30 11:14:33 +02:00
Alexander van der Grinten
9fcc0e3e17
ci: Add lemon compilation
2020-08-30 10:25:02 +02:00
Alexander van der Grinten
660d67631e
sysdeps/lemon: Fix compilation after abi-bits change
2020-08-30 10:24:28 +02:00
Geert Custers
cfd78de3e6
ci: disable libgomp and add --with-specs
2020-08-29 20:24:25 +02:00
Alexander van der Grinten
da70af3b20
options/posix: Fix prototype of putenv()
2020-08-29 20:12:47 +02:00
Alexander van der Grinten
5c139d081f
options/rtdl: Fix missing sys_vm_readahead() sysdeps
2020-08-29 19:24:22 +02:00
Geert Custers
28b33fc1c7
Merge pull request #147 from Geertiebear/sysdeps_refactor
...
Sysdeps refactor
2020-08-29 13:06:31 +02:00
Geert Custers
1d47e10cc6
scripts: add abi-link.sh script
2020-08-29 12:31:13 +02:00
Geert Custers
e773a516ad
internal: refactor sysdeps.hpp into option specific sysdeps
2020-08-29 12:31:13 +02:00
Geert Custers
c688e95f4e
Merge pull request #148 from Geertiebear/master
...
mlibc-gcc fixes and inet_pton implementation
2020-08-28 20:40:48 +02:00
Geert Custers
8b0ad1859f
options/posix: implement inet_pton()
2020-08-28 14:56:23 +02:00
Geert Custers
66e060fdfe
Merge pull request #144 from Dennisbonke/master
...
Some small fixes
2020-08-27 22:40:37 +02:00
Dennisbonke
321ec2bd92
options/ansi: Set tm_gmtoff in localtime and gmtime
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-08-27 20:15:15 +02:00
Dennisbonke
e6823e7400
options/ansi: Add a toascii macro to satisfy libXaw
...
options/posix: Add a value to sysconf(_SC_CLK_TCK)
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-08-27 17:22:34 +02:00
Alexander van der Grinten
0316d4fb21
README: Add CI icon
2020-08-26 20:41:19 +02:00
Geert Custers
3df680a533
sysdeps/linux: don't hardcode libdir in gcc scripts
2020-08-24 22:09:04 +02:00
Alexander van der Grinten
1952fa47b2
Merge pull request #143 from Dennisbonke/master
...
options/posix: Stubbed shmget()
2020-08-24 10:09:56 +02:00
Dennisbonke
11ed3c0f7c
options/posix: Stubbed shmget()
...
Signed-off-by: Dennisbonke <admin@dennisbonke.com>
2020-08-24 03:23:00 +02:00
Alexander van der Grinten
8e542ac5a1
ci: Remove files needed only for old Jenkins CI
2020-08-23 19:18:58 +02:00
Alexander van der Grinten
1db7107729
Merge pull request #142 from Geertiebear/mlibc-gcc
...
mlibc-gcc wrapper and various fixes
2020-08-23 18:24:54 +02:00
Geert Custers
2a4a2428fd
sysdeps/linux: add an mlibc-gcc wrapper
2020-08-23 17:51:51 +02:00
Geert Custers
0ff08901d9
options/rtdl: fix interpreterPath for PIE
2020-08-23 17:51:51 +02:00