projects
/
platform
/
upstream
/
nasm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
preproc.c: Don't forget to dup filename before free
[platform/upstream/nasm.git]
/
assemble.c
2010-11-21
Victor van den Elzen
BR3058845: mostly fix bogus warning with implicit opera...
blob
|
commitdiff
2010-11-16
H. Peter Anvin
BR 3109604: Fix C4 vs C5 VEX form selection in calcsize()
blob
|
commitdiff
|
diff to current
2010-08-16
H. Peter Anvin
assmemble.c: fix VEX.W logic
blob
|
commitdiff
|
diff to current
2010-08-16
H. Peter Anvin
assemble: handle vex.lig
blob
|
commitdiff
|
diff to current
2010-08-16
H. Peter Anvin
vex: change .wx to .wig to match the latest AVX spec
blob
|
commitdiff
|
diff to current
2010-07-26
Cyrill Gorcunov
assemble.c: Style nitfix
blob
|
commitdiff
|
diff to current
2010-07-25
H. Peter Anvin
Revert "Improve process_ea and introduce -OL"
blob
|
commitdiff
|
diff to current
2010-07-24
Cyrill Gorcunov
Use is_register helper
blob
|
commitdiff
|
diff to current
2010-07-24
Victor van den Elzen
Improve process_ea and introduce -OL
blob
|
commitdiff
|
diff to current
2010-07-16
H. Peter Anvin
Merge branch 'nasm-2.08.xx'
blob
|
commitdiff
|
diff to current
2010-05-06
H. Peter Anvin
Permit short intersegment jumps
blob
|
commitdiff
|
diff to current
2010-05-06
H. Peter Anvin
Add support for one-byte relocations
blob
|
commitdiff
|
diff to current
2010-03-12
Victor van den Elzen
BR 2496848: Tighten ea checks
blob
|
commitdiff
|
diff to current
2009-12-05
Cyrill Gorcunov
BR2907058: insn_size - close file handle before returning
blob
|
commitdiff
|
diff to current
2009-11-05
Cyrill Gorcunov
Comment out matches() operand flags logic
blob
|
commitdiff
|
diff to current
2009-11-03
Cyrill Gorcunov
matches: simplify check operand size actions
blob
|
commitdiff
|
diff to current
2009-10-31
Cyrill Gorcunov
nasmlib: Introduce idata_bytes helper
blob
|
commitdiff
|
diff to current
2009-10-18
Cyrill Gorcunov
continue using is_class helper
blob
|
commitdiff
|
diff to current
2009-10-13
H. Peter Anvin
assemble: xsizeflags[] is an opflags_t variable
blob
|
commitdiff
|
diff to current
2009-10-13
H. Peter Anvin
opflags: more int32_t -> opflags_t conversions
blob
|
commitdiff
|
diff to current
2009-10-13
Cyrill Gorcunov
assemble.c: check constants for overflow
blob
|
commitdiff
|
diff to current
2009-10-13
Cyrill Gorcunov
assemble.c: use is_class helper
blob
|
commitdiff
|
diff to current
2009-10-13
Cyrill Gorcunov
use opflags_t type for operands
blob
|
commitdiff
|
diff to current
2009-10-06
H. Peter Anvin
assemble: when looking for a REGISTER operand, do an...
blob
|
commitdiff
|
diff to current
2009-10-05
H. Peter Anvin
assemble: treat register operands without size as wildcards
blob
|
commitdiff
|
diff to current
2009-08-23
Cyrill Gorcunov
Use I_none opcode instead of hardcoded number
blob
|
commitdiff
|
diff to current
2009-07-30
H. Peter Anvin
Merge commit 'cyr/hpa-list'
blob
|
commitdiff
|
diff to current
2009-07-27
Cyrill Gorcunov
assemble.c -- use list helpers
blob
|
commitdiff
|
diff to current
2009-07-27
H. Peter Anvin
assemble.c: quiet warning
blob
|
commitdiff
|
diff to current
2009-07-26
H. Peter Anvin
assemble.c: clean up matches()
blob
|
commitdiff
|
diff to current
2009-07-26
H. Peter Anvin
Merge branch 'nasm-2.07.xx'
blob
|
commitdiff
|
diff to current
2009-07-26
H. Peter Anvin
Merge branch 'nasm-2.07.xx'
blob
|
commitdiff
|
diff to current
2009-07-26
H. Peter Anvin
assemble: defer "operand size missing" until end of...
blob
|
commitdiff
|
diff to current
2009-07-26
H. Peter Anvin
Enable fuzzy matching of operand sizes
blob
|
commitdiff
|
diff to current
2009-07-26
H. Peter Anvin
assemble: move the instruction-matching loop into a...
blob
|
commitdiff
|
diff to current
2009-07-26
H. Peter Anvin
assemble: replace random integers with an enum for...
blob
|
commitdiff
|
diff to current
2009-07-06
H. Peter Anvin
NASM: relicense under the 2-clause BSD license
blob
|
commitdiff
|
diff to current
2009-06-29
H. Peter Anvin
Add copyright headers to the *.c/*.h files in the main...
blob
|
commitdiff
|
diff to current
2009-06-27
H. Peter Anvin
assemble.c: stylistic nitpick
blob
|
commitdiff
|
diff to current
2009-06-26
H. Peter Anvin
ndisasm: fix disassembly of JRCXZ
blob
|
commitdiff
|
diff to current
2009-06-25
H. Peter Anvin
Add support for instructions which always use low 8...
blob
|
commitdiff
|
diff to current
2009-05-04
H. Peter Anvin
Infrastructure support for AMD's new XOP prefix
blob
|
commitdiff
|
diff to current
2009-03-01
H. Peter Anvin
Most instruction codes are octal, so print errors that...
blob
|
commitdiff
|
diff to current
2009-02-27
H. Peter Anvin
sbyte: optimization is OK if UNKNOWN isn't set
blob
|
commitdiff
|
diff to current
2009-02-26
H. Peter Anvin
BR 2413265: don't pessimize displacements
blob
|
commitdiff
|
diff to current
2009-02-25
Victor van den Elzen
Do not confuse segmentless adresses and unknown forward...
blob
|
commitdiff
|
diff to current
2009-02-24
H. Peter Anvin
assemble: only be optimistic with NO_SEG if we're reall...
blob
|
commitdiff
|
diff to current
2009-02-23
Victor van den Elzen
BR 2420167: jmp not always optimized
blob
|
commitdiff
|
diff to current
2009-02-22
H. Peter Anvin
BR 2592476: Treat WAIT as a prefix even though it's...
blob
|
commitdiff
|
diff to current
2009-02-22
H. Peter Anvin
Unify all-zero buffers; add fwritezero()
blob
|
commitdiff
|
diff to current
2008-12-30
H. Peter Anvin
BR 2432826: Fix enforcement of the LONG bit
blob
|
commitdiff
|
diff to current
2008-12-10
Victor van den Elzen
BR 2413272: Warn about byte displacement overflow
blob
|
commitdiff
|
diff to current
2008-11-06
H. Peter Anvin
Merge branch 'nasm-2.05.xx'
blob
|
commitdiff
|
diff to current
2008-10-30
H. Peter Anvin
Merge branch 'nasm-2.05.xx'
blob
|
commitdiff
|
diff to current
2008-10-29
H. Peter Anvin
Merge commit 'nasm-2.05.01'
blob
|
commitdiff
|
diff to current
2008-10-26
H. Peter Anvin
Merge branch 'nasm-2.05.xx'
blob
|
commitdiff
|
diff to current
2008-10-25
H. Peter Anvin
assemble: use opx and opy in a few more places
blob
|
commitdiff
|
diff to current
2008-10-24
H. Peter Anvin
Merge branch 'indirect'
blob
|
commitdiff
|
diff to current
2008-10-24
H. Peter Anvin
Fix op2 references that had not yet been converted...
blob
|
commitdiff
|
diff to current
2008-10-24
H. Peter Anvin
Add extension bytecodes to support operands 4+
blob
|
commitdiff
|
diff to current
2008-10-24
H. Peter Anvin
When issuing warnings for EA displacements, use the...
blob
|
commitdiff
|
diff to current
2008-10-22
H. Peter Anvin
assemble: not all backends handle intra-segment OUT_REL*ADR
blob
|
commitdiff
|
diff to current
2008-10-18
H. Peter Anvin
assemble: for OUT_REL*ADR, the "size" argument is not...
blob
|
commitdiff
|
diff to current
2008-10-16
H. Peter Anvin
BR 2172659: Fix incorrect output value for byte operands
blob
|
commitdiff
|
diff to current
2008-10-09
H. Peter Anvin
assemble.c: use case4() macros like in disasm.c
blob
|
commitdiff
|
diff to current
2008-10-09
H. Peter Anvin
Reshuffle and move the bytecodes for segment register...
blob
|
commitdiff
|
diff to current
2008-10-07
H. Peter Anvin
New opcode for 32->64 bit sign-extended immediate with...
blob
|
commitdiff
|
diff to current
2008-10-07
H. Peter Anvin
Remove is_sbyte64() and replace with is_sbyte32() plus...
blob
|
commitdiff
|
diff to current
2008-10-07
H. Peter Anvin
Avoid double warning for signed dword immediate
blob
|
commitdiff
|
diff to current
2008-10-07
H. Peter Anvin
New opcodes to deal with 8-bit immediate sign extended...
blob
|
commitdiff
|
diff to current
2008-10-07
H. Peter Anvin
BR 2148448: Fix RIP-relative addressing with an immediate
blob
|
commitdiff
|
diff to current
2008-10-07
H. Peter Anvin
Better warnings for out-of-range values
blob
|
commitdiff
|
diff to current
2008-10-05
H. Peter Anvin
assemble.c: be smarter about when to suppress warnings...
blob
|
commitdiff
|
diff to current
2008-10-05
H. Peter Anvin
assemble.c: do not warn on valid SBYTE optimizations
blob
|
commitdiff
|
diff to current
2008-10-01
Victor van den Elzen
Apply patch from BR 1197827
blob
|
commitdiff
|
diff to current
2008-09-30
H. Peter Anvin
assemble.c: cleanups
blob
|
commitdiff
|
diff to current
2008-09-30
Charles Crayne
Change behavior of -O0 and -O1 for backward compatibility
blob
|
commitdiff
|
diff to current
2008-09-11
Charles Crayne
Decouple forward references from optimization
blob
|
commitdiff
|
diff to current
2008-08-29
H. Peter Anvin
BR 2029829: Accept VIA XCRYPT instructions with or...
blob
|
commitdiff
|
diff to current
2008-08-25
H. Peter Anvin
BR 2067837: remove double add of VEX instruction length
blob
|
commitdiff
|
diff to current
2008-07-20
H. Peter Anvin
BR 2003451: avoid "forwardness" leaks between operands
blob
|
commitdiff
|
diff to current
2008-06-17
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-16
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-16
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-16
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-16
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-16
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-16
H. Peter Anvin
Free EOT_DB_STRING_FREE in cleanup_insn()
blob
|
commitdiff
|
diff to current
2008-06-15
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-15
H. Peter Anvin
Merge branch 'nasm-2.03.x'
blob
|
commitdiff
|
diff to current
2008-06-14
H. Peter Anvin
Implement __utf16__() and __utf32__() for the DB family
blob
|
commitdiff
|
diff to current
2008-05-30
H. Peter Anvin
Introduce %depend and %pathsearch, and make incbin...
blob
|
commitdiff
|
diff to current
2008-05-28
H. Peter Anvin
Merge commit 'autotest/master'
blob
|
commitdiff
|
diff to current
2008-05-22
H. Peter Anvin
Add tokens vex.ww and vex.wx; vex.wx is the default
blob
|
commitdiff
|
diff to current
2008-05-21
H. Peter Anvin
Handle is4 bytes without meaningful information in...
blob
|
commitdiff
|
diff to current
2008-05-20
H. Peter Anvin
No 32-byte floating point format: fix error for DY
blob
|
commitdiff
|
diff to current
2008-05-20
H. Peter Anvin
Avoid #including .c files; instead compile as separate...
blob
|
commitdiff
|
diff to current
2008-05-20
H. Peter Anvin
Add DY, YWORD, and the SY instruction flag
blob
|
commitdiff
|
diff to current
2008-05-20
H. Peter Anvin
Same some space by introducing shorthand byte codes...
blob
|
commitdiff
|
diff to current
2008-05-12
H. Peter Anvin
Remove special hacks to avoid zero bytecodes
blob
|
commitdiff
|
diff to current
next