Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
9545 872 d 16 h turbocat /programs/develop/ktcc/trunk/source/ ktcc: Added autolink libc.def and libtcc1.a  
9284 917 d 14 h Coldy /programs/develop/ktcc/trunk/source/ Add KX extension to tcc (autoload w/import table support), phase 1  
8786 1079 d 5 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).
 
8716 1109 d 12 h turbocat /programs/develop/ktcc/trunk/source/ ktcc:
- Fixed "segmentation fault" if it is not possible to write to file
 
8678 1125 d 11 h turbocat /programs/develop/ktcc/trunk/ Tiny C Compiler:
- Temporarily unrecoverable errors with autoloading libraries.
Rollback to working state: r8558
 
8677 1125 d 15 h turbocat /programs/develop/ktcc/trunk/ Tiny C Compiler(ktcc):
- Fixed "segmentation fault" when using debug flag:" -g "in Linux version
 
8604 1184 d 16 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.
 
8159 1292 d 23 h Boppan /programs/develop/ktcc/trunk/source/ Microrefactoring + check build system out.  
8157 1293 d 12 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?
 
8155 1293 d 12 h Boppan /programs/develop/ktcc/trunk/source/ Try to beat the strange break - revert all files from the last commit.  
8154 1293 d 12 h Boppan /programs/develop/ktcc/trunk/ TCC: Add -nobss option to not include BSS sections in output file.  
6858 2662 d 12 h siemargl /programs/develop/ktcc/trunk/source/ fix zero BSS segments  
6443 2903 d 21 h siemargl /programs/develop/ktcc/trunk/ small polish, samples  
6441 2908 d 15 h siemargl /programs/develop/ktcc/trunk/ debugger info, big stack opt  
6429 2930 d 23 h siemargl /programs/develop/ktcc/trunk/ compiler 0.9.26 release  
647 6064 d 23 h andrew_programmer /programs/develop/ Mistakes in functions of work with files and with system calls KolibriOS are corrected.
New functions for work with system calls KolibriOS are added. Functions for format output
are added: printf (), fprintf (), sprintf (), snprintf (), vsnprintf (). For material
numbers it is meanwhile supported only format output the (%f), and exponential output a (%e)
is not realized yet.
Functions for format output correctly work only in GCC because TinyC incorrectly works with
the functions containing variable number of arguments.
 
609 6116 d 13 h andrew_programmer /programs/develop/metcc/trunk/source/ Update Kolibri version of TinyC.Some bugfixes.  
159 6451 d 18 h halyavin /programs/develop/metcc/trunk/ * Assembler part of libc now also exports "name@params_size" for every system function
because of stdcall convention.
* Some fixes in calculating relocations procedure.
 
158 6452 d 15 h halyavin /programs/develop/metcc/trunk/ fixed bug in melibc and minor bug in compiler.  
145 6467 d 18 h halyavin /programs/develop/metcc/ initial import of metcc project