aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* tccasm: Implement compare expressionsMichael Matz2016-12-152-1/+51
* x86-64-asm: Accept expressions for .quadMichael Matz2016-12-154-1/+14
* inline asm: Accept 'p' constraint and 'P' template modMichael Matz2016-12-153-1/+15
* tccasm: Accept .balignMichael Matz2016-12-153-1/+4
* Accept more asm expressionsMichael Matz2016-12-154-23/+60
* tccasm: Implement .pushsection and .popsectionMichael Matz2016-12-154-3/+40
* Accept empty struct member declsMichael Matz2016-12-152-1/+9
* x86-asm: Accept 'q' modifierMichael Matz2016-12-152-1/+12
* Accept concatenated strings in attributesMichael Matz2016-12-151-25/+29
* Accept -Wp,argsMichael Matz2016-12-151-0/+6
* Change dependency file format a bitMichael Matz2016-12-151-1/+1
* Add --param, reject -mARG if ARG not 32 or 64Michael Matz2016-12-151-0/+4
* Implement -include cmdline optionMichael Matz2016-12-153-0/+24
* Free defines before gen_inline_functionsMichael Matz2016-12-151-2/+2
* tccpp: Fix macro_is_equalMichael Matz2016-12-153-4/+10
* tccpp: free defines also with PP_BENCHMichael Matz2016-12-151-1/+3
* x86-asm: Get rid of OPC_JMP and OPC_SHORTJMPMichael Matz2016-12-153-28/+28
* x86-64-asm: TidyMichael Matz2016-12-152-5/+3
* x86-asm: Correct mem64->xmm movqMichael Matz2016-12-153-11/+6
* x86-asm: Remove OPC_D16Michael Matz2016-12-153-10/+6
* x86-asm: Fix register orderMichael Matz2016-12-151-1/+1
* x86-asm: Reorganize instr_typeMichael Matz2016-12-153-46/+65
* x86-asm: move stats codeMichael Matz2016-12-152-32/+40
* x86-asm: Add more SSE2 instructionsMichael Matz2016-12-154-119/+257
* tests: add .so/.dll creation testgrischka2016-12-153-9/+23
* tccelf: some linker cleanupgrischka2016-12-159-441/+466
* Use functions to get relocation infoThomas Preud'homme2016-12-107-109/+320
* Remove now useless pltoff_addend reloc infoThomas Preud'homme2016-12-106-70/+69
* Add missing relocation info for C67 targetThomas Preud'homme2016-12-102-4/+14
* Error out in put_got_entry if no dynamic symbolThomas Preud'homme2016-12-101-0/+2
* Allow PLT/GOT entry for weak static symbolThomas Preud'homme2016-12-101-0/+1
* Fix PLT creation for i386Thomas Preud'homme2016-12-106-1/+16
* arm64: Fix regression introduced by 6245db9.Edmund Grimley Evans2016-12-051-0/+4
* Fix set but not used error in arm64-link.cThomas Preud'homme2016-12-051-5/+4
* Fix tcc_error params for R_AARCH64_(JUMP|CALL)26Thomas Preud'homme2016-12-051-3/+2
* Error on unrecognized relocationsThomas Preud'homme2016-12-052-1/+6
* Add relocs_info array to c67 backendThomas Preud'homme2016-12-051-0/+2
* Fix relocs_info declaration in tcc.hThomas Preud'homme2016-12-0512-90/+129
* Control symbol table of which to relocate symbolsThomas Preud'homme2016-12-034-6/+6
* Code simplification in relocate_symsThomas Preud'homme2016-12-031-7/+4
* Consolidate all relocations in relocate_sectionThomas Preud'homme2016-12-034-66/+22
* Allow to get sym attr and fail if no entryThomas Preud'homme2016-12-032-23/+27
* Consolidate GOT creation in build_got_entriesThomas Preud'homme2016-12-032-17/+25
* Make build_got_entries more target independentThomas Preud'homme2016-12-0311-210/+178
* Only create GOT or GOT entry when neededThomas Preud'homme2016-12-031-22/+27
* Recognize more relocations as needing GOT/PLT entryThomas Preud'homme2016-12-031-16/+41
* Do section relocation in architecture backendThomas Preud'homme2016-12-039-490/+552
* Add address of GOT + 8 in PLT + 16 and fix PLT0Thomas Preud'homme2016-12-031-3/+5
* Improve put_got_entry doc and structureThomas Preud'homme2016-12-032-132/+135
* Rename add_elf_sym to set_elf_symThomas Preud'homme2016-12-035-29/+29