3240 Commits (c03d59eae0f2183016960aacf1a9d23ae45d644e)
 

Author SHA1 Message Date
CodeHz a1d10c8bde
Fix unnecessary symbol collision 3 years ago
Michael Matz 5201312cb2 Fix segfault with nested flex array structs 3 years ago
herman ten brugge 3658c29b43 Add config pie option 3 years ago
herman ten brugge 87dcba16eb Fix tcov align and lock 3 years ago
herman ten brugge f5b8444739 Fix declared arrays without size 3 years ago
Dmitry Selyutin dd5b546bf7 stdatomic: atomic_init routine 3 years ago
Arthur Williams 355897a920 Allow declared arrays to be initialized without an explicit size 3 years ago
Michael Matz d7f2775af8 Fix endless recursion due to type scoping 3 years ago
Danny Milosavljevic 24c94fff09
arm-asm: Add vcvt 3 years ago
Danny Milosavljevic f1fb23a661
arm-asm: Update comment 3 years ago
Michael Matz 30814dfacf Don't use stale section data pointers 3 years ago
Michael Matz 468e59206b Clear vtop.sym if saving on stack 3 years ago
Michael Matz ce8814cdd6 Avoid array overflow 3 years ago
Michael Matz c4ae326a1d Revert "Long double Constant problem" 3 years ago
ayush-varshney 405aef9155 Long double Constant problem 3 years ago
Michael Matz fbef90a703 Fix a VLA problem 3 years ago
Danny Milosavljevic d6f2d58158
Relicensing TinyCC 3 years ago
Riccardo Schirone ad16628c9e Make sure to escape paths in generated make dependencies 3 years ago
Danny Milosavljevic 2ac8568503
arm-asm: Support immediate values without "#" (Unified Assembly Language) 3 years ago
Dmitry Selyutin 458457590d stdatomic: fix atomic_init parameters 3 years ago
Dmitry Selyutin 9d862be1e7 stdatomic: fix is_memory_model check 3 years ago
herman ten brugge 1c255baad5 test coverage update 3 years ago
Dmitry Selyutin 65773a5300 stdatomic: c11 prefix; migrate to models macros 3 years ago
Dmitry Selyutin 5053fd03a7 stdatomic: memory models as macros 3 years ago
Dmitry Selyutin 02ea864ad2 stdatomic: deplusification; LLVM notice 3 years ago
Dmitry Selyutin f2e7742aea stdatomic: stdatomic.h header 3 years ago
Dmitry Selyutin 719a6b3a16 stdatomic: emit function calls 3 years ago
Dmitry Selyutin a110287c31 stdatomic: atomic builtins parsing support 3 years ago
grischka 557b4a1f6d configure chmod 755 etc. 3 years ago
Danny Milosavljevic 25628cffe5
arm-asm: Add vmsr, vmrs 3 years ago
Danny Milosavljevic 1c9d999114 arm-asm: Implement "vmov.f32 Sn, Rd", "vmov.f32 Rd, Sn", "vmov.f64 Dm, Rd, Rn", "vmov.f64 Rd, Rn, Dm" 3 years ago
Danny Milosavljevic 90343eba3a arm-asm: Mostly factor out VFP register reference parsing to parse_operand 3 years ago
Danny Milosavljevic 0416594071 arm-asm: Add vmov 3 years ago
Danny Milosavljevic b82e52a497 arm-asm: Add vmla, vmls, vnmls, vnmla, vmul, vnmul, vadd, vsub, vdiv, vneg, vabs, vsqrt, vcmp, vcmpe 3 years ago
Danny Milosavljevic 104037a4c5
arm-asm: Raise error if user tries to use a shift instruction with an immediate source operand 3 years ago
grischka 1ed4b6ba1a debug_modes, re-unalign, cleanups 3 years ago
herman ten brugge 5043268cb1 Fix unaligned access arm (openbsd) 3 years ago
herman ten brugge 38eaf9b3a7 Fix compiler warnings utf8 code 3 years ago
herman ten brugge b40a88ea46 Use arm assembler in lib dir 3 years ago
herman ten brugge bc6c0c34c1 implement test coverage 3 years ago
Danny Milosavljevic 66de1550ab
arm-asm: Add vpush, vpop, vldm, vldmia, vldmdb, vstm, vstmia, vstmdb 3 years ago
Danny Milosavljevic e350058532
arm-asm: Add svc 3 years ago
Danny Milosavljevic 2e87eb18ab
arm-asm: Improve build with MSVC 3 years ago
Danny Milosavljevic 3fc55e15e8
arm-asm: Enable VFP when invoking GNU as for testing VFP instructions 3 years ago
Danny Milosavljevic cdbb55396c
arm-asm: Add vldr, vstr 3 years ago
Danny Milosavljevic 31dde11ad5
arm-asm: Add ldc2, ldc2l, stc2, stc2l 3 years ago
Danny Milosavljevic 7900a6bb61
arm-asm: Add ldc, ldcl, stc, stcl 3 years ago
Danny Milosavljevic d1a6c4aefa
arm-asm: Add mcr, mrc 3 years ago
Danny Milosavljevic a1dad7a9f7
arm-asm: Add cdp2 3 years ago
Danny Milosavljevic 036a7fe7d4
arm-asm: Add cdp 3 years ago