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
AUTHORS: Update information for HPA
2009-04-08
H
.
Pet
e
r
A
n
vin
AUTHORS:
Upda
t
e informati
o
n for
H
PA
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter A
n
v
in
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Docume
n
t preproces
s
or tok
e
n conc
a
t
e
natio
n
fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvin
H
andl
e
we
i
rd cases of token past
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter An
v
i
n
nasm
.
n
s
i:
add COPYING to
the list of
files
t
o pack
a
ge
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvi
n
nasm
.
nsi: add NASM Manua
l
;
automate version gen
e
ration
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er Anvin
disas
m
: fix reversed REP
vs REPNE in
eatb
y
te()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter An
v
i
n
disasm: when n
o
instruction is found, c
o
nsider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pet
e
r Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter
Anv
i
n
BR 2690688: Fix opcodes
f
or FM
A
inst
r
u
c
tions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add test
from
BR
2
6
9
0688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
B
R
2690688:
add miss
i
ng V
F
M
instr
u
c
tion
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter
A
n
vin
BR 268
9
316: PEXTRQ req
u
ires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma: f
i
x s
p
e
lling of the V
F
NM
instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
dat: fix
VFNM ins
t
ructions incorrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pe
t
er Anv
i
n
BR
2
672117: handle
l
ong lines f
o
r d
b
/
d
w/
e
tc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
Anvi
n
autoco
n
f:
dete
c
t the broken bool in OpenW
a
tcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
e
r
Anvin
M
ost instruct
i
on codes are
o
ctal, so print
e
rrors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
Anv
i
n
optimizat
i
on
.
asm: more sbyte t
e
sts
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter A
n
vin
sbyte: opt
i
mi
z
a
t
ion is OK if U
N
KNO
W
N
isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvi
n
o
ptimizatio
n
.
asm: add s
b
yte tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 24132
6
5:
d
o
n
'
t pe
s
simize d
i
s
placements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
op
t
i
m
i
z
a
t
i
on
.
asm: add EA
optimizatio
n
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
A
nvin
nasm
.
c: another reada
b
ility cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
n
v
in
nasm
.
c
:
readabil
i
ty cleanup for seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvi
n
Add V
P
CL
M
UL
i
nstr
u
ction
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r A
n
vin
assemb
l
e
: only be op
t
imis
t
ic
w
i
t
h
NO_S
E
G if we
'
r
e really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
converge
n
ce
.
asm
:
a
d
d
test of jm
p
to an a
b
solute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er Anvin
PCLMUL is
a
pparently
t
argeted for Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2557903: f
i
x disassembly of a set
of SSE M
O
V*
i
n
structio
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er Anvin
BR 2
5
41252: Fix issues in
i
nsns
.
dat
,
mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
changes
.
src: do
c
ument WAIT
a
nd %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anv
i
n
BR 2
5
9
2
476: Trea
t
WAIT as a
p
refix eve
n
though
i
t
's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
b
r704736: handle
d
eep context-
l
o
c
al macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib:
m
ake nasm_strcat() take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
i
n
outelf32/6
4
: re
m
ov
e
a
lign_str in favor of fwr
i
tezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anv
i
n
outbin: fix typo: "secti
o
ns"
n
ot "se
c
tion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
v
in
Unif
y
a
l
l-zero buffers;
add fwrite
z
ero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 2611906: pro
p
er err
o
r messag
e
for st
a
rt < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
NASM 2
.
06rc
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix
opcode for
VADDSU
B
P
S; operands for VBLEN
D
;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anv
i
n
FMA instruc
t
ions w
o
n't b
e
i
n
Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvin
Perl s
c
r
i
p
t us
e
d to generate FMA i
n
struction
patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
A
nvin
changes
.
src: docu
m
ent upda
t
ed AVX specificati
o
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
U
pdate th
e
VFMA* instructions p
e
r t
h
e
A
VX sp
e
c ve
r
sion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
i
nsns
.
dat: fi
x
minor format
t
ing anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
insn
s
.
pl: handle
t
he new VEX
.
D
DS
flag p
e
r AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter
A
n
v
in
BR 2593349
:
Move v
e
rsion message back
t
o
stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pet
e
r An
v
i
n
NA
S
M 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc: clean up the "
S
tring M
a
nip
u
latio
n
in Macros" sectio
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anv
i
n
doc: in
d
ent the t
i
m
e macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
M
erge bran
c
h 'master' of git+ssh://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
n
vin
doc: update the se
c
t
i
o
n on numeric const
a
nts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anv
i
n
Fix the
[
w
a
rning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
e
ter Anvin
outas86:
sligh
t
stylistic cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter A
n
vin
B
R
2432826:
Fi
x
e
n
f
orcement o
f
the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter Anvin
BR 241
3
278
:
Nono
p
tim
a
l forms of arithmetic i
n
structions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter
Anvin
ch
a
n
ges
.
src: document M
a
ch-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
e
t
er Anvin
NASM 2
.
06rc
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter Anvin
ELF
:
u
s
e rbtre
e
for sym
b
ol search
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree:
d
rop "const" f
r
om search function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
cha
n
ges
.
src:
d
ocume
n
t P
O
PCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvi
n
Merge b
r
anch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
t
e
st/
p
opc
n
t
.
asm:
sim
p
l
e
test fo
r
the POPCNT instruc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
The P
O
PCNT in
s
truction
d
oe
s
no
t
need sizes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
B
R
2229703: POPCNT r64,rm
6
4 not POPCNT r64,rm
3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
et
e
r A
n
vi
n
preproc:
BR 2
2
2261
5
: fix se
g
fau
l
t on b
o
gu
s
%ifma
c
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter An
v
in
doc
:
bett
e
r description o
f
%line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
src: docume
n
t
if fo
r
%ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvin
test: add test
f
or BR 222
2
615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
Anvin
preproc: BR 222261
5
: fix segfault on bogu
s
%ifmac
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter An
v
in
d
oc/change
s
.
src:
document
ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: m
i
n
or
edit to the
T
L
S
docum
e
ntation exa
m
p
les
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pet
e
r Anvin
v
e
rsion
.
pl:
s
napshot releases *only* have
d
igits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
eter Anvin
Move all version string
s
to
a sin
g
le comp
i
l
ation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r A
n
vin
r
btree: dr
o
p
t
he d
a
ta poi
n
ter; instead rely
o
n bei
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
co
m
p
iler
.
h
:
ad
d
offsetof(
)
a
n
d container_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
A
nvin
Left-leaning red-black
t
ree
da
t
a str
u
ct
u
re
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
in
Fix header gu
a
rd
s
fo
r
o
u
tlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
m
a
k
e alld
e
ps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
cross-r
e
ference macro parameter concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Mer
g
e branch '
n
a
sm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er
A
n
v
in
d
o
c:
fi
x
typo in the description
o
f %
u
nma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er A
n
vin
doc:
f
ix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
:
remove
dupl
i
cate entry fo
r
the
"
error
"
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc: re
t
roactive
l
y
document updates to
t
he warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r
Anvin
doc
:
f
ix typo i
n
the d
e
sc
r
ipti
o
n of %un
m
acro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix
c
ap
i
tali
z
a
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
r
emove
duplicate entry for the
"
error"
w
arning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
: re
t
r
o
actively document
update
s
to the war
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er A
n
vin
Merge commit '
n
a
s
m
-
2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anv
i
n
N
ASM 2
.
0
5
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc
/
cha
n
ges
.
s
r
c: documen
t
-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 Anvin
outp
u
t: add common file outlib
.
c for common func
t
ions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next