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: when no instruction is found, consider a naked prefix
2009-03-19
H
.
Peter
A
nvi
n
disasm: when no in
s
truction is found
,
consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter
A
n
v
i
n
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter
A
nvin
BR 26721
1
7
:
handle long lines
for db/d
w
/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoco
n
f: det
e
c
t the broken bool in O
p
enWa
t
c
o
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most i
n
struction
c
odes are octal, so print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvi
n
Add VPCLMUL
i
nstructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter An
v
i
n
assemble: only
b
e optimistic
w
ith NO_
S
EG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
c
onvergence
.
a
sm:
ad
d
t
est of jmp to an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
i
n
PCLMUL is apparently targeted for Westmere w
i
th the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR 2557903:
f
ix d
i
s
a
s
s
e
mbly
of a
se
t
o
f SSE MOV*
instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
BR 2541252
:
Fix issues in insns
.
dat, m
o
stly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
ch
a
nges
.
src:
document WAIT an
d
%$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
BR
2
59247
6
: Treat W
A
IT as a pr
e
fix
e
v
e
n though i
t
's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
br70
4
7
36: handl
e
de
e
p
c
onte
x
t-loc
a
l macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
na
s
m
l
i
b
: make
nasm_str
c
at()
t
ake const
arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
o
u
t
elf32/64: re
m
ove align_str
in favor of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
o
utbi
n
:
f
ix typo: "s
e
ctions"
n
ot "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anv
i
n
Unify all-zero b
u
ffers; add fwrit
e
z
e
r
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
B
R
2611906: prop
e
r e
r
ror mess
a
ge
f
or
start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
NAS
M
2
.
0
6
rc
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
Fix
o
p
c
ode for VADDSUBPS; operands for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA instru
c
tions won't be in Sandy
Bridg
e
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter
A
nvin
BR 2593
3
49: M
o
ve versi
o
n messa
g
e back
t
o
stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r
An
v
in
do
c
: clea
n
up the "
S
tr
i
ng M
a
nipulati
o
n in Macr
o
s" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
doc: indent the t
i
me ma
c
ro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
t
e
r Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
n
vin
Merge br
a
nch 'master' of git+ssh://repo
.
or
.
cz/srv/
g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
:
u
pdat
e
t
he section o
n
numer
i
c constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [warning] di
r
e
c
tiv
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anv
i
n
o
utas86
:
sligh
t
stylistic cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
Anvin
BR 2432826: F
i
x enforce
m
ent of t
h
e LONG
b
i
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
ter
A
nvin
BR 241
3
278: N
o
noptimal f
o
rms
o
f
ar
i
thmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
eter Anvin
changes
.
src: document
M
ach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pet
e
r Anvi
n
NASM 2
.
06
r
c2
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
eter Anvin
N
A
SM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
t
e
r Anvin
ELF: us
e
rbtree for symbol
searc
h
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r Anvin
rbtree: drop
"
co
n
st" from search fu
n
ction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
src: documen
t
P
OPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge bran
c
h 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvi
n
t
e
st/popcnt
.
asm: simple test
fo
r
the POPC
N
T inst
r
uction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
T
he
P
OPCNT
in
s
t
r
u
ction doe
s
not need
s
izes o
n
memo
r
y
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
BR 2229703: POPCNT
r
6
4,r
m
64 not
P
O
PCNT r64,r
m
32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
preproc: BR 2222615: fix
segfaul
t
on bogu
s
%ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anv
i
n
doc: better description of %lin
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anv
i
n
ch
a
nges
.
src: documen
t
if
f
or %ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
eter
Anvin
test:
ad
d
test for BR 2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r
A
nvin
prepro
c
: BR 2222
6
15:
f
ix
s
egfa
u
lt on bog
u
s
%ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r Anvin
do
c
/changes
.
src: d
o
cum
e
n
t ELF
T
L
S
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pete
r
A
n
vin
doc:
m
inor edit to the
T
LS d
o
cum
e
ntati
o
n
ex
a
mp
l
es
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
eter
Anvin
version
.
pl: snapshot r
e
leases *only* have dig
i
ts in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
et
e
r Anvin
Move all v
e
rsion
strings to a single c
o
mpilatio
n
u
n
it
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
rbtree: drop
the data point
e
r;
i
n
stead rely o
n
being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
com
p
i
ler
.
h: add offsetof() an
d
container_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-leaning re
d
-black tree data structure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix
h
e
a
d
er
g
uards for
o
utlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
ma
k
e
alldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc:
cros
s
-
reference
m
acr
o
parameter concatenati
o
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Me
r
ge bra
n
ch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc: fix ty
p
o in t
h
e descr
i
ption of %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
d
o
c: fix c
a
pitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anv
i
n
doc: remove duplicat
e
entr
y
for the "error" wa
r
ning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
in
doc: retroacti
v
ely docu
m
ent up
d
ates to t
h
e warnin
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
An
v
in
d
oc: fix typo in
t
h
e description of %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc: fix capitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: remove
d
uplicate entr
y
for
t
h
e
"error" warn
i
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc
:
retroactiv
e
l
y
d
o
cumen
t
updates to the warnin
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pet
e
r An
v
in
Me
r
ge commit
'
nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
n
vin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/
c
hange
s
.
src: doc
u
men
t
-
W
/
-w
fix as
a
NASM
2
.
0
5
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter
A
n
vin
output: ad
d
common f
i
le outl
i
b
.
c
f
o
r common functio
n
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
P
e
t
er Anvin
p
reproc: merge expand_mmac_
p
arams(
)
and expand_indi
r
e
ct()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er Anvin
Merge bra
n
ch 'nasm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Be
t
ter descr
i
ptio
n
of
t
he n
u
m
b
e
r
-overflow
warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter Anvin
BR: 2196966: make
t
h
e
-
w
/-
W
options wor
k
again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anv
i
n
s
m
artalign: clean up unnecessar
y
duplic
a
tion; tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter
Anvin
For s
n
apsh
o
t
releases, exp
a
n
d
out the mangled
versi
o
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
d
i
sasm: i
n
troduce opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er Anvin
assem
b
le: use opx and opy
i
n a f
e
w more pla
c
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
te
r
A
n
vin
doc/ch
a
nges
.
src: retroact
i
vely documen
t
a
n
on
y
mous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
pre
p
roc
:
don't macro-expand
t
he
a
rgum
e
nt to %use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
ete
r
Anvin
doc
:
do
c
ume
n
t %pop wit
h
argument
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anv
i
n
prep
r
oc: all
o
w %pop t
o
take an iden
t
ifier, unif
y
%push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
doc:
document anonymous %pus
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
oc/chang
e
s
.
src
:
begin
the rel
e
a
se
n
o
t
es for 2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
doc
:
fix awkward word or
d
er
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
version
.
p
l: don't add an e
x
tra
.
00 for submin
o
r
i
f
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anv
i
n
Merge bran
c
h 'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
Fix op2 ref
e
rences
t
hat
h
ad not yet been
c
onv
e
rted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
d
i
sa
s
m
:
e
x
t
ension byte support in the disasse
m
bl
e
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r
A
n
v
in
Add extens
i
on bytecodes to s
u
p
port operands 4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
W
hen is
s
u
ing warn
i
ngs
f
or EA
displ
a
cements, use the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
NASM 2
.
0
5
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
do
c
/
ch
a
nges
.
src: upda
t
e release notes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
e
ter Anvin
The CRC32 instructions can
tak
e
66 prefixes as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
t
e
s
t/crc32
.
asm:
test the
C
R
C
3
2 instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
et
e
r
A
nvin
B
R
2190521
:
fix
t
he CRC32 opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
NASM
2
.
05r
c
8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter A
n
vin
B
R
2187
2
10: Fix PFRCPV
a
n
d
PFRSQRTV
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
e
t
er Anvin
as
s
em
b
le:
n
o
t all backends handle
i
n
t
r
a
-segm
e
nt O
U
T_REL*ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next