aboutsummaryrefslogtreecommitdiff
path: root/win32/tools
Commit message (Collapse)AuthorAgeFilesLines
* win64: fix resource file supportgrischka2014-08-011-3/+9
|
* tiny_impdef: remove artificial length restriction.minux2014-04-111-1/+1
|
* libtcc: new LIBTCCAPI tcc_set_options(TCCState*, const char*str)grischka2013-02-122-18/+19
| | | | | | | | | | | | | | | | | | | This replaces -> use instead: ----------------------------------- - tcc_set_linker -> tcc_set_options(s, "-Wl,..."); - tcc_set_warning -> tcc_set_options(s, "-W..."); - tcc_enable_debug -> tcc_set_options(s, "-g"); parse_args is moved to libtcc.c (now tcc_parse_args). Also some cleanups: - reorder TCCState members - add some comments here and there - do not use argv's directly, make string copies - use const char* in tcc_set_linker - tccpe: use fd instead of fp tested with -D MEM_DEBUG: 0 bytes left
* tcc -vv/--print-search-dirs: print more infogrischka2013-02-101-34/+28
| | | | | | | | | | | | | | tests/Makefile: - print-search-dirs when 'hello' fails - split off hello-run win32/include/_mingw.h: - fix for compatibility with mingw headers (While our headers in win32 are from mingw-64 and don't have the problem) tiny_libmaker: - don't use "dangerous" mktemp
* tccpe: cleanup ELFW() macros etc.grischka2011-07-141-1/+11
|
* tiny_libmaker: strip leading directory to avoid buffer overrungrischka2010-12-041-3/+13
| | | | | | The arhdr.ar_name has 16 bytes. Long object names esp. with leading directory were causing a buffer overrun which was detected by glibc.
* build: remove #include "config.h" from target dependent filesgrischka2010-11-262-2/+0
| | | | This is to make cross build of libtcc1.a easier.
* Explicit license in tiny_libmaker.cThomas Preud'homme2010-10-071-2/+14
| | | | | | Explicit the license in tiny_libmaker.c to LGPLv2. Confirmation of the license of this file can be found at http://lists.nongnu.org/archive/html/tinycc-devel/2010-07/msg00004.html
* tinylibmaker: On error situation tempfile was not removedunknown2010-04-031-0/+3
|
* tccpe: improve dllimport/export and use for tcc_add_symbolgrischka2010-01-141-19/+21
|
* tccpe: load dll on the flygrischka2009-07-181-88/+95
|
* win64: update tiny_impdef, tiny_libmaker (Elf64)grischka2009-07-182-383/+144
|
* fix build with msvcgrischka2009-05-111-15/+6
|
* tiny_libmaker: fix function array overflowgrischka2009-04-181-6/+6
|
* Checkin tiny_libmaker (ar replacement) by Timovj Lahdegrischka2008-03-082-0/+712