Handle is4 bytes without meaningful information in the bottom bits
[platform/upstream/nasm.git] / assemble.c
2008-05-21 H. Peter AnvinHandle is4 bytes without meaningful information in...
2008-05-20 H. Peter AnvinNo 32-byte floating point format: fix error for DY
2008-05-20 H. Peter AnvinAvoid #including .c files; instead compile as separate...
2008-05-20 H. Peter AnvinAdd DY, YWORD, and the SY instruction flag
2008-05-20 H. Peter AnvinSame some space by introducing shorthand byte codes...
2008-05-12 H. Peter AnvinRemove special hacks to avoid zero bytecodes
2008-05-12 H. Peter AnvinGenerate a byte array instead of using strings for...
2008-05-07 H. Peter AnvinAdd support for register-number immediates with fixed...
2008-05-05 H. Peter AnvinThe AVX R,X,B, and V fields (but not W) are inverted.
2008-05-05 H. Peter AnvinFirst cut at AVX machinery.
2008-04-04 H. Peter AnvinCorrectly identify SBYTE in the optimizer
2008-01-28 H. Peter AnvinBR 1880905: make sure we have enough zero-padding data...
2008-01-09 H. Peter AnvinBR 1864243: better warnings for out-of-range constants
2007-12-29 Berosetregularized spelling of license to match name of LICENS...
2007-11-19 H. Peter AnvinBR 1834292: Fix multiple disassembler bugs
2007-11-15 H. Peter AnvinRemove some vestiges of "native" RESW/RESD support
2007-11-13 H. Peter AnvinAddress data is int64_t; simplify writing an address...
2007-11-13 H. Peter AnvinFix disassembly of XCHG
2007-11-10 Charles CrayneMerge branch 'master' of /home/chuck/development/gitnasm/
2007-11-09 H. Peter AnvinDon't combine type and size into a single argument
2007-11-08 Charles CrayneUpgrade RAA functions to hold 64-bit data.
2007-11-07 Charles CraynePass 64-bit instruction lengths to back-ends.
2007-11-07 Charles CraynePrepare for 64-bit instruction lengths
2007-11-06 Charles CrayneDisambiguate error messages
2007-11-04 Charles CrayneMake warning limit valid for both i386 and x86_64
2007-11-04 Charles CrayneWarn on out of bounds EA displacements
2007-11-01 H. Peter AnvinMove declarations before statements
2007-10-30 H. Peter AnvinClean up the handing of operands in assemble.c
2007-10-30 H. Peter AnvinDon't warn for segmented references
2007-10-29 H. Peter AnvinFix bogus flagging of effective addresses as invalid
2007-10-29 H. Peter Anvin64-bit addressing and prefix handling changes
2007-10-19 H. Peter AnvinFormatting: kill off "stealth whitespace"
2007-10-19 Charles CrayneSuppress a few signedness warnings
2007-10-10 H. Peter AnvinUse the compiler-provided booleans if available, otherw...
2007-10-06 H. Peter AnvinEmit REX prefix before literal zero (\170)
2007-10-03 H. Peter AnvinPortability fixes
2007-09-29 Charles CrayneMerge branch 'master' of git+ssh://ccrayne@repo.or...
2007-09-29 H. Peter AnvinUnbreak relative references to immediate addresses
2007-09-28 Charles CrayneMerge branch 'master' of git+ssh://ccrayne@repo.or...
2007-09-25 H. Peter Anvinassemble.c: clean up whitespace
2007-09-23 H. Peter AnvinAuto-generate 0x67 prefixes without the need for \30x...
2007-09-21 Charles CrayneMerge branch 'master' of git+ssh://ccrayne@repo.or...
2007-09-20 Frank KotlerMerge branch 'master' of git+ssh://fbkotler@repo.or...
2007-09-19 H. Peter AnvinMerge commit 'origin/sse5'
2007-09-19 H. Peter AnvinMerge commit 'origin/master' into sse5
2007-09-19 H. Peter AnvinFix handling of DO; support unary + for floating-point...
2007-09-18 H. Peter AnvinMerge commit 'origin/master' into sse5
2007-09-18 H. Peter AnvinImplement "oword" (128 bits) as a first-class size
2007-09-18 H. Peter AnvinActually generate SSE5 instructions
2007-09-17 H. Peter AnvinInitial support for generating DREX suffixes
2007-09-17 H. Peter AnvinFix a few instances of missing renumbers
2007-09-17 H. Peter AnvinEnable IF_AR3
2007-09-17 H. Peter AnvinMerge commit 'origin/master' into sse5
2007-09-17 H. Peter AnvinInitial support for four arguments per instruction
2007-09-13 H. Peter AnvinAdd (untested!) SSSE3, SSE4.1, SSE4.2 instructions
2007-09-13 H. Peter AnvinUse enumerations where practical to ease debugging
2007-09-11 H. Peter AnvinHandle instructions which can have both REX.W and OSP
2007-09-11 H. Peter AnvinMake the big instruction arrays "const"
2007-09-10 H. Peter Anvinassemble.c: correct special handing of ESP/RSP
2007-08-28 H. Peter AnvinImplement REL/ABS modifiers
2007-08-19 Keith KaniosFixed RIP address processing ambiguity found by Charles...
2007-08-17 Keith KaniosFixed issues with REX prefix effective address generati...
2007-07-07 H. Peter AnvinMore int/int32_t confusion
2007-07-07 H. Peter Anvinregflag() should return int32_t.
2007-06-03 Chuck CrayneSupport 32-bit direct addressing in 64-bit mode without...
2007-05-30 H. Peter AnvinFix the handling of the \313 code.
2007-05-30 H. Peter AnvinCorrect the generation of 67 prefixes.
2007-05-30 H. Peter AnvinRemove bogus redundant tests
2007-05-30 H. Peter AnvinRemove bogus check for 64-bitness
2007-05-30 H. Peter AnvinGet rid of magic open-coded "register numbers"
2007-05-29 H. Peter AnvinClean up the existing operand flag definitions, and...
2007-04-18 H. Peter AnvinFix the handling of \324 for computing the length
2007-04-17 H. Peter AnvinHandle "LOCK as REX.R" for MOV CRx; fix warning for...
2007-04-16 Keith KaniosFixed 64-bit Mode Segment Selection.
2007-04-16 Keith KaniosFixed distinction between [LOCAL]SYMBOL/IMMEDIATE for...
2007-04-16 H. Peter AnvinFixes for 64-bit ndisasm.
2007-04-15 Keith KaniosFixed distinction between RIP relative symbols and...
2007-04-14 Keith KaniosAdded DQ constants for all BITS modes.
2007-04-14 Keith KaniosFixed support for DQ constants in long mode.
2007-04-14 Keith Kaniosc99 printf/fprintf compliance.
2007-04-13 Keith KaniosFixed distinction between char and int8_t data types.
2007-04-13 Keith KaniosComment "REX.I" should have been "REX.X"
2007-04-12 Keith KaniosGeneral push for x86-64 support, dubbed 0.99.00.
2005-01-15 H. Peter AnvinApply Nindent to all .c and .h files
2003-09-08 H. Peter AnvinCannot free "lnfname" since it's now static...
2003-09-06 Frank Kotlerquick fix to -f obj debug format - put "static" back...
2003-08-27 Frank KotlerAlexei's patch to allow "-I" paths to be searched for...
2003-07-16 H. Peter AnvinFix offset computation in the presence of explicit...
2002-11-10 H. Peter AnvinFix BR 632459: endianness error
2002-09-12 H. Peter Anvin"const"-ipation fixes from Trevor Woerner
2002-06-08 Debbie WilesAdded *1 case support for NOSPLIT ([NOSPLIT EAX] to...
2002-06-06 H. Peter AnvinThis is the "megapatch":
2002-05-27 H. Peter AnvinDeal with another case of address/operand size confusio...
2002-05-21 H. Peter AnvinJMP instructions use the operand size prefix, not the...
2002-05-21 H. Peter AnvinImplement new "strict" keyword to inhibit optimization.
2002-05-11 H. Peter AnvinFix sequence point problem.
2002-04-30 H. Peter AnvinNASM 0.98.21
2002-04-30 H. Peter AnvinNASM 0.98.15
2002-04-30 H. Peter AnvinNASM 0.98.14
2002-04-30 H. Peter AnvinNASM 0.98.12
next