aboutsummaryrefslogtreecommitdiffhomepage
path: root/src-cslul/winlibc/winlibc.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-11Update copyright yearsSamuel Lidén Borell1-1/+1
2024-04-21winlibc: Support setjmp/longjmp on GCC/clang on x86/x86_64Samuel Lidén Borell1-2/+7
2024-04-20winlibc: Fix building with clangSamuel Lidén Borell1-2/+4
2024-04-20winlibc: Fix definition of mainCRTStartupSamuel Lidén Borell1-4/+25
2024-03-03Fix various cppcheck warningsSamuel Lidén Borell1-1/+1
2024-02-03winlibc: Fix errno for "already exists" errorSamuel Lidén Borell1-3/+19
2023-07-21winlibc: Add remove()Samuel Lidén Borell1-19/+59
2023-07-15Update copyright yearsSamuel Lidén Borell1-1/+1
2023-06-18winlibc: Add vsprintfSamuel Lidén Borell1-4/+11
2023-06-18winlibc: Support for 64-bit integers in printf (%lld,%llu,%llx)Samuel Lidén Borell1-7/+18
2023-06-11winlibc: Fix return value of fwrite to consoleSamuel Lidén Borell1-1/+2
2023-06-11winlibc: Fix error handling in fputsSamuel Lidén Borell1-1/+1
2023-06-11winlibc: Put mainCRTstartup function first in executableSamuel Lidén Borell1-30/+35
2022-12-23winlibc: Fix test under winlibc and add tests cases. Add TODOSamuel Lidén Borell1-0/+2
2022-11-12Update TODOs (regarding error messages, 32 bit Windows, etc.)Samuel Lidén Borell1-8/+1
2022-08-04Fix cppcheck warnings and silence false positivesSamuel Lidén Borell1-4/+3
2022-04-27winlibc: Fix order of calls to atexit() handlersSamuel Lidén Borell1-1/+2
2022-04-26winlibc: Fix handling of U+E000 - U+FFFF in cmdlineSamuel Lidén Borell1-1/+1
2022-04-24winlibc: Fix error handling in getenv()Samuel Lidén Borell1-3/+6
2022-04-24Fixes for building/running on WindowsSamuel Lidén Borell1-21/+52
2022-04-23Locate slul-interfaces directory on Windows alsoSamuel Lidén Borell1-3/+57
2022-04-23winlibc: Add strdup and strndupSamuel Lidén Borell1-0/+22
2022-04-22winlibc: Fix getenvSamuel Lidén Borell1-3/+1
2022-04-22winlibc: Implement left justification (%-) in printfSamuel Lidén Borell1-11/+34
2022-04-22winlibc: Fix putc, and always use it in printfSamuel Lidén Borell1-1/+1
2022-04-22winlibc: Implement %+ and %space for printf. Handle %X as lowercase for nowSamuel Lidén Borell1-4/+21
2022-04-21winlibc: Implement utf16_to_utf8. Fixes system error message textsSamuel Lidén Borell1-2/+14
2022-04-20winlibc: Improve/fix printf(). Unicode console output. Fix cmdlineSamuel Lidén Borell1-54/+142
2022-04-18Add proper Windows support, by using a custom C librarySamuel Lidén Borell1-0/+909