| Commit message (Expand) | Author | Age | Files | Lines |
* | Replace external dependencies on <ctype.h> with an internal tablectype | H. Peter Anvin | 2016-03-03 | 13 | -15/+2 |
* | Get rid of a bunch of unnecessary indirections | H. Peter Anvin | 2016-03-03 | 7 | -16/+11 |
* | Replace nasm_error(ERR_FATAL/ERR_PANIC) with nasm_fatal/nasm_panic | H. Peter Anvin | 2016-03-03 | 11 | -68/+68 |
* | codeview: be a bit more explicit about the nature of a panic | H. Peter Anvin | 2016-03-03 | 1 | -1/+1 |
* | outmacho: remove unused debugging functions | H. Peter Anvin | 2016-03-03 | 1 | -27/+0 |
* | Remove unnecessary C99-isms | H. Peter Anvin | 2016-03-02 | 4 | -7/+7 |
* | Remove unnecessary C99 features which break Visual C++ 2010 | Knut St. Osmundsen | 2016-02-26 | 1 | -9/+9 |
* | outmacho: correctly handle references between sections | H. Peter Anvin | 2016-02-23 | 1 | -19/+41 |
* | outmacho: make a best effort at separating SIGNED from BRANCH relocs | H. Peter Anvin | 2016-02-21 | 1 | -17/+46 |
* | outmacho: default section flags should depend on section name only | H. Peter Anvin | 2016-02-18 | 1 | -5/+2 |
* | outmacho: make a copy of "fmt" instead of making it a pointer | H. Peter Anvin | 2016-02-17 | 1 | -20/+20 |
* | outmacho: correct handling of GOT relocation, add TLVP relocations | H. Peter Anvin | 2016-02-16 | 1 | -101/+183 |
* | outmacho: fix the .rodata -> __TEXT,__const mapping | H. Peter Anvin | 2016-02-16 | 1 | -17/+18 |
* | outmacho: sanitize the handling of sections | H. Peter Anvin | 2016-02-16 | 1 | -30/+18 |
* | outmacho: if .rodata contains no relocations, change it to __TEXT,__const | H. Peter Anvin | 2016-02-16 | 1 | -3/+17 |
* | outmacho: Allow arbitrary MachO sections, avoid bss lookup | H. Peter Anvin | 2016-02-16 | 1 | -108/+151 |
* | outmacho: Only test for MAX_SECT at the point sections are laid out | H. Peter Anvin | 2016-02-16 | 1 | -5/+6 |
* | outmacho: Fix the computation of non-external relocation offsets | H. Peter Anvin | 2016-02-16 | 1 | -10/+16 |
* | outmacho: use section table lookup for local symbol references | H. Peter Anvin | 2016-02-16 | 1 | -9/+4 |
* | outmacho: rename outmac.c to outmacho.c | H. Peter Anvin | 2016-02-12 | 1 | -1/+1 |
* | outmac: generate section-relative relocations for local symbols | H. Peter Anvin | 2016-02-12 | 1 | -42/+13 |
* | outmac: correct the format name for macho32 | H. Peter Anvin | 2016-02-12 | 1 | -3/+3 |
* | output: outmac -- Fix few nits during merge | Cyrill Gorcunov | 2016-02-12 | 1 | -4/+3 |
* | outmac: allow section alignment to be declared more than once | H. Peter Anvin | 2016-02-12 | 1 | -21/+10 |
* | outmac: default to bits 32 for macho32 output format | H. Peter Anvin | 2016-02-12 | 1 | -2/+2 |
* | outmac: move the format definitions down to the format-specific code | H. Peter Anvin | 2016-02-12 | 1 | -22/+22 |
* | Merge the macho32 and macho64 (outmac32/64) backends | H. Peter Anvin | 2016-02-12 | 2 | -1586/+321 |
* | macho64: remove -64 suffix from static variables | H. Peter Anvin | 2016-02-12 | 1 | -34/+34 |
* | macho: make a bunch of global variables static | H. Peter Anvin | 2016-02-12 | 2 | -12/+12 |
* | Replace global maxbits variable with field in struct ofmt | H. Peter Anvin | 2016-02-11 | 13 | -9/+19 |
* | outmac64.c: Fix memory clobber bug, clean up memory freemachofix | H. Peter Anvin | 2016-02-11 | 1 | -5/+6 |
* | macho64: remove LC_DATA_IN_CODE, change reloc type to 1 | H. Peter Anvin | 2016-02-11 | 1 | -10/+1 |
* | macho64: fix alignment problems, add LC_DATA_IN_CODE | H. Peter Anvin | 2016-02-11 | 1 | -20/+33 |
* | LLVM portability fix for abs(size) | H. Peter Anvin | 2016-02-05 | 12 | -13/+13 |
* | codeview.c: remove superfluous pointer test | H. Peter Anvin | 2016-02-05 | 1 | -2/+2 |
* | outmac64: Fix the handling of section data alignment | H. Peter Anvin | 2016-02-05 | 1 | -20/+30 |
* | coff: Add support for the Codeview 8 debug format | Jim Kukunas | 2016-01-24 | 3 | -160/+925 |
* | output: macho64 -- Fix OUT_REL4ADR on bigendians | Cyrill Gorcunov | 2015-11-05 | 1 | -4/+5 |
* | out: elf,stabs -- Fix @n_value attribute for HdrSym entry | Mark Scott | 2015-11-03 | 3 | -3/+3 |
* | output: aout -- Use nasm_x_space helpers | Cyrill Gorcunov | 2015-07-26 | 1 | -4/+1 |
* | out: maco64 -- Properly update the full 64 bit value when adding relocations | Martin Storsjö | 2015-07-24 | 1 | -3/+3 |
* | output: outmacho32 -- Fix stack overwrite | Cyrill Gorcunov | 2015-07-21 | 1 | -1/+1 |
* | output: outmach64 -- Use back WRITELONG for OUT_REL4ADR | Cyrill Gorcunov | 2015-07-19 | 1 | -1/+1 |
* | out: Zeroify temp buffer before use | Cyrill Gorcunov | 2015-07-19 | 7 | -0/+14 |
* | out: maco64 -- Fix erroneously small write for OUT_REL4ADR | Delan Azabani | 2015-06-02 | 1 | -1/+1 |
* | output: outmac64 -- Fix the case when first hit matches the symbol | Cyrill Gorcunov | 2015-05-09 | 1 | -1/+1 |
* | output: elf64 -- increase .symtab and .rel* alignment to 8 | Ed Maste | 2015-04-16 | 1 | -2/+2 |
* | output: dbg,aout,elf32 -- Fix out for signed relocations | Cyrill Gorcunov | 2015-02-21 | 3 | -5/+5 |
* | output: bin -- Fix section length miscalc for OUT_ADDRESS | Cyrill Gorcunov | 2015-02-15 | 1 | -0/+6 |
* | output: maco 64 -- Fix data conversion | Cyrill Gorcunov | 2015-01-11 | 1 | -3/+3 |