repo.or.cz
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
insns.dat: operand-size syntax for XOP instructions
2009-04-07
Shao Mill
e
r
Add NSIS script to make a Wind
o
ws installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r An
v
in
disasm
:
fix
r
eversed REP
vs REPN
E
in eatby
t
e()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
te
r
Anvin
disasm: when
no i
n
struction is f
o
un
d
, consi
d
e
r a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pe
t
er A
n
vin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
An
d
y Pol
y
a
kov
ou
t
coff:
BR 26857
5
6
:
fix SAFESEH with an
i
nternal sy
m
bol
commit
|
commitdiff
|
tree
2009-03-18
Mic
h
ae
l
Scherer
outelf32/64: fix unini
t
ialized rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pet
e
r Anvin
BR 2690688: Fix opcod
e
s for FMA ins
t
r
u
ctio
n
s
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add test f
r
om BR
2
69
0
688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
B
R 2690688: add m
i
ss
i
ng VFM inst
r
uctions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter An
v
in
BR 2689316: PEX
T
R
Q
r
equires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genf
m
a:
f
ix
s
p
e
lli
n
g of the
V
FNM instruc
t
ions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
da
t
: fix VFNM inst
r
uction
s
incorrectly s
p
el
l
ed
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter An
v
in
N
ASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anv
i
n
B
R 2672117: handle long line
s
f
or db/d
w
/et
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
aut
o
conf:
d
etect the
broken bool in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvi
n
Most instr
u
c
t
io
n
codes ar
e
octal, so print errors tha
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
Anvin
optimizat
i
on
.
asm
:
mor
e
sby
t
e t
e
sts
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvi
n
sb
y
te: o
p
timization
i
s
OK if UNK
N
OWN isn't
set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
opt
i
m
ization
.
asm: add sbyte te
s
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
BR 2413265: d
o
n
'
t pessimize
d
isplacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
optimiza
t
ion
.
asm
:
add EA optimizatio
n
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
ete
r
Anvin
n
a
sm
.
c: another readabil
i
ty
c
leanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvi
n
nasm
.
c:
r
eadab
i
lit
y
c
l
ea
n
up for seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er
Anvi
n
A
d
d V
P
CLMUL
instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
t
er Anvin
assemble
:
only be
o
pti
m
i
s
tic wit
h
N
O
_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anv
i
n
converg
e
nce
.
a
sm
:
add test
o
f jm
p
to a
n
absolute addre
s
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL i
s
apparently
targeted for Westme
r
e with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er An
v
in
N
ASM
2
.
0
6
rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r Anvin
BR 255790
3
:
f
i
x
disassem
b
ly of
a
set of SSE
M
OV
*
i
nstructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anvin
B
R
254
1
252:
F
i
x issues in i
n
s
ns
.
dat
,
mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
A
nvin
changes
.
s
r
c: docu
m
ent WAIT
a
nd %$$
f
ixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2592476: Tr
e
at WAIT as
a
prefi
x
even though it
'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anv
i
n
br704
7
36: h
a
ndle de
e
p context-l
o
cal
macro
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvi
n
n
a
s
mlib:
make n
a
sm_strcat()
t
a
ke const argume
n
ts
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
outelf32
/
64: remo
v
e al
i
gn_str in favo
r
of fw
r
itezero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
o
u
t
b
in: fix typo: "
s
ections" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
U
n
if
y
all-z
e
ro buff
e
rs; add fwrite
z
er
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2611906: proper
erro
r
me
s
sage for s
t
art < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
A
nvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
i
x opcode for VADDSUB
P
S; opera
n
ds fo
r
VBLE
N
D;
a
dd
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
FMA instruct
i
o
ns won't be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
v
in
Perl script u
s
ed to ge
n
erate FMA instruct
i
on pat
t
e
rns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
c
h
anges
.
src
:
doc
u
men
t
update
d
AVX specific
a
tio
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Update the
VFMA* instr
u
c
t
io
n
s p
e
r the AVX sp
e
c
version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvin
insns
.
d
a
t: fix minor f
o
rmatting
anomali
e
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvi
n
insns
.
p
l
:
ha
n
dle the new VEX
.
D
D
S fla
g
p
e
r AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pet
e
r Anvin
BR 2593349: Move version message back to stdou
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pete
r
Anvin
N
A
SM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel H
a
e
tir
Document
the
as86
.
.
start
label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean
up
t
h
e "St
r
ing M
a
nipulation
i
n
Macros"
s
ect
i
on
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: i
n
dent the time macro ex
a
mple
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Me
r
ge b
r
anch 'master' of
git+ss
h
://rep
o
.
o
r
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc:
update the section o
n
numeric c
o
nstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pet
e
r A
n
vin
Fix
the [wa
r
ning] d
i
rective
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
ete
r
A
nvin
out
a
s86:
s
l
ight stylistic cl
e
anup
s
commit
|
commitdiff
|
tree
2009-01-04
Sor
o
nel Haetir
Add en
t
ry point su
p
port to
as86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
ter
A
nv
i
n
BR 2432826: F
i
x enforceme
n
t of the
L
ONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter A
n
vin
BR 2413
2
78: Nonoptimal f
o
rms of
a
r
i
t
h
meti
c
instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter
Anvin
changes
.
s
rc: documen
t
Mach-
O
alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pet
e
r
Anvin
N
A
SM
2
.
06rc
2
commit
|
commitdiff
|
tree
2008-12-18
Dav
i
d
DeHaven
M
a
ch-
O
ali
g
nme
n
t fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pe
t
er Anvin
NASM
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter Anvin
ELF: use r
b
tree for symbol searche
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r Anvin
rbtree: drop "const"
from s
e
a
r
c
h functi
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
cha
n
ges
.
src: document
POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
Merge
branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
te
s
t/pop
c
nt
.
asm: simple test for the POPC
N
T ins
t
ruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
The PO
P
CNT instructi
o
n does
not
need size
s
on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
BR
2
229703: POPCN
T
r64,rm64 not POPCNT r6
4
,
rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
p
r
eproc: BR 2222615:
fix segfault o
n
b
o
gus %i
f
m
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
e
ter An
v
in
doc: bette
r
descri
p
t
ion of
%
line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvi
n
changes
.
s
rc: docume
n
t
if for %ifma
c
ro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter A
n
vin
test: add
t
est
for
B
R
2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
n
v
i
n
pr
e
p
r
oc: BR 2
2
22615: fi
x
segfau
l
t on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pete
r
Anvin
doc
/
changes
.
src:
do
c
ument ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter Anvin
d
oc: mino
r
edit t
o
the TLS d
o
cu
m
en
t
a
t
ion examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
version
.
pl: snapshot re
l
e
a
ses *only* have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move all version str
i
n
gs to a
s
ingle compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
ete
r
Anvin
rbtree
:
d
rop the data point
e
r; in
s
te
a
d
rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
A
n
vin
c
o
mpiler
.
h: add offset
o
f() and container_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
Left-lea
n
ing red-black
t
ree
d
a
ta structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
Fix header guar
d
s for
o
utlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
te
r
Anvin
make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
te
r
Anvin
d
o
c: cross-ref
e
r
e
nce macro p
a
r
ameter conca
t
enation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
Me
r
g
e bra
n
ch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: fix
typo in the
desc
r
i
p
t
i
o
n of %un
m
acro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc
:
fix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: remove duplicate
entry for the "error" warnin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
doc: re
t
r
o
activ
e
ly docu
m
ent updates
t
o t
h
e
w
arning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc:
fix
t
ypo
i
n the description of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r
Anvin
doc: fix capit
a
lization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: remove dupl
i
cat
e
entry f
o
r the "e
r
ror" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc
:
retroactively document update
s
to th
e
w
ar
n
in
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merg
e
c
o
mmit 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er A
n
v
i
n
doc/c
h
anges
.
sr
c
: do
c
ument -W/-w fix as a NASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anv
i
n
output: ad
d
common file
outlib
.
c for c
o
mmon func
t
ions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pe
t
er An
v
in
prepr
o
c
: m
e
rge expand
_
mma
c
_
p
arams() and expand_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next