| Commit message (Expand) | Author | Age | Files | Lines |
* | BR 3392396: fix EVEX compressed displacements | H. Peter Anvin | 2017-04-06 | 1 | -1/+1 |
* | BR 3392399: float: get rid of bogus exponent calculation | H. Peter Anvin | 2017-04-05 | 1 | -2/+2 |
* | Add generic perfect string hashes, use for directives | H. Peter Anvin | 2017-04-03 | 4 | -192/+15 |
* | perl: change to the new, safer 3-operand form of open() | H. Peter Anvin | 2017-04-02 | 3 | -8/+8 |
* | Always remove a stale list file | H. Peter Anvin | 2017-04-02 | 1 | -0/+3 |
* | Further improve error messages for confused decorators | H. Peter Anvin | 2017-04-02 | 2 | -19/+35 |
* | BR3392392: fix broadcast decorators and improve error messages | H. Peter Anvin | 2017-04-02 | 2 | -32/+52 |
* | Change nasm_zero() to pass an object, not a pointer | H. Peter Anvin | 2017-03-31 | 2 | -2/+2 |
* | BR 3392363: clear the operands when making an artificial I_RESB | H. Peter Anvin | 2017-03-31 | 1 | -0/+1 |
* | BR 3392370: {z} decorator allowed on MOVDQ* memory operands | H. Peter Anvin | 2017-03-31 | 1 | -18/+4 |
* | outdbg: add %pragma for maximum size of a raw data dump | H. Peter Anvin | 2017-03-31 | 1 | -0/+1 |
* | output: remove the completely unused set_info method | H. Peter Anvin | 2017-03-31 | 1 | -6/+3 |
* | outdbg: update to dump new backend interface data | H. Peter Anvin | 2017-03-31 | 1 | -4/+6 |
* | nasm.c: get rid of private copy of bitness | H. Peter Anvin | 2017-03-28 | 1 | -6/+4 |
* | assemble.c: if a displacement is large enough, we may wrap | H. Peter Anvin | 2017-03-28 | 1 | -1/+2 |
* | macho: implement do_dead_strip, make subsections_by_symbols a pragma | H. Peter Anvin | 2017-03-14 | 1 | -1/+2 |
* | labels: make lookup_labels and is_extern take a const char * | H. Peter Anvin | 2017-03-14 | 1 | -3/+3 |
* | asm/pragma.c: if the handler is NULL, treat it as DIRR_UNKNOWN | H. Peter Anvin | 2017-03-08 | 1 | -4/+8 |
* | pragma: use the directives hash to look up directive names | H. Peter Anvin | 2017-03-08 | 2 | -8/+58 |
* | Merge remote-tracking branch 'origin/master' | H. Peter Anvin | 2017-03-08 | 1 | -0/+1 |
|\ |
|
| * | asm/pragma: Add missing "assemble.h" inclusion | Cyrill Gorcunov | 2017-03-08 | 1 | -0/+1 |
* | | Make -Werror controllable on a per-warning-class basis | H. Peter Anvin | 2017-03-08 | 3 | -106/+153 |
|/ |
|
* | outmacho: support the "subsections_via_symbols" directive | H. Peter Anvin | 2017-03-07 | 2 | -2/+3 |
* | output: make the return value from the directives method more meaningful | H. Peter Anvin | 2017-03-07 | 1 | -2/+14 |
* | Add a generic pragma-handling infrastructure | H. Peter Anvin | 2017-03-07 | 7 | -10/+191 |
* | asm/directiv.c: remove commented-out #include | H. Peter Anvin | 2017-03-07 | 1 | -1/+0 |
* | Fix global variables without declarations | H. Peter Anvin | 2017-03-07 | 2 | -7/+5 |
* | asm/*: Move directive processing to its own file, refactor error handling | H. Peter Anvin | 2017-03-07 | 14 | -593/+738 |
* | Rename directiv.c to directbl.c to free up the name directiv.c | H. Peter Anvin | 2017-03-07 | 1 | -5/+5 |
* | asm/nasm.c: Move directive parsing into a separate function | H. Peter Anvin | 2017-03-07 | 2 | -543/+609 |
* | assemble.c: for the signed byte operand, check overflow then rawbyte | H. Peter Anvin | 2017-03-01 | 1 | -22/+28 |
* | Revert "asm/assemble.c: change the overflow handling for signed byte immediates" | H. Peter Anvin | 2017-03-01 | 1 | -17/+23 |
* | assemble.c: always do overflow warnings on pass 2 | H. Peter Anvin | 2017-03-01 | 1 | -6/+6 |
* | asm/assemble.c: change the overflow handling for signed byte immediates | H. Peter Anvin | 2017-03-01 | 1 | -23/+17 |
* | Remove casts in switch statements only meant to keep OpenWatcom happy | H. Peter Anvin | 2017-03-01 | 2 | -4/+4 |
* | exprlib: move dumping code to a separate C file | H. Peter Anvin | 2017-02-28 | 2 | -42/+79 |
* | asm/parser.c: don't call reloc_value() twice, minor cleanups | H. Peter Anvin | 2017-02-28 | 1 | -6/+6 |
* | asm/exprlib.c: use PRId64 to print a 64-bit number | H. Peter Anvin | 2017-02-23 | 1 | -1/+1 |
* | assemble: for relative addresses, convert *this segment* to fixed | H. Peter Anvin | 2017-02-21 | 1 | -1/+4 |
* | We can have a WRT for a relative reference | H. Peter Anvin | 2017-02-21 | 1 | -1/+1 |
* | Properly keep track of the base of relative relocations | H. Peter Anvin | 2017-02-21 | 1 | -18/+44 |
* | Support self-relative expressions in offsets and immediates | H. Peter Anvin | 2017-02-20 | 3 | -112/+177 |
* | assemble.c: don't use a case for get_broadcast_num() | H. Peter Anvin | 2017-02-20 | 1 | -13/+7 |
* | nasm_build_assert() -> nasm_static_assert() | H. Peter Anvin | 2017-01-24 | 1 | -1/+1 |
* | macros: Define ofmt specific macros late | Cyrill Gorcunov | 2017-01-06 | 1 | -1/+10 |
* | preproc: Use found path when opening include | Cyrill Gorcunov | 2017-01-06 | 1 | -1/+1 |
* | assemble_file: Get rid of global variable @sb | Martin Lindhe | 2017-01-05 | 1 | -1/+2 |
* | parser: Get rid of global variable | Martin Lindhe | 2017-01-05 | 1 | -1/+1 |
* | Move @debugid declaration to same level as @q | Martin Lindhe | 2017-01-05 | 1 | -1/+1 |
* | Drop redundant test with isnumchar | Martin Lindhe | 2017-01-05 | 1 | -1/+1 |