| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | make: fix install with CC=tcc and potential link problem | Henry Kroll III | 2010-12-20 | 1 | -1/+6 |
| | | |||||
| * | configure: add --disable-rpath option (Fedora) | Henry Kroll III | 2010-12-20 | 2 | -0/+10 |
| | | |||||
| * | configure: improvements to option --tccdir | Henry Kroll III | 2010-12-20 | 1 | -5/+8 |
| | | |||||
| * | tcc: add unsupported option -pedantic | Henry Kroll III | 2010-12-20 | 1 | -0/+2 |
| | | |||||
| * | tcc: -m32 prefix "win32-" when file extension is present | Henry Kroll III | 2010-12-13 | 1 | -4/+14 |
| | | |||||
| * | tcc: fix format string in error handler | Henry Kroll III | 2010-12-08 | 1 | -4/+4 |
| | | |||||
| * | tcc: oops, error handler does not accept format strings | Henry Kroll III | 2010-12-08 | 1 | -4/+4 |
| | | |||||
| * | tcc: fix -m32 and add -m64 option | Henry Kroll III | 2010-12-08 | 1 | -25/+61 |
| | | |||||
| * | tcc: move undef out of if block | Henry Kroll III | 2010-12-06 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'mob' of git://repo.or.cz/tinycc into kroll | Henry Kroll III | 2010-12-06 | 1 | -1/+3 |
| |\ | |||||
| | * | Copy tcclib.h to tests directory so GCC uses its own headers. | Shinichiro Hamaji | 2010-12-07 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | http://repo.or.cz/w/tinycc.git/commit/86ffc4812952f11a35afa19b24a3e6d1a12f4490 removed this cp command. However, it was necessary to pass tests on x86-64 because include/stdarg.h is different from GCC's definition on x86-64. | ||||
| * | | tcc: add -m32 option to x86_64 cross compilers | Henry Kroll III | 2010-12-06 | 2 | -1/+35 |
| |/ | |||||
| * | trim unnecessary bits from my previous 3 commits | Henry Kroll III | 2010-12-05 | 2 | -4/+1 |
| | | |||||
| * | make: i386/libtcc1.a for i386-tcc (x86_64 to i386 cross) | Henry Kroll III | 2010-12-05 | 1 | -2/+10 |
| | | |||||
| * | make: cross compilers exist before using them (fixes parallel make) | Henry Kroll III | 2010-12-04 | 1 | -1/+2 |
| | | |||||
| * | tcc: add option -s for gcc compatibility (ignored) | Henry Kroll III | 2010-12-04 | 1 | -1/+5 |
| | | |||||
| * | tiny_libmaker: strip leading directory to avoid buffer overrun | grischka | 2010-12-04 | 1 | -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. | ||||
| * | tccelf/tcccoff: fix some type conversion warnings | grischka | 2010-12-04 | 2 | -7/+7 |
| | | |||||
| * | make: new lib/Makefile for libtcc1.a on more platforms | grischka | 2010-12-04 | 6 | -254/+266 |
| | | | | | | | win32/64 cross-compilers now build libtcc1.a and install it together with the windows headers in a 'win32' sub-directory of TCCDIR. | ||||
| * | needs lib path on bcheck.o fixes undefined symbol '__try__' | Henry Kroll III | 2010-12-02 | 1 | -1/+1 |
| | | |||||
| * | make cross compilers an expert option in configure --help | Henry Kroll III | 2010-12-02 | 1 | -2/+3 |
| | | |||||
| * | Add --enable-cygwin option to build on windows with cygwin+mingw32 | Henry Kroll III | 2010-12-02 | 1 | -1/+11 |
| | | |||||
| * | Changelog: document some of the recent changes | Henry Kroll III | 2010-12-02 | 1 | -0/+10 |
| | | |||||
| * | Makefile: fix clean target, bcheck, add comments | Henry Kroll III | 2010-12-02 | 1 | -6/+14 |
| | | |||||
| * | split cross libtcc1.a to separate directories | Henry Kroll III | 2010-12-02 | 4 | -118/+181 |
| | | |||||
| * | tccpe.c: fallback to libtcc1.a for other targets (ARM) | Henry Kroll III | 2010-11-30 | 1 | -2/+4 |
| | | |||||
| * | Makefile: cleanup leftovers on cross build. really works now | Henry Kroll III | 2010-11-30 | 1 | -0/+1 |
| | | |||||
| * | Makefile: fix typo and resulting workaround | Henry Kroll III | 2010-11-30 | 1 | -2/+2 |
| | | |||||
| * | Makefile: fix Linux cross install, cleanup | Henry Kroll III | 2010-11-30 | 1 | -6/+6 |
| | | |||||
| * | tccpe.c: Makefile: --enable-cross win64 cross library build | Henry Kroll III | 2010-11-30 | 2 | -8/+25 |
| | | |||||
| * | tcc.c: skip -lpthread when -c option specified | Henry Kroll III | 2010-11-30 | 1 | -2/+4 |
| | | |||||
| * | make CC=tcc install: fixes strip:tcc: File format not recognized | Henry Kroll III | 2010-11-30 | 1 | -1/+2 |
| | | |||||
| * | Makefile: Add .PHONY targets | Henry Kroll III | 2010-11-30 | 1 | -0/+2 |
| | | |||||
| * | Makefile: Put i386-win32-tcc back into --enable-cross install | Henry Kroll III | 2010-11-30 | 1 | -1/+1 |
| | | |||||
| * | Makefile: build --config-cross libtcc1.a directly to win32/lib | Henry Kroll III | 2010-11-30 | 1 | -7/+8 |
| | | |||||
| * | Remove unnecessary $(PROGS_CROSS) from non-cross builds. | Henry Kroll III | 2010-11-29 | 1 | -1/+0 |
| | | |||||
| * | Makefile: TCC=tcc | Henry Kroll III | 2010-11-28 | 1 | -1/+1 |
| | | |||||
| * | configure: allow changing installation directory | Henry Kroll III | 2010-11-28 | 1 | -0/+3 |
| | | |||||
| * | Makefile: --enable-cross on x86_64 simplified | Henry Kroll III | 2010-11-28 | 1 | -27/+11 |
| | | |||||
| * | tccpe: typedef unsigned int DWORD for cross compilers. | grischka | 2010-11-27 | 1 | -5/+5 |
| | | | | | | | | | | This fixes the i386-win32-tcc cross-compiler on x86-64 linux platform. I verified that it produces identical binaries for 'hello_win.exe' and 'tcc.exe' (tcc compiled by itself) compared to the output of the native tcc on windows. | ||||
| * | build: remove #include "config.h" from target dependent files | grischka | 2010-11-26 | 7 | -27/+20 |
| | | | | | This is to make cross build of libtcc1.a easier. | ||||
| * | libtcc: fix s->include_stack_ptr used uninitialized in tcc_open | grischka | 2010-11-26 | 1 | -0/+1 |
| | | |||||
| * | x86_64: finish biarch path fixup | Henry Kroll III | 2010-11-25 | 2 | -2/+2 |
| | | |||||
| * | tccpp: fix token pasting ## | grischka | 2010-11-25 | 1 | -5/+3 |
| | | | | | | This patch takes advantage of new function tcc_open_bf from previous commit. | ||||
| * | libtcc: new function tcc_open_bf to create BufferedFile | grischka | 2010-11-25 | 4 | -104/+77 |
| | | | | | | | | | Use it in: - tcc_open - tcc_compile_string - tcc_define_symbol - tcc_assemble_inline | ||||
| * | x86_64: fix --with-libgcc and simplify biarch paths | Henry Kroll III | 2010-11-25 | 3 | -15/+8 |
| | | |||||
| * | tcc: Linux -pthread option sets -D_REENTRANT and -lpthread | Henry Kroll III | 2010-11-24 | 1 | -0/+9 |
| | | |||||
| * | Makefile: x86_64 win32-cross add clean: target | Henry Kroll III | 2010-11-06 | 1 | -4/+6 |
| | | |||||
| * | Makefile: edit comments | Henry K | 2010-10-29 | 1 | -2/+1 |
| | | |||||
| * | Makefile: cross-copiler tcc1.def is now libtcc1.a, ignore mv errors | Henry Kroll III | 2010-10-29 | 1 | -7/+7 |
| | | |||||
