projects
/
platform
/
upstream
/
nasm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Generate a byte array instead of using strings for the byte codes
[platform/upstream/nasm.git]
/
assemble.c
2008-05-12
H. Peter Anvin
Generate a byte array instead of using strings for...
blob
|
commitdiff
2008-05-07
H. Peter Anvin
Add support for register-number immediates with fixed...
blob
|
commitdiff
|
diff to current
2008-05-05
H. Peter Anvin
The AVX R,X,B, and V fields (but not W) are inverted.
blob
|
commitdiff
|
diff to current
2008-05-05
H. Peter Anvin
First cut at AVX machinery.
blob
|
commitdiff
|
diff to current
2008-04-04
H. Peter Anvin
Correctly identify SBYTE in the optimizer
blob
|
commitdiff
|
diff to current
2008-01-28
H. Peter Anvin
BR 1880905: make sure we have enough zero-padding data...
blob
|
commitdiff
|
diff to current
2008-01-09
H. Peter Anvin
BR 1864243: better warnings for out-of-range constants
blob
|
commitdiff
|
diff to current
2007-12-29
Beroset
regularized spelling of license to match name of LICENS...
blob
|
commitdiff
|
diff to current
2007-11-19
H. Peter Anvin
BR 1834292: Fix multiple disassembler bugs
blob
|
commitdiff
|
diff to current
2007-11-15
H. Peter Anvin
Remove some vestiges of "native" RESW/RESD support
blob
|
commitdiff
|
diff to current
2007-11-13
H. Peter Anvin
Address data is int64_t; simplify writing an address...
blob
|
commitdiff
|
diff to current
2007-11-13
H. Peter Anvin
Fix disassembly of XCHG
blob
|
commitdiff
|
diff to current
2007-11-10
Charles Crayne
Merge branch 'master' of /home/chuck/development/gitnasm/
blob
|
commitdiff
|
diff to current
2007-11-09
H. Peter Anvin
Don't combine type and size into a single argument
blob
|
commitdiff
|
diff to current
2007-11-08
Charles Crayne
Upgrade RAA functions to hold 64-bit data.
blob
|
commitdiff
|
diff to current
2007-11-07
Charles Crayne
Pass 64-bit instruction lengths to back-ends.
blob
|
commitdiff
|
diff to current
2007-11-07
Charles Crayne
Prepare for 64-bit instruction lengths
blob
|
commitdiff
|
diff to current
2007-11-06
Charles Crayne
Disambiguate error messages
blob
|
commitdiff
|
diff to current
2007-11-04
Charles Crayne
Make warning limit valid for both i386 and x86_64
blob
|
commitdiff
|
diff to current
2007-11-04
Charles Crayne
Warn on out of bounds EA displacements
blob
|
commitdiff
|
diff to current
2007-11-01
H. Peter Anvin
Move declarations before statements
blob
|
commitdiff
|
diff to current
2007-10-30
H. Peter Anvin
Clean up the handing of operands in assemble.c
blob
|
commitdiff
|
diff to current
2007-10-30
H. Peter Anvin
Don't warn for segmented references
blob
|
commitdiff
|
diff to current
2007-10-29
H. Peter Anvin
Fix bogus flagging of effective addresses as invalid
blob
|
commitdiff
|
diff to current
2007-10-29
H. Peter Anvin
64-bit addressing and prefix handling changes
blob
|
commitdiff
|
diff to current
2007-10-19
H. Peter Anvin
Formatting: kill off "stealth whitespace"
blob
|
commitdiff
|
diff to current
2007-10-19
Charles Crayne
Suppress a few signedness warnings
blob
|
commitdiff
|
diff to current
2007-10-10
H. Peter Anvin
Use the compiler-provided booleans if available, otherw...
blob
|
commitdiff
|
diff to current
2007-10-06
H. Peter Anvin
Emit REX prefix before literal zero (\170)
blob
|
commitdiff
|
diff to current
2007-10-03
H. Peter Anvin
Portability fixes
blob
|
commitdiff
|
diff to current
2007-09-29
Charles Crayne
Merge branch 'master' of git+ssh://ccrayne@repo.or...
blob
|
commitdiff
|
diff to current
2007-09-29
H. Peter Anvin
Unbreak relative references to immediate addresses
blob
|
commitdiff
|
diff to current
2007-09-28
Charles Crayne
Merge branch 'master' of git+ssh://ccrayne@repo.or...
blob
|
commitdiff
|
diff to current
2007-09-25
H. Peter Anvin
assemble.c: clean up whitespace
blob
|
commitdiff
|
diff to current
2007-09-23
H. Peter Anvin
Auto-generate 0x67 prefixes without the need for \30x...
blob
|
commitdiff
|
diff to current
2007-09-21
Charles Crayne
Merge branch 'master' of git+ssh://ccrayne@repo.or...
blob
|
commitdiff
|
diff to current
2007-09-20
Frank Kotler
Merge branch 'master' of git+ssh://fbkotler@repo.or...
blob
|
commitdiff
|
diff to current
2007-09-19
H. Peter Anvin
Merge commit 'origin/sse5'
blob
|
commitdiff
|
diff to current
2007-09-19
H. Peter Anvin
Merge commit 'origin/master' into sse5
blob
|
commitdiff
|
diff to current
2007-09-19
H. Peter Anvin
Fix handling of DO; support unary + for floating-point...
blob
|
commitdiff
|
diff to current
2007-09-18
H. Peter Anvin
Merge commit 'origin/master' into sse5
blob
|
commitdiff
|
diff to current
2007-09-18
H. Peter Anvin
Implement "oword" (128 bits) as a first-class size
blob
|
commitdiff
|
diff to current
2007-09-18
H. Peter Anvin
Actually generate SSE5 instructions
blob
|
commitdiff
|
diff to current
2007-09-17
H. Peter Anvin
Initial support for generating DREX suffixes
blob
|
commitdiff
|
diff to current
2007-09-17
H. Peter Anvin
Fix a few instances of missing renumbers
blob
|
commitdiff
|
diff to current
2007-09-17
H. Peter Anvin
Enable IF_AR3
blob
|
commitdiff
|
diff to current
2007-09-17
H. Peter Anvin
Merge commit 'origin/master' into sse5
blob
|
commitdiff
|
diff to current
2007-09-17
H. Peter Anvin
Initial support for four arguments per instruction
blob
|
commitdiff
|
diff to current
2007-09-13
H. Peter Anvin
Add (untested!) SSSE3, SSE4.1, SSE4.2 instructions
blob
|
commitdiff
|
diff to current
2007-09-13
H. Peter Anvin
Use enumerations where practical to ease debugging
blob
|
commitdiff
|
diff to current
2007-09-11
H. Peter Anvin
Handle instructions which can have both REX.W and OSP
blob
|
commitdiff
|
diff to current
2007-09-11
H. Peter Anvin
Make the big instruction arrays "const"
blob
|
commitdiff
|
diff to current
2007-09-10
H. Peter Anvin
assemble.c: correct special handing of ESP/RSP
blob
|
commitdiff
|
diff to current
2007-08-28
H. Peter Anvin
Implement REL/ABS modifiers
blob
|
commitdiff
|
diff to current
2007-08-19
Keith Kanios
Fixed RIP address processing ambiguity found by Charles...
blob
|
commitdiff
|
diff to current
2007-08-17
Keith Kanios
Fixed issues with REX prefix effective address generati...
blob
|
commitdiff
|
diff to current
2007-07-07
H. Peter Anvin
More int/int32_t confusion
blob
|
commitdiff
|
diff to current
2007-07-07
H. Peter Anvin
regflag() should return int32_t.
blob
|
commitdiff
|
diff to current
2007-06-03
Chuck Crayne
Support 32-bit direct addressing in 64-bit mode without...
blob
|
commitdiff
|
diff to current
2007-05-30
H. Peter Anvin
Fix the handling of the \313 code.
blob
|
commitdiff
|
diff to current
2007-05-30
H. Peter Anvin
Correct the generation of 67 prefixes.
blob
|
commitdiff
|
diff to current
2007-05-30
H. Peter Anvin
Remove bogus redundant tests
blob
|
commitdiff
|
diff to current
2007-05-30
H. Peter Anvin
Remove bogus check for 64-bitness
blob
|
commitdiff
|
diff to current
2007-05-30
H. Peter Anvin
Get rid of magic open-coded "register numbers"
blob
|
commitdiff
|
diff to current
2007-05-29
H. Peter Anvin
Clean up the existing operand flag definitions, and...
blob
|
commitdiff
|
diff to current
2007-04-18
H. Peter Anvin
Fix the handling of \324 for computing the length
blob
|
commitdiff
|
diff to current
2007-04-17
H. Peter Anvin
Handle "LOCK as REX.R" for MOV CRx; fix warning for...
blob
|
commitdiff
|
diff to current
2007-04-16
Keith Kanios
Fixed 64-bit Mode Segment Selection.
blob
|
commitdiff
|
diff to current
2007-04-16
Keith Kanios
Fixed distinction between [LOCAL]SYMBOL/IMMEDIATE for...
blob
|
commitdiff
|
diff to current
2007-04-16
H. Peter Anvin
Fixes for 64-bit ndisasm.
blob
|
commitdiff
|
diff to current
2007-04-15
Keith Kanios
Fixed distinction between RIP relative symbols and...
blob
|
commitdiff
|
diff to current
2007-04-14
Keith Kanios
Added DQ constants for all BITS modes.
blob
|
commitdiff
|
diff to current
2007-04-14
Keith Kanios
Fixed support for DQ constants in long mode.
blob
|
commitdiff
|
diff to current
2007-04-14
Keith Kanios
c99 printf/fprintf compliance.
blob
|
commitdiff
|
diff to current
2007-04-13
Keith Kanios
Fixed distinction between char and int8_t data types.
blob
|
commitdiff
|
diff to current
2007-04-13
Keith Kanios
Comment "REX.I" should have been "REX.X"
blob
|
commitdiff
|
diff to current
2007-04-12
Keith Kanios
General push for x86-64 support, dubbed 0.99.00.
blob
|
commitdiff
|
diff to current
2005-01-15
H. Peter Anvin
Apply Nindent to all .c and .h files
blob
|
commitdiff
|
diff to current
2003-09-08
H. Peter Anvin
Cannot free "lnfname" since it's now static...
blob
|
commitdiff
|
diff to current
2003-09-06
Frank Kotler
quick fix to -f obj debug format - put "static" back...
blob
|
commitdiff
|
diff to current
2003-08-27
Frank Kotler
Alexei's patch to allow "-I" paths to be searched for...
blob
|
commitdiff
|
diff to current
2003-07-16
H. Peter Anvin
Fix offset computation in the presence of explicit...
blob
|
commitdiff
|
diff to current
2002-11-10
H. Peter Anvin
Fix BR 632459: endianness error
blob
|
commitdiff
|
diff to current
2002-09-12
H. Peter Anvin
"const"-ipation fixes from Trevor Woerner
blob
|
commitdiff
|
diff to current
2002-06-08
Debbie Wiles
Added *1 case support for NOSPLIT ([NOSPLIT EAX] to...
blob
|
commitdiff
|
diff to current
2002-06-06
H. Peter Anvin
This is the "megapatch":
blob
|
commitdiff
|
diff to current
2002-05-27
H. Peter Anvin
Deal with another case of address/operand size confusio...
blob
|
commitdiff
|
diff to current
2002-05-21
H. Peter Anvin
JMP instructions use the operand size prefix, not the...
blob
|
commitdiff
|
diff to current
2002-05-21
H. Peter Anvin
Implement new "strict" keyword to inhibit optimization.
blob
|
commitdiff
|
diff to current
2002-05-11
H. Peter Anvin
Fix sequence point problem.
blob
|
commitdiff
|
diff to current
2002-04-30
H. Peter Anvin
NASM 0.98.21
blob
|
commitdiff
|
diff to current
2002-04-30
H. Peter Anvin
NASM 0.98.15
blob
|
commitdiff
|
diff to current
2002-04-30
H. Peter Anvin
NASM 0.98.14
blob
|
commitdiff
|
diff to current
2002-04-30
H. Peter Anvin
NASM 0.98.12
blob
|
commitdiff
|
diff to current
2002-04-30
H. Peter Anvin
NASM 0.98.11
blob
|
commitdiff
|
diff to current
2002-04-30
H. Peter Anvin
NASM 0.98.09
blob
|
commitdiff
|
diff to current
2002-04-30
H. Peter Anvin
NASM 0.98.08
blob
|
commitdiff
|
diff to current
2002-04-30
H. Peter Anvin
NASM 0.98.03
blob
|
commitdiff
|
diff to current
2002-04-30
H. Peter Anvin
NASM 0.98
blob
|
commitdiff
|
diff to current
2002-04-30
H. Peter Anvin
NASM 0.98p7
blob
|
commitdiff
|
diff to current
next