Commit Graph

17 Commits

Author SHA1 Message Date
Lephenixnoir c87805ef10
ctype: add a simple implementation for the "C" locale (TEST) 2021-05-16 18:12:45 +02:00
Lephenixnoir fdf32aeb97
locale: add a stub that supports only the "C" locale (TEST)
This is enough to support the standard and likely the C++ library and
external programs to port, but also the most we can do without a proper
locale data storage and more target-specific developments that aren't a
priority right now.
2021-05-16 18:12:45 +02:00
Lephenixnoir 676601b894
assert: add a partial assert implementation (LDEPS)
This currently does not link because fprintf, stderr and abort are
missing on most platforms. But the code is there.
2021-05-16 18:12:45 +02:00
Lephenixnoir 471d6ea820
longjmp: optimize forcing the return value to be non-zero 2021-05-14 18:05:47 +02:00
Lephenixnoir 6275b3e73b
move bits/unistd_32.h to bits/asm on all targets
Only Vhex had it at the correct place previously.
2021-05-11 09:22:34 +02:00
Lephenixnoir f58187c55e
remove unneeded __SUPPORT macros 2021-05-09 22:11:49 +02:00
Lephenixnoir e719af2f63
update include hierarchy 2021-05-09 17:59:07 +02:00
Lephenixnoir ad9f92873b
new build system and source file hierarchy 2021-05-09 14:56:08 +02:00
Yatis f76757ecd2 Fix installation / uninstallation rules + Fix compilation ABI support 2020-11-03 15:15:01 +01:00
Yatis 6fa1e2498d Fix printf error + uninstall rules generation error + update configure 2020-11-01 11:01:39 +01:00
Yatis 565a159370 Release the 0.3.0 (add README + LICENSE and fix norm) 2020-10-21 22:26:47 +02:00
Yatis 44bd67431c Fix norme + move arch-specific header 2020-10-14 15:18:10 +02:00
Yatis 4eb7b35617 fix compilation error (casio-fx9860) 2020-10-14 12:24:57 +02:00
Yatis 9f60f2bbf9 fix compilation error (vhex) 2020-10-14 12:18:34 +02:00
Yatis 3764de9a27 fix compilation error (common) 2020-10-14 12:07:29 +02:00
Yatis aeedfcdb02 project architecture rework + handle ABI specific code (WIP) 2020-10-14 11:45:08 +02:00
Yatis 8fac0c2272 Initial commit 2020-09-17 19:27:01 +02:00