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
disasm: fix reversed REP vs REPNE in eatbyte()
2009-03-19
H
.
Peter A
n
vin
dis
a
sm:
fix
r
eversed REP vs REPNE
i
n eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
ter Anvi
n
dis
a
s
m:
when no instruction is fo
u
nd,
c
onsider a n
a
k
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pe
t
er
A
nvin
BR
2672117: ha
n
dle
l
ong
l
ines
f
or
db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nvin
autoconf: det
e
ct the broken
b
oo
l
in
OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most instruction
codes
a
re octal, so print e
r
rors
t
hat
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter An
v
in
Ad
d
V
P
C
L
MUL instr
u
c
t
ions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble:
o
nly b
e
opti
m
ist
i
c with NO
_
SE
G
if we'r
e
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvin
c
o
nve
r
gence
.
asm: add test of jmp to an ab
s
olute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
An
v
in
PCLMUL i
s
apparent
l
y tar
g
ete
d
for Westmere
with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r Anvin
B
R
2
55790
3
: fix
disassemb
l
y of a set of SSE MOV* instr
u
ctions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 254
1
252: Fix issues in insns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
chang
e
s
.
src: docu
m
ent W
A
IT
a
nd
%$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
B
R
259
2
476
:
Treat WAIT as a
prefix
even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anv
i
n
br704
7
36:
handl
e
deep
c
ontext-local m
a
cro
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
nasmlib: m
a
ke nas
m
_strcat() t
a
ke
const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
outelf32
/
64: remove a
l
ign_s
t
r in
favor
o
f
fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anv
i
n
outbin: fix
t
ypo: "sect
i
ons" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
A
nvi
n
Unify all-zero buffers; add fwri
t
ezer
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r A
n
vin
BR 2611906
:
pro
p
er
error message for
sta
r
t
< or
i
g
i
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvi
n
NA
S
M 2
.
06rc
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
Fix
o
pc
o
de for
V
ADDSUBPS; o
p
erands for VBL
E
ND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
FMA instru
c
tions won't
be in Sandy
B
ridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 25933
4
9: M
o
ve
version message
b
ack
t
o
stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean up the "S
t
ring Manipulation in Mac
r
os" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
doc: indent t
h
e
t
ime
macro e
x
ampl
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
A
n
v
in
doc
:
fix
ty
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
Merge branch
'm
a
s
ter' of git+ssh://repo
.
or
.
cz
/
srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvi
n
d
o
c: update the
sec
t
ion on
nume
r
ic
c
onstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
F
i
x the
[warni
n
g] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter
A
nvin
outas86: slight stylistic cleanups
commit
|
commitdiff
|
tree
2009-01-04
S
oronel Haetir
Add entry poi
n
t
s
upport t
o
as
8
6 backe
n
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
nvin
BR 2
4
32826:
F
ix
e
nforc
e
ment of
t
h
e LONG bi
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 241
3
278: Nonoptimal
f
o
r
ms of a
r
ithmetic in
s
t
ructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
eter Anvin
changes
.
s
rc:
d
ocument Mach-O ali
g
nment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anv
i
n
NASM 2
.
0
6
rc2
commit
|
commitdiff
|
tree
2008-12-18
David
D
eHaven
Mach-O alig
n
men
t
fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
N
A
SM 2
.
0
6
rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF
:
use r
b
tr
e
e for symbol
searches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree:
d
rop
"
const" from sea
r
c
h function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvi
n
changes
.
src:
document P
O
PCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
Merge b
r
an
c
h 'nasm-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
tes
t
/popcnt
.
asm:
si
m
ple test for
the POPCNT
i
nstructio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
The POPCNT instruction does
n
ot need sizes on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
BR
2229703: POPCNT r64,
r
m64 not POPCNT r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
e
r
Anvin
preproc: B
R
22226
1
5: fix seg
f
ault o
n
b
o
gus %i
f
macro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvi
n
doc: better description o
f
%line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
src: doc
u
ment if f
o
r %
i
fmacr
o
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
test: add test
for
B
R
2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anvin
preproc: BR 2222615: fix segfault on bo
g
us %
i
fmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
eter Anvin
doc
/
cha
n
g
es
.
src: document
E
LF TL
S
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvi
n
doc: minor edi
t
to the
T
LS
d
ocumen
t
ati
o
n ex
a
mples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
v
er
s
i
o
n
.
pl: snapshot re
l
eases *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 strings to
a
single compila
t
ion u
n
it
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvi
n
r
b
t
re
e
:
drop the data p
o
i
nter; in
s
tead rely on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compiler
.
h: add
offsetof() and
c
ont
a
ine
r
_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er Anvin
Lef
t
-
l
eaning red-black
tr
e
e
data
str
u
ctu
r
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix header guards for outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
Anv
i
n
make
a
lldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
cross-
r
e
f
e
re
n
ce macro p
a
rameter conca
t
ena
t
i
o
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
Anvin
M
e
rge b
r
an
c
h 'na
s
m-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvi
n
doc
:
fix t
y
po i
n
the
d
e
scription of %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: fix c
a
pitalizat
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvi
n
doc: remove
dupli
c
ate entry f
o
r the "error" warnin
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er A
n
vin
doc:
r
et
r
oacti
v
ely
d
ocument updates to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvi
n
doc: fix typo
in
the de
s
crip
t
ion of %unmacr
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
f
ix ca
p
italization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
remove dupli
c
ate entry for
t
he "error" war
n
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroact
i
vely documen
t
updates to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er Anvi
n
Merg
e
c
o
m
mit
'
nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
t
e
r Anvin
doc/changes
.
src: document -W/-w fi
x
a
s
a
NASM 2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
e
ter Anvin
out
p
u
t:
a
d
d com
m
o
n file outlib
.
c for co
m
mon functio
n
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
P
e
ter A
n
vin
preproc: me
r
ge
e
xp
a
nd_mmac_params() a
n
d
e
xpand
_
indire
c
t()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r
A
nvin
Merg
e
branc
h
'n
a
sm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
B
e
t
ter
description of the
number-ov
e
rflow
w
arning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter An
v
i
n
BR: 2196966
:
make the -w/-
W
o
pt
i
ons work again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter A
n
vin
sm
a
rta
l
ign: clean up unnecess
a
ry
d
u
plication; tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvi
n
Fo
r
snaps
h
ot release
s
, expand out
t
he mangle
d
version
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disa
s
m: i
n
troduc
e
opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assembl
e
: use opx and
o
py in a few more
pla
c
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
n
v
i
n
doc/cha
n
ges
.
src: retroacti
v
ely
docu
m
e
n
t anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
preproc: d
o
n't macro-exp
a
nd the arg
u
m
ent to %use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
e
r Anvin
doc:
document %pop with a
r
gument
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nv
i
n
preproc: allow %pop to ta
k
e an id
e
n
t
ifier, unify
%
push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
ete
r
Anvin
doc:
d
ocum
e
nt anonymous %pu
s
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
er Anvin
doc/c
h
anges
.
sr
c
: begin the release notes for 2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
doc: fix
aw
k
w
a
rd wor
d
order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
ver
s
ion
.
pl: don
'
t
a
dd
an extra
.
00 for subminor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
Merge
b
r
a
n
ch 'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
er Anvin
Fix op2 references
that had
not yet be
e
n convert
e
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
disasm:
exten
s
ion by
t
e
support
i
n
the disa
s
se
m
b
l
e
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Add
e
xtension byteco
d
es to support operands 4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter An
v
i
n
Whe
n
i
s
suing wa
r
ni
n
gs for EA dis
p
l
acements, use
the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
A
nv
i
n
NA
S
M 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r
An
v
i
n
doc/changes
.
src:
u
pdate re
l
ease no
t
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pet
e
r Anvin
The CRC32 instructions
c
an take 66 pref
i
x
e
s as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
e
t
er A
n
vin
test/crc32
.
a
sm
:
t
e
st the CRC32
i
nstruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anv
i
n
BR 2190521: fix the
C
RC32 o
p
codes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next