summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-03-03tccrun: add option CONFIG_RUNMEM_RO=2HEADmobgrischka
2024-03-03i386-asm: fix pc-relative label arithsgrischka
2024-03-03Use CONFIG_RUNMEM_RO=1 on appleherman ten brugge
2024-02-29tccrun: PAGEALIGN'ed mprotectgrischka
2024-02-29riscv: Implement large addend for global addressEkaitz Zarraga
2024-02-28Fix win64 noreturn problemherman ten brugge
2024-02-26tccrun: update for apple and openbsdherman ten brugge
2024-02-25tccrun: resign from "advanced" system calls (memaligh/gettid)grischka
2024-02-19tccrun: review last changesgrischka
2024-02-15tccrun: exit() via rt_longjmp()grischka
2024-02-15Allow tcc to run with bounds checking enabledherman ten brugge
2024-02-15bcheck: fix argument order for memalignDetlef Riekenberg
2024-02-14tccrun: 'tcc_relocate()' twice no longer supportedgrischka
2024-02-09tccpp: macro cleanupgrischka
2024-02-09LIBTCCAPI tcc_relocate(s) : REMOVED 2nd argumentgrischka
2024-02-09Pointer diff should use signed sizeherman ten brugge
2024-02-08add MemoryBarrier marco define; tested gcc msvckbkpbot
2024-02-07Fix default_reallocator declarationherman ten brugge
2024-02-06Allow use of a custom allocator in libtccEric Raible
2024-02-05atomic_load/atomic_store : to ensure return the latest value, should we add a...kbkpbot
2024-02-04review recent commitsgrischka
2024-01-30Revert "riscv64-gen: Fix `load` and `store` type_size usage"Ekaitz Zarraga
2024-01-29riscv64-gen: Fix `load` and `store` type_size usageEkaitz Zarraga
2024-01-28C23: Implement declaration after labelherman ten brugge
2024-01-17Update for clangherman ten brugge
2024-01-16Prepare for gcc 14herman ten brugge
2024-01-16Allow declarations in case statementherman ten brugge
2024-01-12riscv64-asm.c: fix assembly instruction with negative immediate offsets.Andrius Štikonas
2024-01-08Rewrite gexpr a bitherman ten brugge
2024-01-07Add some relocations to riscv64-link.cherman ten brugge
2024-01-06Add type promotion in comma expression and update testcase 94herman ten brugge
2023-12-29Preprocessor fix + new testcaseherman ten brugge
2023-12-16Update riscv64-asm prototypesherman ten brugge
2023-12-12riscv64-asm.c: add support for calculating addresses of symbolsnoneofyourbusiness
2023-12-10riscv64-asm.c: add Zicsr registersnoneofyourbusiness
2023-12-10riscv64-tok.h: add Zicsr pseudoinstructions, registersnoneofyourbusiness
2023-12-09riscv64-asm.c: implement Zicsr extensionnoneofyourbusiness
2023-12-09riscv64-asm.c: correct check for 12-bit immediatenoneofyourbusiness
2023-12-08riscv64-asm.c: implement M extensionnoneofyourbusiness
2023-12-08riscv64 elf flags should be configurablenoneofyourbusiness
2023-12-08riscv64-asm.c: implement C extensionnoneofyourbusiness
2023-12-02riscv64-asm.c: asm_emit_j: correct check of immediatenoneofyourbusiness
2023-11-27configure: enable codesign by default on macOS.Reimar Döffinger
2023-11-27tcctools.c: reduce duplicated code for -MP option.Reimar Döffinger
2023-11-27riscv64-asm.c: added asm_emit_j (J-type), changed jal to J-typenoneofyourbusiness
2023-11-26Error out for incomplete type initialisationRob Pilling
2023-11-08Check for errors before codesignherman ten brugge
2023-11-08Fix STT_NOTYPE problem on win32herman ten brugge
2023-11-08Ignore as_needed in ld_add_file_listherman ten brugge
2023-11-08Update do_debug handlingherman ten brugge