summaryrefslogtreecommitdiff
path: root/src/liblink/asm6.c
Commit message (Expand)AuthorAgeFilesLines
* liblink: introduce way to avoid pc-relative addressingRuss Cox2014-08-251-4/+31
* liblink: fix encoding of ASETPC in 6a, 8aJosh Bleecher Snyder2014-08-181-1/+1
* liblink: use pc-relative addressing for all memory references in amd64 codeRuss Cox2014-08-181-21/+8
* liblink: encode MOVBQZX as MOVZBL instead of MOVZBQRui Ueyama2014-08-051-1/+1
* liblink: shorter encoding for zeroing registerRui Ueyama2014-08-051-0/+1
* liblink: remove some gotos + other fixesRuss Cox2014-07-211-15/+12
* build: annotations and modifications for c2goRuss Cox2014-07-021-788/+790
* liblink, runtime: preliminary support for plan9/amd64Aram H?v?rneanu2014-07-021-1/+13
* liblink: fix field trackingRuss Cox2014-05-201-0/+9
* liblink, cmd/ld: reenable nosplit checking and testRuss Cox2014-04-161-4/+13
* cmd/ld: use TLS relocations on ELF systems in external linking modeRuss Cox2014-04-151-23/+10
* liblink: introduce TLS register on 386 and amd64Russ Cox2014-04-151-7/+107
* liblink: remove arch-specific constants from file formatRuss Cox2014-04-141-6/+6
* liblink: remove code that is never executedIan Lance Taylor2014-04-071-15/+0
* runtime: get rid of most uses of REP for copying/zeroing.Keith Randall2014-04-011-0/+9
* all: final merge of NaCl treeRuss Cox2014-02-271-16/+212
* cmd/gc: rename AFATVARDEF to AVARDEFRuss Cox2014-02-131-1/+1
* liblink: fix comments. Someone was overzealous with search & replace.Keith Randall2014-01-091-24/+24
* cmd/ld: move instruction selection + layout into compilers, assemblersRuss Cox2013-12-161-0/+1
* liblink: create new library based on linker codeRuss Cox2013-12-081-0/+3289