Commit Graph

27 Commits

Author SHA1 Message Date
turbocat
43e723374e Newlib: Added enviroment emulation via the file /sys/settings/system.env
git-svn-id: svn://kolibrios.org@9959 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-01-14 01:52:02 +00:00
turbocat
6e3276cb4b NewLib:
- Added basic support for dirent.h;
- Added memory.h for compatibility;
- Added ftruncate() function;
- Fixed date and time structures in ksys_file_info_t.

git-svn-id: svn://kolibrios.org@9954 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-01-12 23:01:16 +00:00
turbocat
9562f01892 NewLib:
- Duplicate functionality files removed;
- Refactoring of file handling functions;
- Removed broken impliments.
Gears (C + TinyGL):
- Removed because it duplicates an existing example on Fasm and uses unsupported wrappers on the KOS API.
KosJS:
- Removed. The MuJS port is too old and not used anywhere. Support is not profitable.
Backy:
- Removed useless GCC version. Support is not profitable.
DGen-SDL and SQLite3
- Fix after removing broken "dirent.h".
Fridge:
- Moving the KOS API wrapper to avoid compilation errors.
Udis86, uARM and 8086tiny:
- Fix after removing redundant "kos_LoadConsole.h".


git-svn-id: svn://kolibrios.org@9952 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-01-04 22:20:35 +00:00
turbocat
0d7bb871e6 Newlibc:
Added getcwd and dirname

git-svn-id: svn://kolibrios.org@8879 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-19 20:17:05 +00:00
turbocat
2287b1e29b newlibc:
Added new functions:
- dir.h: mkdir, rmdir, chdir
- dirent.h:  alphasort, opendir, closedir, readdir, rewinddir, seekdir, telldir, scandir

git-svn-id: svn://kolibrios.org@8759 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-02 00:58:56 +00:00
Sergey Semyonov (Serge)
f46d948b97 newlib: fix static build again
git-svn-id: svn://kolibrios.org@6765 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-26 18:03:31 +00:00
siemargl
2af7a3394b fix fopen handle leak, static build
git-svn-id: svn://kolibrios.org@6744 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-23 11:13:09 +00:00
Sergey Semyonov (Serge)
dfcd8352e3 newlib: now supported CP437, CP720, CP737, CP775, CP850, CP852, CP855, CP857, CP858, CP862, CP866,
CP874, CP1125, CP1250, CP1251, CP1252, CP1253, CP1254, CP1255, CP1256, CP1257, CP1258,
CP20866, CP21866, CP101 (GEORGIAN-PS), CP102 (PT154 Kazakhstan)

git-svn-id: svn://kolibrios.org@6714 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-15 20:10:29 +00:00
Sergey Semyonov (Serge)
0f191361f2 newlib: add wcsftime()
git-svn-id: svn://kolibrios.org@6628 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-28 09:29:54 +00:00
Sergey Semyonov (Serge)
c48b963b16 newlib: limited unicode support
git-svn-id: svn://kolibrios.org@6627 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-28 02:28:17 +00:00
Sergey Semyonov (Serge)
d210a76d45 newlib: wide char support
git-svn-id: svn://kolibrios.org@6607 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-19 01:34:56 +00:00
Sergey Semyonov (Serge)
01ff4a3818 newlib-2.4.0: wide character strings
git-svn-id: svn://kolibrios.org@6557 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-01 18:30:04 +00:00
Sergey Semyonov (Serge)
01001194ba newlib-2.4.0: next attempt IV
git-svn-id: svn://kolibrios.org@6540 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-09-27 21:50:55 +00:00
Sergey Semyonov (Serge)
e6fe081453 newlib-2.4.0
git-svn-id: svn://kolibrios.org@6536 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-09-27 20:37:49 +00:00
Sergey Semyonov (Serge)
b0dc7f9b6b newlib: importing data from DLL
git-svn-id: svn://kolibrios.org@6312 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-09 22:10:47 +00:00
Sergey Semyonov (Serge)
ac054a24fe newlib: add clock_gettime()
git-svn-id: svn://kolibrios.org@6109 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-29 08:10:00 +00:00
Sergey Semyonov (Serge)
cabcfc4bb3 newlib: update
git-svn-id: svn://kolibrios.org@6099 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-26 02:29:46 +00:00
Sergey Semyonov (Serge)
0b1b135336 newlib: 1)native console support for printf.c() and puts.c()
2)static libc and linking against static libraries

git-svn-id: svn://kolibrios.org@6068 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-18 02:22:44 +00:00
Sergey Semyonov (Serge)
b393c4e9d9 sdk: C++ exeptions support
git-svn-id: svn://kolibrios.org@5963 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-12-14 17:41:20 +00:00
Sergey Semyonov (Serge)
b0a0820151 newlib: perror() && mbstowcs()
git-svn-id: svn://kolibrios.org@5220 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-06 08:37:08 +00:00
Sergey Semyonov (Serge)
35d9f2ccf2 newlib: update
git-svn-id: svn://kolibrios.org@5215 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-05 18:17:47 +00:00
Sergey Semyonov (Serge)
84eba6470e newlib: add rewind.c
git-svn-id: svn://kolibrios.org@5198 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-29 05:40:44 +00:00
Sergey Semyonov (Serge)
5a61e87775 newlib: update
git-svn-id: svn://kolibrios.org@5141 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-24 10:20:09 +00:00
Sergey Semyonov (Serge)
d22ed6d387 sdk: update Makefiles && libsound
git-svn-id: svn://kolibrios.org@5022 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-07 11:48:01 +00:00
Sergey Semyonov (Serge)
affedaffa3 sdk: update makefiles
git-svn-id: svn://kolibrios.org@4930 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-05-21 20:47:51 +00:00
Sergey Semyonov (Serge)
7315bb05c0 newlib-2.1.0
git-svn-id: svn://kolibrios.org@4921 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-05-10 22:12:19 +00:00
Sergey Semyonov (Serge)
846fce0120 set default newlib dir's structure
git-svn-id: svn://kolibrios.org@4874 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-22 09:02:02 +00:00