3240 Commits (mob)
 

Author SHA1 Message Date
herman ten brugge 313855c232 Fix multi dimensional vla arrays on stack 2 years ago
herman ten brugge 8a3d0a0557 Fix multidimensional arrays on stack 2 years ago
herman ten brugge 4efcada291 Fix when bound checking and test coverage is used at the same time 2 years ago
herman ten brugge 184d845838 Fix riscv64 test 90 after struct init commit 2 years ago
herman ten brugge 291eccc154 Vla fix for 64 bits targets 2 years ago
grischka 719d96665e tccgen: Allow struct init from struct 3 years ago
grischka 0c6adcbe53 tccgen: multi-dimensional vla: bug fixes 2 years ago
grischka ec5d94291c tccgen: accept array-size expressions in function paramters 2 years ago
Steffen Nurpmeso 917aad3bcf Add some missing fdopen(3) checks (Domingo Alvarez Duarte) 2 years ago
herman ten brugge 308d8d17dc Fix get thread id in lib/bcheck.c for freebsd 2 years ago
Christian Jullien 7225282ea5 Small patch from collective work to better support FreeBSD. 2 years ago
herman ten brugge e9f59c804d Update for freebsd 13.0 2 years ago
Christian Jullien 4e0e9b8f21 Add '#define __LITTLE_ENDIAN__ 1' which was missing for macOS port 2 years ago
herman ten brugge d33b189427 Fix vla bug 2 years ago
herman ten brugge 1692060fb0 Fix cross compiling tcc on freebsd 2 years ago
herman ten brugge 6c0e0b998b Fix memcpy1/memcpy2 asm testcode on x86_64 2 years ago
Riccardo Schirone 027b8fb9b8 Add rpath to the library paths instead of state->rpath 2 years ago
Riccardo Schirone d88857b210 If the DLL has a RPATH, use it when looking for NEEDED libraries 2 years ago
Alexander Sosedkin da11cf6515 Don't skip weak symbols during ar creation 2 years ago
mingodad 1645616843 Revert "Move almost all global variables to TCCState, actually all tests pass on Ubuntu 18.04 x86_64" 2 years ago
mingodad 2ce2dbcb09 Revert "Fix some errors on arm64-asm.c, rename some variables, fix several code style declarations" 2 years ago
mingodad d33f582e25 Revert "Fix missing parameter" 2 years ago
mingodad 1a8fb94350 Fix missing parameter 2 years ago
mingodad 61537d899a Fix some errors on arm64-asm.c, rename some variables, fix several code style declarations 2 years ago
mingodad af686a796b Move almost all global variables to TCCState, actually all tests pass on Ubuntu 18.04 x86_64 2 years ago
Ryan Burns ca11849ebb Permit '=' character in configure options 2 years ago
coltrane 15e9b7384e Add few Windows API that can be used to detect the exact Windows version we are running on. 2 years ago
grischka e97e108d0b tccpe: #pragma pack(push) - support this form 2 years ago
Tyge Løvset c7a57bf1fa Prepended branch name to githash (tcc -v). WIN32: added githash support. 2 years ago
grischka 675046bd59 tcc/lib: reduce number of files 3 years ago
herman ten brugge e538160a32 Fix netbsd build 2 years ago
Christian Jullien e449db5f1d macOS: if used, -arch option must match target 2 years ago
Christian Jullien a951dc026f macOS: add -arch option to allow to bootstrap tcc with tcc on macOS. 2 years ago
grischka dda95e9b0b WAIT/POST_SEM(): generalize interface (and more) 2 years ago
grischka 4b2c6cf3a4 -W[no-]error...: features by shrinkage 2 years ago
Sam Ellicott 931a146591 tccdef.h additons for riscv64 newlib stdint 2 years ago
Steffen Nurpmeso 2709b7ab03 -W[no-]error: fix previous (sigh) 2 years ago
Steffen Nurpmeso 49cd6f59b2 -W[no-]error: rid of TCCState.warn_none, too; and adjust -h/-hh output 2 years ago
Steffen Nurpmeso 0d59ac4817 -W[no-]error: fix previous 2 years ago
Steffen Nurpmeso 0c16762418 -W[no-]error=X: gcc compat: when disabling X again, do not unset the warning 2 years ago
Christian Jullien b1d9de6794 [macOS] fix format warning 2 years ago
Steffen Nurpmeso a7a13896b3 Add -W[no-]error=OPTION specific abortions 2 years ago
grischka eadcee6501 macos: yet another tbd adjustment 2 years ago
Sushant Pandurangi ecb384ac0c Fix 'unused function' warning on non-macOS targets 2 years ago
Brian Callahan 46bf3f940c Add register definitions for OpenBSD/riscv64 2 years ago
Christian Jullien ab13f1a25a On Big Sur M1, force a x86_64 native build and count on Rosetta to make job as arm64 is not yet supported. 2 years ago
herman ten brugge 6e76d894fe Fix macOS memcheck problems 2 years ago
Christian Jullien 91a956823e [macOS] Add VT_LDOUBLE special case for Rosetta to handle --cpu=x86_64. 2 years ago
Christian Jullien 592cf7fb25 Temporary remove osx cross build which is broken, at least on Windows. 2 years ago
Christian Jullien b964fc6922 dlopen does not exist on Windows, recent macOS adds a dlopen call which is skipped on Windows. 2 years ago