summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* NASM 2.06rc2nasm-2.06rc2H. Peter Anvin2008-12-191-1/+1
* Mach-O alignment fixDavid DeHaven2008-12-181-10/+21
* BR 2413272: Warn about byte displacement overflowVictor van den Elzen2008-12-101-12/+7
* NASM 2.06rc1nasm-2.06rc1H. Peter Anvin2008-11-301-1/+1
* ELF: use rbtree for symbol searchesH. Peter Anvin2008-11-067-96/+69
* rbtree: drop "const" from search functionH. Peter Anvin2008-11-062-3/+3
* changes.src: document POPCNT fix.H. Peter Anvin2008-11-061-0/+2
* Merge branch 'nasm-2.05.xx'H. Peter Anvin2008-11-062-3/+35
|\
| * test/popcnt.asm: simple test for the POPCNT instructionnasm-2.05.xxH. Peter Anvin2008-11-061-0/+32
| * The POPCNT instruction does not need sizes on memory operandsH. Peter Anvin2008-11-061-3/+3
| * BR 2229703: POPCNT r64,rm64 not POPCNT r64,rm32H. Peter Anvin2008-11-061-1/+1
| * preproc: BR 2222615: fix segfault on bogus %ifmacroH. Peter Anvin2008-11-061-1/+0
* | doc: better description of %lineH. Peter Anvin2008-11-051-5/+2
* | Fix BR #916647Victor van den Elzen2008-11-056-13/+16
* | changes.src: document if for %ifmacro.H. Peter Anvin2008-11-041-0/+2
* | test: add test for BR 2222615H. Peter Anvin2008-11-041-0/+19
* | preproc: BR 2222615: fix segfault on bogus %ifmacroH. Peter Anvin2008-11-041-1/+0
* | Prevent erroneous extra "final" passCharles Crayne2008-11-031-1/+1
* | doc/changes.src: document ELF TLSH. Peter Anvin2008-11-021-0/+2
* | doc: minor edit to the TLS documentation examples.H. Peter Anvin2008-11-021-2/+2
* | Document differences between TLS coding in ELF32 and ELF64Charles Crayne2008-11-011-2/+10
* | ELF32 support for offset to IE GOT entryCharles Crayne2008-11-011-4/+13
* | version.pl: snapshot releases *only* have digits in the tailH. Peter Anvin2008-11-011-1/+1
* | Move all version strings to a single compilation unit (ver.c)H. Peter Anvin2008-10-3113-218/+237
* | ELF32 bit support of .tdata and .tbss sectionsCharles Crayne2008-10-301-0/+17
* | rbtree: drop the data pointer; instead rely on being embeddedH. Peter Anvin2008-10-307-29/+16
* | compiler.h: add offsetof() and container_of()H. Peter Anvin2008-10-301-1/+14
* | Left-leaning red-black tree data structureH. Peter Anvin2008-10-297-5/+128
* | Fix header guards for outlib.hH. Peter Anvin2008-10-291-2/+2
* | make alldepsH. Peter Anvin2008-10-295-33/+34
* | doc: cross-reference macro parameter concatenation with %[...]H. Peter Anvin2008-10-291-5/+12
* | Merge branch 'nasm-2.05.xx'H. Peter Anvin2008-10-290-0/+0
|\ \ | |/
| * doc: fix typo in the description of %unmacroH. Peter Anvin2008-10-291-1/+1
| * doc: fix capitalizationH. Peter Anvin2008-10-291-1/+1
| * doc: remove duplicate entry for the "error" warning classH. Peter Anvin2008-10-291-3/+0
| * doc: retroactively document updates to the warning optionsH. Peter Anvin2008-10-292-1/+20
* | doc: fix typo in the description of %unmacroH. Peter Anvin2008-10-291-1/+1
* | doc: fix capitalizationH. Peter Anvin2008-10-291-1/+1
* | doc: remove duplicate entry for the "error" warning classH. Peter Anvin2008-10-291-3/+0
* | doc: retroactively document updates to the warning optionsH. Peter Anvin2008-10-292-1/+20
* | Merge commit 'nasm-2.05.01'H. Peter Anvin2008-10-292-1/+6
|\ \ | |/
| * NASM 2.05.01nasm-2.05.01H. Peter Anvin2008-10-291-1/+1
| * doc/changes.src: document -W/-w fix as a NASM 2.05.01 feature.H. Peter Anvin2008-10-291-0/+5
* | Merge branch 'master' of git+ssh://ccrayne@repo.or.cz/srv/git/nasmCharles Crayne2008-10-2715-76/+67
|\ \
| * | output: add common file outlib.c for common functions; realsize()H. Peter Anvin2008-10-2715-76/+67
* | | Initial documentation for ELF64 TLSCharles Crayne2008-10-271-4/+26
|/ /
* | preproc: merge expand_mmac_params() and expand_indirect()H. Peter Anvin2008-10-261-101/+30
* | Merge branch 'master' of git+ssh://ccrayne@repo.or.cz/srv/git/nasmCharles Crayne2008-10-261-4/+4
|\ \
| * \ Merge branch 'nasm-2.05.xx'H. Peter Anvin2008-10-261-4/+4
| |\ \ | | |/
| | * Better description of the number-overflow warningH. Peter Anvin2008-10-261-1/+1