2009-07-18 |
grischka | cleanup: constify some global data
|
commit | commitdiff | tree |
2009-07-18 |
grischka | tccpe: set tcc_lib_path from DLL
|
commit | commitdiff | tree |
2009-07-18 |
grischka | tccpe: load dll on the fly
|
commit | commitdiff | tree |
2009-07-18 |
grischka | win32: treat long double as double
|
commit | commitdiff | tree |
2009-07-18 |
grischka | win32: reformat examples, crt etc
|
commit | commitdiff | tree |
2009-07-18 |
grischka | x86-64: fix load() for const pointers: (void*)-2
|
commit | commitdiff | tree |
2009-07-18 |
grischka | x86-64: chkstk, alloca
|
commit | commitdiff | tree |
2009-07-18 |
grischka | win64: add x64 target to build-tcc.bat
|
commit | commitdiff | tree |
2009-07-18 |
grischka | win64: use new headers from mingw
|
commit | commitdiff | tree |
2009-07-18 |
grischka | win64: update tiny_impdef, tiny_libmaker (Elf64)
|
commit | commitdiff | tree |
2009-07-18 |
grischka | win64: align jmp_buf
|
commit | commitdiff | tree |
2009-07-18 |
grischka | win64: fix pointer <-> unsigned long typecast issues
|
commit | commitdiff | tree |
2009-07-18 |
grischka | pe32+ target: adjust x86_64-gen.c
|
commit | commitdiff | tree |
2009-07-18 |
grischka | pe32+ target: add to makefile
|
commit | commitdiff | tree |
2009-07-18 |
grischka | pe32+ target: add in various #define's
|
commit | commitdiff | tree |
2009-06-17 |
grischka | win32: guard va_list typedef
|
commit | commitdiff | tree |
2009-06-17 |
grischka | accept option -x <lang>
|
commit | commitdiff | tree |
2009-06-17 |
grischka | win32: structure return GCC compatible (ret 4 with...
|
commit | commitdiff | tree |
2009-06-17 |
grischka | error messages: print "error: ..."
|
commit | commitdiff | tree |
2009-06-17 |
grischka | tcc_preprocess: add gcc-style include-depth flags
|
commit | commitdiff | tree |
2009-06-17 |
grischka | incompatible function ptr assignment: just warn
|
commit | commitdiff | tree |
2009-06-17 |
grischka | allow redefinition of func_old_type functions
|
commit | commitdiff | tree |
2009-06-17 |
Soloist Deng | trying to fix the bug of unclean FPU st(0)
|
commit | commitdiff | tree |
2009-06-17 |
grischka | use static declaration from prototype
|
commit | commitdiff | tree |
2009-06-17 |
grischka | unions: initzialize only one field
|
commit | commitdiff | tree |
2009-06-17 |
grischka | tccelf: accept BSS symbol with same name from other...
|
commit | commitdiff | tree |
2009-05-16 |
grischka | drop alloca #define
|
commit | commitdiff | tree |
2009-05-16 |
grischka | ulibc: #define TCC_UCLIBC and load elf_interp
|
commit | commitdiff | tree |
2009-05-11 |
grischka | update Changelog, bump version: 0.9.25
|
commit | commitdiff | tree |
2009-05-11 |
grischka | fix "cached include" optimization
|
commit | commitdiff | tree |
2009-05-11 |
Daniel Glöckner | ARM: fix big immediate offset construction
|
commit | commitdiff | tree |
2009-05-11 |
grischka | fix build with msvc
|
commit | commitdiff | tree |
2009-05-11 |
grischka | fix unused/uninitalized warnings
|
commit | commitdiff | tree |
2009-05-11 |
grischka | fix warnings with tcc_add/get_symbol
|
commit | commitdiff | tree |
2009-05-11 |
grischka | enable making tcc using libtcc
|
commit | commitdiff | tree |
2009-05-11 |
grischka | move static prototypes to libtcc.c
|
commit | commitdiff | tree |
2009-05-11 |
grischka | move some global variables into TCCState
|
commit | commitdiff | tree |
2009-05-05 |
grischka | make tcc from tcc.c and libtcc from libtcc.c
|
commit | commitdiff | tree |
2009-05-05 |
grischka | move minor things from libtcc.c to other files
|
commit | commitdiff | tree |
2009-05-05 |
grischka | move global variables to libtcc.c
|
commit | commitdiff | tree |
2009-05-05 |
grischka | move libtcc interface and helper functions to libtcc.c
|
commit | commitdiff | tree |
2009-05-05 |
grischka | move parser/generator to tccgen.c
|
commit | commitdiff | tree |
2009-05-05 |
grischka | move preprocessor to tccpp.c
|
commit | commitdiff | tree |
2009-05-05 |
grischka | move declarations to tcc.h
|
commit | commitdiff | tree |
2009-05-05 |
grischka | new files: tcc.h libtcc.c tccpp.c tccgen.c
|
commit | commitdiff | tree |
2009-04-19 |
grischka | cleanup makefiles
|
commit | commitdiff | tree |
2009-04-18 |
grischka | enable backtrace only when it's supported
|
commit | commitdiff | tree |
2009-04-18 |
grischka | fix makefiles etc for subdirs
|
commit | commitdiff | tree |
2009-04-18 |
grischka | new subdirs: include, lib, tests
|
commit | commitdiff | tree |
2009-04-18 |
grischka | win32: readme.txt->tcc-win32.txt, update tcc-doc
|
commit | commitdiff | tree |
2009-04-18 |
grischka | mute strange difference in tcctest
|
commit | commitdiff | tree |
2009-04-18 |
grischka | libtcc: add support to be build as DLL
|
commit | commitdiff | tree |
2009-04-18 |
grischka | libtcc: new api tcc_set_lib_path
|
commit | commitdiff | tree |
2009-04-18 |
grischka | tcc_relocate: return error and remove unused code
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | Call relocate_sym() before we return the offset, so...
|
commit | commitdiff | tree |
2009-04-18 |
grischka | tcc -E: fix pasting empty tokens
|
commit | commitdiff | tree |
2009-04-18 |
grischka | tcc -E: preserve spaces, alternative solution
|
commit | commitdiff | tree |
2009-04-18 |
grischka | CONFIG_TCC_STATIC: add dummy for dlclose
|
commit | commitdiff | tree |
2009-04-18 |
grischka | avoid warning uninitialized
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | x86-64: Fix tcc -run. We need extra memory for PLT...
|
commit | commitdiff | tree |
2009-04-18 |
grischka | get rid of 8 bytes memory leak
|
commit | commitdiff | tree |
2009-04-18 |
grischka | change tcc_add/get_symbol to use void*
|
commit | commitdiff | tree |
2009-04-18 |
grischka | alternative int tcc_relocate(TCCState *s1, void *ptr);
|
commit | commitdiff | tree |
2009-04-18 |
grischka | TOK_builtin_malloc: alternative solution
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | x86-64: Define make variable TARGET so that test2 and...
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | x86-64: Remove code for debug print.
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | x86-64: Fix cast from integers to pointers.
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | Work around for the issue TCC doesn't handle -2147483648...
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | Fixes for issues I've just found/introduced to x86...
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | x86-64: Cast from 64bit pointer to long long must not...
|
commit | commitdiff | tree |
2009-04-18 |
grischka | win32: accept uppercase filename suffixes
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | x86-64: There can be valid addresses which is greater...
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | Fix for x86-64: The first and second arguments of memcpy...
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | Fix silly typos in the previous change.
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | x86-64: Make ABI for long double compatible with GCC.
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | Improve the test coverage: !val for float/double/long...
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | x86-64: Combine buffers of sections before we call...
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | Generate PIC code so that we can create shared objects...
|
commit | commitdiff | tree |
2009-04-18 |
grischka | check for absolute include paths
|
commit | commitdiff | tree |
2009-04-18 |
grischka | get rid of "free_section problem" with private sections
|
commit | commitdiff | tree |
2009-04-18 |
grischka | tiny_libmaker: fix function array overflow
|
commit | commitdiff | tree |
2009-04-18 |
grischka | accept "restrict" in array-decl (STDC 199901)
|
commit | commitdiff | tree |
2009-04-18 |
grischka | i386: apply "align=8 for doubles ..." for PE only
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | x86-64: Now TCC can create healthy shared objects from...
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | x86-64 bug fix: Fix stab generation for x86-64.
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | x86-64 bug fix: Use stack with alignment just like...
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | x86-64: Save RDX and RCX before we use them as function...
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | Remove multiple definition error caused by combination...
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | Add check for invalid numbers.
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | Fix overrun in decl_initializer_alloc.
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | Better DLL support on x86-64.
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | First naive DLL support on x86-64.
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | Generate PIC for addresses of symbols.
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | Suppress noisy pointer signed-ness warnings on x86-64.
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | Code cleaning: utilize vpushll().
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | Support long long bitfields for all architectures.
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | A uint64 bug fix on x86-64
|
commit | commitdiff | tree |
2009-04-18 |
Shinichiro Hamaji | Allow long long as a type of bitfields on x86-64.
|
commit | commitdiff | tree |
2009-04-18 |
grischka | win32: allow user segments as writable & executable
|
commit | commitdiff | tree |
2009-04-18 |
grischka | i386: align=8 for double and long long
|
commit | commitdiff | tree |