Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
9305 895 d 18 h Coldy /programs/develop/ktcc/trunk/ Add KX extension to tcc (autoload w/import table support), phase 2.1
Fixed bugs
Add new features (name prefix to conflicts solve, display version, __KX__ macro)
Added kx folder with new crt0.o (crt.asm), some *.def and libtcc.a
 
9284 902 d 18 h Coldy /programs/develop/ktcc/trunk/source/ Add KX extension to tcc (autoload w/import table support), phase 1  
9262 907 d 14 h turbocat /programs/develop/ktcc/trunk/ libc.obj:
- Added basename() and dirname()
- libc_test all tabs -> spaces
 
9260 912 d 17 h turbocat /programs/develop/ktcc/trunk/libc.obj/source/time/ libc.obj: fixed asctime() format and UTC mktime() bug.  
9247 915 d 16 h turbocat /programs/develop/ktcc/trunk/bin/lib/ ktcc: Delete old tinygl library  
9242 916 d 17 h turbocat /programs/develop/ktcc/trunk/libc.obj/samples/ Added libc_test.c for testing libc.obj (by "navichok26")  
9233 917 d 15 h turbocat /programs/develop/ktcc/trunk/ libc.obj: Fixed div, ldiv, lldiv ( problem with the compatibility of returned structures in functions between tcc and gcc) thanks to Boppan).  
9230 918 d 22 h turbocat /programs/develop/ktcc/trunk/libc.obj/ libc.obj:
- added strtod();
- added "+" to fopen mode;
 
9229 919 d 2 h turbocat /programs/develop/ktcc/trunk/ ktcc : libcryptal fixed crash  
9207 954 d 16 h turbocat /programs/develop/ktcc/trunk/ Added libshell for TCC  
9205 954 d 18 h turbocat /programs/develop/ktcc/trunk/bin/lib/ Loaded libSDL.a, libsound.a and updated libc.obj.a for tcc.  
9204 954 d 18 h turbocat /programs/develop/ktcc/trunk/libc.obj/ libc.obj:
- Added vsprintf to export
- Added sdltest.c example
 
9189 967 d 17 h turbocat /programs/develop/ktcc/trunk/libc.obj/source/stdlib/ libc.obj: Fixed calloc function  
9179 974 d 16 h turbocat /programs/develop/ktcc/trunk/libc.obj/include/sys/ libc.obj:
- Extra zero for use with gcc
 
9165 982 d 18 h turbocat /programs/develop/ktcc/trunk/libc.obj/ libc.obj:
- fixed fread bug
 
9156 985 d 16 h turbocat /programs/develop/ktcc/trunk/libc.obj/source/stdio/ libc.obj:
- fixed return fwrite and fread as well as eof
 
9155 986 d 17 h turbocat /programs/develop/ktcc/trunk/libc.obj/samples/ "thread_work" C example added to "build_all.sh"  
9154 986 d 18 h turbocat /programs/develop/ktcc/trunk/source/ ktcc:
- disabled for windows and linux build
 
9153 986 d 18 h turbocat /programs/develop/ktcc/trunk/source/ ktcc:
- added definitions of _KOLIBRI, _KOLIBRI, _KOLIBRI_ by default
- added ktcc for Windows and Linux to autobuild
 
9137 996 d 16 h turbocat /programs/develop/ktcc/trunk/libc.obj/ libc.obj:
- Added atof function
- Added example for working with threads
 
9094 1016 d 12 h turbocat /programs/develop/ktcc/trunk/libc.obj/ libc,obj:
- changed wrapper names
 
9093 1016 d 13 h turbocat /programs/develop/ktcc/trunk/libc.obj/ libc.obj:
- restructured ksys.h
 
9081 1018 d 15 h turbocat /programs/develop/ktcc/trunk/libc.obj/source/ libc.obj:
strtol.с - removed existing definitions;
fgets.c - uses fread() to read;
gets.c - added additional check;
 
9077 1019 d 16 h turbocat /programs/develop/ktcc/trunk/libc.obj/include/ libc.obj:
updated constants
 
9013 1036 d 18 h turbocat /programs/develop/ktcc/trunk/ kolibri-libc:
- added qsort and assert
- delete junk files
- updated libc loader
 
8820 1062 d 12 h turbocat /programs/develop/ktcc/trunk/libc.obj/samples/ Added build_all.sh  
8818 1062 d 14 h turbocat /programs/develop/ktcc/trunk/libc.obj/ ktcc + libc.obj:
- ksys.h - added event mask enum
- samples - old examples updated
- delete junk files
 
8804 1062 d 20 h turbocat /programs/develop/ktcc/trunk/bin/lib/ ktcc:
Added libc.obj.a libtcc.a crt0.a
 
8803 1062 d 20 h turbocat /programs/develop/ktcc/trunk/libc.obj/ Fixed build libc.obj  
8800 1062 d 21 h turbocat /programs/develop/ktcc/trunk/bin/ Uodate kos32-tcc  
8799 1062 d 21 h turbocat /programs/develop/ktcc/trunk/source/ ktcc:
now uses crt0.o
 
8796 1062 d 21 h turbocat /programs/develop/ktcc/trunk/libc.obj/include/ libc.obj is now the default libc for tcc  
8794 1062 d 22 h turbocat /programs/develop/ktcc/trunk/libc.obj/source/ libc.obj
Fixed build
 
8793 1062 d 22 h turbocat /programs/develop/ kolibri-libc:
Move to folder with tcc. Part 1
 
8786 1064 d 9 h turbocat /programs/develop/ktcc/trunk/source/ KTCC
Now KTCC gives the error "Linker error!" if the symbol was not found.
(Previously KTCC ignored these messages and generated an incorrect binary).
 
8781 1065 d 3 h leency / some fixes  
8716 1094 d 16 h turbocat /programs/develop/ktcc/trunk/source/ ktcc:
- Fixed "segmentation fault" if it is not possible to write to file
 
8708 1103 d 14 h turbocat /programs/develop/ktcc/trunk/ ktcc:
- Fixed boxlib.h
- Removed unnecessary files
 
8685 1107 d 15 h turbocat /programs/develop/ktcc/trunk/kolibri-libc/ ktcc:
- Added files for developing programs with kolibri-libc
 
8678 1110 d 15 h turbocat /programs/develop/ktcc/trunk/ Tiny C Compiler:
- Temporarily unrecoverable errors with autoloading libraries.
Rollback to working state: r8558