4d247c00a3tccgen/tccelf: move code from libtcc.c
grischka
2016-10-15 15:55:31 +02:00
3e32479594Add more OpenBSD support.
Christian Jullien
2016-10-15 15:08:44 +02:00
70dec93f2bOpenBSD does not support -v option in rm command.
Christian Jullien
2016-10-15 14:59:52 +02:00
36759ddacfStart support of OpenBSD, tcc compiler can be produced from source tree
Christian Jullien
2016-10-15 14:50:17 +02:00
18a5d8188aWorld is not reduced to either Windows or Linux
Christian Jullien
2016-10-15 09:47:08 +02:00
383f568a64Fix misleading indentation
Michael Matz
2016-10-14 17:46:04 +02:00
682ecc1745arm64: Fix -run
Michael Matz
2016-10-14 17:32:10 +02:00
7600b03f35arm64: Support PREL32 relocation
Michael Matz
2016-10-14 16:45:37 +02:00
c232af7ddbSupport archives with 64 bit indices
Michael Matz
2016-10-14 16:44:41 +02:00
ed15cddacdtccgen: 32bits: fix PTR +/- long long
grischka
2016-10-13 19:21:43 +02:00
8986bc8af4Use ISO C string functions instead of obsolete BSD ones that used to be in strings.h. It allows more systems -- i.e. Windows -- to use those tests
Christian Jullien
2016-10-12 06:18:38 +02:00
07ca2df588Use R_AARCH64_MOVW_UABS_G* instead of R_AARCH64_CALL26.
Edmund Grimley Evans
2016-10-11 18:56:10 +01:00
7bd30a488agcase() clean up
Pavlas, Zdenek
2016-10-11 01:29:56 -07:00
7dddd65b46In gen_vla_sp_restore, use X30 rather than get_reg.
Edmund Grimley Evans
2016-10-10 20:15:57 +01:00
94d8d12c26Fix handling of case_reg in switch statement.
Edmund Grimley Evans
2016-10-10 20:15:20 +01:00
5a0ca53a4abuild: strip: unify win32 and use the configured $STRIP
Avi Halachmi (:avih)
2016-10-10 15:17:58 +03:00
35b7bf9382build: win: detect also mingw64 in msys2 setup
Avi Halachmi (:avih)
2016-10-10 14:55:34 +03:00
07818ec6a7build: out-of-tree: fix docs
Avi Halachmi (:avih)
2016-10-10 14:54:04 +03:00
61894e17cdbuild: win32: don't use mklink - use ln or fallback to cp
Avi Halachmi (:avih)
2016-10-10 14:41:33 +03:00
2d6aa65067Revert "output all sections if we produce an executable file" -- Not a fix This reverts commit 089ce6235c.
grischka
2016-10-01 20:48:01 +02:00
9c5bb16447Revert part of "fix installation amd bcheck for Windows"
grischka
2016-10-01 20:47:36 +02:00
e037fd3364pstrcpy looks to be needed by Windows win32/win64 builds. Reverted as PUB_FUNC to allow tcc.exe build again.
Christian Jullien
2016-09-26 07:02:42 +02:00
6db7a2157bMerge branch 'mob' of git://repo.or.cz/tinycc into mypatch
Christian Jullien
2016-09-26 06:42:43 +02:00
30238b1ebdAdd Microsoft processor identification
Christian Jullien
2016-09-26 06:41:31 +02:00
ff158bffe6Rein in unintended external functions.
Jean-Claude Beaudoin
2016-09-25 22:32:41 -04:00
e38f49e32aFix test for __*LP*__ predefined macros
Christian Jullien
2016-09-25 12:13:17 +02:00
c1b101cbafImprove __*LP*__ predefined macros
Christian Jullien
2016-09-25 12:03:23 +02:00
e91ce66dadAdd test for __*LP*__ predefined macros
Christian Jullien
2016-09-25 12:01:10 +02:00
c948732efax86_64/elf: only variadic calls need rax
Pavlas, Zdenek
2016-08-17 06:12:11 -07:00
0373fe0e2aRemove vestiges of earlier type merger
David Mertens
2016-08-16 15:22:59 -04:00