Subversion Repositories Kolibri OS

Rev

Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
9782 742 d 21 h Coldy /programs/develop/ktcc/trunk/ ktcc: added __attribute__((dllimport)) support  
/programs/develop/ktcc/trunk/bin/doc/ru/Features.txt
/programs/develop/ktcc/trunk/bin/doc/ru/History.txt
/programs/develop/ktcc/trunk/bin/doc/ru/How to use.txt
/programs/develop/ktcc/trunk/source/i386-gen.c
/programs/develop/ktcc/trunk/source/libtcc.c
/programs/develop/ktcc/trunk/source/tcc.c
/programs/develop/ktcc/trunk/source/tcc.h
/programs/develop/ktcc/trunk/source/tccgen.c
/programs/develop/ktcc/trunk/source/tcckx.c
/programs/develop/ktcc/trunk/source/tccmeos.c
9619 844 d 21 h turbocat /programs/develop/ktcc/trunk/source/ ktcc:
- Fixed autolink bug;
- Mixed up members of IMAGE_MEOS_FILE_HEADER structure fixed.
 
/programs/develop/ktcc/trunk/source/tccmeos.c
9617 845 d 14 h turbocat /programs/develop/ktcc/trunk/source/ ktcc: Fixed tcc_find_symbol_me.  
/programs/develop/ktcc/trunk/source/tccmeos.c
9615 845 d 18 h turbocat /programs/develop/ktcc/trunk/source/ ktcc:
- Added autolink libc.def and libtcc1;
- Fixed find crt0.o with arg -B (MUST BE REVISED);
 
/programs/develop/ktcc/trunk/source/libtcc.c
/programs/develop/ktcc/trunk/source/tccelf.c
/programs/develop/ktcc/trunk/source/tccmeos.c
9558 855 d 2 h turbocat /programs/develop/ktcc/trunk/ ktcc: rollback to r9529  
/programs/develop/ktcc/trunk/bin/kos32-tcc.exe
/programs/develop/ktcc/trunk/bin/lib/libbox.a
/programs/develop/ktcc/trunk/bin/lib/libbuf2d.a
/programs/develop/ktcc/trunk/bin/lib/libc.obj.a
/programs/develop/ktcc/trunk/bin/lib/libck.a
/programs/develop/ktcc/trunk/bin/lib/libdialog.a
/programs/develop/ktcc/trunk/bin/lib/libgb.a
/programs/develop/ktcc/trunk/bin/lib/libhttp.a
/programs/develop/ktcc/trunk/bin/lib/libimg.a
/programs/develop/ktcc/trunk/bin/lib/libinputbox.a
/programs/develop/ktcc/trunk/bin/lib/libmsgbox.a
/programs/develop/ktcc/trunk/bin/lib/libnetwork.a
/programs/develop/ktcc/trunk/bin/lib/librasterworks.a
/programs/develop/ktcc/trunk/bin/lib/libtcc.a
/programs/develop/ktcc/trunk/bin/tcc
/programs/develop/ktcc/trunk/kx
/programs/develop/ktcc/trunk/lib/boxlib
/programs/develop/ktcc/trunk/lib/buf2d
/programs/develop/ktcc/trunk/lib/http
/programs/develop/ktcc/trunk/lib/inputbox
/programs/develop/ktcc/trunk/lib/libimg
/programs/develop/ktcc/trunk/lib/libnetwork
/programs/develop/ktcc/trunk/lib/librasterworks
/programs/develop/ktcc/trunk/lib/msgbox
/programs/develop/ktcc/trunk/lib/proc_lib
/programs/develop/ktcc/trunk/lib/sample
/programs/develop/ktcc/trunk/libc
/programs/develop/ktcc/trunk/libc.obj/lib
/programs/develop/ktcc/trunk/libctest
/programs/develop/ktcc/trunk/samples
/programs/develop/ktcc/trunk/bin/doc
/programs/develop/ktcc/trunk/bin/lib/box.def
/programs/develop/ktcc/trunk/bin/lib/box_lib.def
/programs/develop/ktcc/trunk/bin/lib/console.def
/programs/develop/ktcc/trunk/bin/lib/dialog.def
/programs/develop/ktcc/trunk/bin/lib/http.def
/programs/develop/ktcc/trunk/bin/lib/img.def
/programs/develop/ktcc/trunk/bin/lib/libc.def
/programs/develop/ktcc/trunk/bin/lib/libtcc1.a
/programs/develop/ktcc/trunk/bin/lib/mbedtls.def
/programs/develop/ktcc/trunk/bin/lib/msgbox.def
/programs/develop/ktcc/trunk/bin/lib/network.def
/programs/develop/ktcc/trunk/bin/lib/rasterworks.def
/programs/develop/ktcc/trunk/libc.obj/samples/defgen.c
/programs/develop/ktcc/trunk/bin/kos32-tcc
/programs/develop/ktcc/trunk/libc.obj/include/clayer/boxlib.h
/programs/develop/ktcc/trunk/libc.obj/include/clayer/buf2d.h
/programs/develop/ktcc/trunk/libc.obj/include/clayer/dialog.h
/programs/develop/ktcc/trunk/libc.obj/include/clayer/gb.h
/programs/develop/ktcc/trunk/libc.obj/include/clayer/http.h
/programs/develop/ktcc/trunk/libc.obj/include/clayer/inputbox.h
/programs/develop/ktcc/trunk/libc.obj/include/clayer/libimg.h
/programs/develop/ktcc/trunk/libc.obj/include/clayer/msgbox.h
/programs/develop/ktcc/trunk/libc.obj/include/clayer/network.h
/programs/develop/ktcc/trunk/libc.obj/include/clayer/rasterworks.h
/programs/develop/ktcc/trunk/libc.obj/include/conio.h
/programs/develop/ktcc/trunk/libc.obj/include/stddef.h
/programs/develop/ktcc/trunk/libc.obj/include/sys/ksys.h
/programs/develop/ktcc/trunk/libc.obj/samples/Makefile
/programs/develop/ktcc/trunk/libc.obj/samples/build_all.sh
/programs/develop/ktcc/trunk/libc.obj/samples/clayer/boxlib.c
/programs/develop/ktcc/trunk/libc.obj/samples/clayer/dialog.c
/programs/develop/ktcc/trunk/libc.obj/samples/clayer/libimg.c
/programs/develop/ktcc/trunk/libc.obj/samples/http_tcp_demo.c
/programs/develop/ktcc/trunk/libc.obj/samples/string_test.c
/programs/develop/ktcc/trunk/libc.obj/samples/whois.c
/programs/develop/ktcc/trunk/libc.obj/source/crt/crt0.asm
/programs/develop/ktcc/trunk/libc.obj/source/stdio/conio.c
/programs/develop/ktcc/trunk/source/Makefile.linux32
/programs/develop/ktcc/trunk/source/libtcc.c
/programs/develop/ktcc/trunk/source/tcc.h
/programs/develop/ktcc/trunk/source/tcckx.c
/programs/develop/ktcc/trunk/source/tccmeos.c
9557 855 d 19 h turbocat /programs/develop/ktcc/trunk/source/ ktcc:
- fixed bug with crt0.o search when using -B parameter.
- removed support for tcc.conf.
 
/programs/develop/ktcc/trunk/source/Makefile.linux32
/programs/develop/ktcc/trunk/source/libtcc.c
/programs/develop/ktcc/trunk/source/tcc.h
/programs/develop/ktcc/trunk/source/tcckx.c
/programs/develop/ktcc/trunk/source/tccmeos.c
9545 855 d 22 h turbocat /programs/develop/ktcc/trunk/source/ ktcc: Added autolink libc.def and libtcc1.a  
/programs/develop/ktcc/trunk/source/Tupfile.lua
/programs/develop/ktcc/trunk/source/libtcc.c
/programs/develop/ktcc/trunk/source/tcckx.c
/programs/develop/ktcc/trunk/source/tccmeos.c
9284 900 d 20 h Coldy /programs/develop/ktcc/trunk/source/ Add KX extension to tcc (autoload w/import table support), phase 1  
/programs/develop/ktcc/trunk/source/tcckx.c
/programs/develop/ktcc/trunk/source/libtcc.c
/programs/develop/ktcc/trunk/source/tcc.c
/programs/develop/ktcc/trunk/source/tcc.h
/programs/develop/ktcc/trunk/source/tccmeos.c
/programs/develop/ktcc/trunk/source/tccpe.c
8786 1062 d 11 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).
 
/programs/develop/ktcc/trunk/source/tccmeos.c
8716 1092 d 18 h turbocat /programs/develop/ktcc/trunk/source/ ktcc:
- Fixed "segmentation fault" if it is not possible to write to file
 
/programs/develop/ktcc/trunk/source/tccmeos.c
8678 1108 d 18 h turbocat /programs/develop/ktcc/trunk/ Tiny C Compiler:
- Temporarily unrecoverable errors with autoloading libraries.
Rollback to working state: r8558
 
/programs/develop/ktcc/trunk/bin/kos32-tcc
/programs/develop/ktcc/trunk/bin/lib/libhttp.a
/programs/develop/ktcc/trunk/bin/lib/libinputbox.a
/programs/develop/ktcc/trunk/bin/lib/libmsgbox.a
/programs/develop/ktcc/trunk/bin/lib/librasterworks.a
/programs/develop/ktcc/trunk/bin/tcc
/programs/develop/ktcc/trunk/lib/http/free.asm
/programs/develop/ktcc/trunk/lib/http/get.asm
/programs/develop/ktcc/trunk/lib/http/head.asm
/programs/develop/ktcc/trunk/lib/http/post.asm
/programs/develop/ktcc/trunk/lib/http/receive.asm
/programs/develop/ktcc/trunk/lib/http/send.asm
/programs/develop/ktcc/trunk/lib/inputbox/InputBox.asm
/programs/develop/ktcc/trunk/lib/librasterworks/charsFit.asm
/programs/develop/ktcc/trunk/lib/librasterworks/cntUTF-8.asm
/programs/develop/ktcc/trunk/lib/librasterworks/drawText.asm
/programs/develop/ktcc/trunk/lib/librasterworks/make.bat
/programs/develop/ktcc/trunk/lib/librasterworks/strWidth.asm
/programs/develop/ktcc/trunk/lib/msgbox/mb_create.asm
/programs/develop/ktcc/trunk/lib/msgbox/mb_reinit.asm
/programs/develop/ktcc/trunk/lib/msgbox/mb_setfunctions.asm
/programs/develop/ktcc/trunk/lib/sample/sample_symbol.asm
/programs/develop/ktcc/trunk/source/tccmeos.c
8677 1108 d 21 h turbocat /programs/develop/ktcc/trunk/ Tiny C Compiler(ktcc):
- Fixed "segmentation fault" when using debug flag:" -g "in Linux version
 
/programs/develop/ktcc/trunk/bin/kos32-tcc
/programs/develop/ktcc/trunk/source/tccmeos.c
8604 1167 d 22 h Boppan /programs/develop/ktcc/trunk/source/ Make TCC write ".imp.@." section at the end of the file.

Now it's possible to write import table at the end of file without need to put linking of autoimporting libraries at the very end of command line.
 
/programs/develop/ktcc/trunk/source/tccmeos.c
8159 1276 d 5 h Boppan /programs/develop/ktcc/trunk/source/ Microrefactoring + check build system out.  
/programs/develop/ktcc/trunk/source/tccmeos.c
8157 1276 d 18 h Boppan /programs/develop/ktcc/trunk/ Cool, this was not my mistake, patch TCC again.

Admin, please look what's happened with build server, GCC needs a missing library?
 
/programs/develop/ktcc/trunk/bin/tcc
/programs/develop/ktcc/trunk/source/Makefile.kos32
/programs/develop/ktcc/trunk/source/libtcc.c
/programs/develop/ktcc/trunk/source/tcc.c
/programs/develop/ktcc/trunk/source/tcc.h
/programs/develop/ktcc/trunk/source/tccmeos.c
8155 1276 d 18 h Boppan /programs/develop/ktcc/trunk/source/ Try to beat the strange break - revert all files from the last commit.  
/programs/develop/ktcc/trunk/source/Makefile.kos32
/programs/develop/ktcc/trunk/source/libtcc.c
/programs/develop/ktcc/trunk/source/tcc.c
/programs/develop/ktcc/trunk/source/tcc.h
/programs/develop/ktcc/trunk/source/tccmeos.c
8154 1276 d 19 h Boppan /programs/develop/ktcc/trunk/ TCC: Add -nobss option to not include BSS sections in output file.  
/programs/develop/ktcc/trunk/bin/tcc
/programs/develop/ktcc/trunk/source/Makefile.kos32
/programs/develop/ktcc/trunk/source/libtcc.c
/programs/develop/ktcc/trunk/source/tcc.c
/programs/develop/ktcc/trunk/source/tcc.h
/programs/develop/ktcc/trunk/source/tccmeos.c
6858 2645 d 19 h siemargl /programs/develop/ktcc/trunk/source/ fix zero BSS segments  
/programs/develop/ktcc/trunk/source/Makefile.kos32
/programs/develop/ktcc/trunk/source/tccmeos.c
6443 2887 d 3 h siemargl /programs/develop/ktcc/trunk/ small polish, samples  
/programs/develop/ktcc/trunk/libc/stdio/sprintf_tiny.c
/programs/develop/ktcc/trunk/libc/stdlib/strtol.c
/programs/develop/ktcc/trunk/samples/consoleio.c
/programs/develop/ktcc/trunk/samples/files.c
/programs/develop/ktcc/trunk/samples/simplewin_old.c
/programs/develop/ktcc/trunk/samples/winbasics.c
/programs/develop/ktcc/trunk/libc/include/stdio.h
/programs/develop/ktcc/trunk/libc/include/stdlib.h
/programs/develop/ktcc/trunk/libc/start/start.asm
/programs/develop/ktcc/trunk/libc/stdio/scanf.c
/programs/develop/ktcc/trunk/libc/stdlib/itoa.c
/programs/develop/ktcc/trunk/libc/stdlib/itoab.c
/programs/develop/ktcc/trunk/libc/string/memcmp.c
/programs/develop/ktcc/trunk/source/readme_kos32.txt
/programs/develop/ktcc/trunk/source/tccmeos.c
6441 2891 d 21 h siemargl /programs/develop/ktcc/trunk/ debugger info, big stack opt  
/programs/develop/ktcc/trunk/libc/include/kos32sys1.h
/programs/develop/ktcc/trunk/libc/include/stdio.h
/programs/develop/ktcc/trunk/libctest/strtod_long.c
/programs/develop/ktcc/trunk/libctest/tstring.c
/programs/develop/ktcc/trunk/source/config.h
/programs/develop/ktcc/trunk/source/libtcc.c
/programs/develop/ktcc/trunk/source/readme_kos32.txt
/programs/develop/ktcc/trunk/source/tcc.c
/programs/develop/ktcc/trunk/source/tccmeos.c

Show All