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
ndisasm: fix disassembly of JRCXZ
2009-06-26
H
.
Peter Anvin
n
d
i
s
asm: fix di
s
assembly of
J
R
CXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
NASM 2
.
06
r
c1
4
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
insns
.
da
t
: reformat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
i
nsn
s
.
d
a
t: add relax
e
d forms for XOP/FMA4/CVT16 instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
Ad
d
Cyrill Go
r
cunov to
A
UTHOR
S
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
Anvin
insns
.
pl: remove stray
whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
insns
.
pl: add "nohi"
c
ode for
R
EX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
insns
.
pl: fix i
n
dentation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
er Anvin
ELF: m
a
ke debugging funct
i
o
n
s
static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
er Anvin
ELF: remove lo
o
p
i
nv
a
riant
calcul
a
tion of global
o
ffset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
E
L
F: clean
u
p
the arithmetic
f
o
r glob
a
l symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
LF: bump GLOBAL_
T
EMP_BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
e
r Anvin
ELF: elimin
a
te
h
ard-c
o
ded se
c
tion numb
e
rs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter
A
nvin
Handle the new E
L
F
headers in the dependen
c
y generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
ELF: add hea
d
er
f
iles, beg
i
n merging common code,
d
rop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
N
A
S
M
2
.
06r
c
1
3
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
changes
.
src: u
p
da
t
e
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insn
s
:
ma
k
e
t
he MMX vers
i
on of
P
INSR
W
match the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
Intel FMA: drop relaxed form
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix
the PINSR serie
s
o
f instru
c
t
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
te
r
Anvin
Add s
u
pport for inst
r
u
ct
i
ons wh
i
ch always use
low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
d
a
t
:
f
ix
t
y
pos: VCMPORD_SP[SD] entere
d
as VCMPORS_SP[
S
D]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er
Anvin
insns
.
dat: collapse rela
x
ed fo
r
ms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
insn
s
.
p
l: allow relaxe
d
fo
r
ms to be
crea
t
ed without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
c
h
an
g
es
.
src: fix some o
d
d sp
a
c
ing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
parser: don
'
t use midc
o
de d
e
c
lara
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter A
n
vin
specfile: u
p
date UR
L
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: a
d
d back the
-nut opt
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anv
i
n
Nindent: update with the -npro and
-
i
l0
options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter
A
nvin
doc: use NASM syntax for x87 r
e
gister
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
C
yrill Gorcun
o
v
insn
s
.
dat - fixup for XOP (
S
SE5)
A
M
D
instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcunov
insns
.
dat - intr
o
c
u
c
e base XO
P
(SS
E
5
)
AMD ins
t
ructions
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill
G
orcunov
i
nsns
.
p
l - add handling of pp
V
EX/XOP fields
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
A
dd symbolic constants for REX_V "classes" (VEX, X
O
P
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc: remove insref
.
s
r
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
et
e
r
A
nv
i
n
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter
A
nvin
prepr
o
c: han
d
le
%+ even
dur
i
ng early token replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
ter Anv
i
n
Use lower c
a
se
fo
r
VEX a
n
d X
O
P in in
s
tructions
tabl
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter A
n
vin
Infrastru
c
ture support
f
or AMD's
n
ew
X
OP prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
o
u
tbin: re
p
la
c
e fpr
i
n
t
f
(
rf, n
o
t_defined);
with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
t
er Anvin
NASM 2
.
06rc
1
1
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
Anvin
preproc
:
unify t
o
ken
-
pa
s
ting code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter An
v
i
n
do
c
:
s
lightly tidy the cop
y
right pag
e
of t
h
e man
u
al
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
P
eter A
n
vin
preproc: make $ and $$ TOKEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
preproc: fix
m
ore token pas
t
ing c
a
ses
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvi
n
AUTHORS:
Update
i
nfo
r
mation for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
N
ASM 2
.
06rc1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Document
p
reprocesso
r
token c
o
ncatenati
o
n
f
i
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Handle weir
d
ca
s
es of token pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
e
r Anvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
t
er Anvin
n
a
sm
.
nsi: ad
d
COPYING t
o
the
l
ist of
fil
e
s to
p
a
c
kage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add NASM
Manual
;
au
t
omate version gen
e
ra
t
io
n
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
Add
NS
I
S s
c
ript
t
o m
a
ke a Windows ins
t
al
l
er
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er Anv
i
n
disasm: fix reversed REP v
s
RE
P
NE i
n
eatby
t
e()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: when no instruction is
f
ound, con
s
ider
a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pe
t
er Anvin
NASM 2
.
06rc
8
commit
|
commitdiff
|
tree
2009-03-18
Andy Polyakov
outcoff: BR 268
5
756: fix SAFESEH wi
t
h a
n
int
e
r
n
a
l
s
y
mbol
commit
|
commitdiff
|
tree
2009-03-18
Michael Schere
r
outelf32/64: fix uninitialized r
b
tree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pet
e
r Anvi
n
B
R 2690688: Fi
x
op
c
odes for FMA i
n
str
u
ction
s
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pete
r
Anvin
A
dd
test from BR 2690
6
88
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
A
n
vin
BR
2690
6
88: add missing
V
FM in
s
tructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689316: PEX
T
RQ req
u
i
res REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
A
nvin
g
e
nfma: fix spelling of the VFN
M
instru
c
tions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
ete
r
Anvin
insns
.
dat: fix VFN
M
instruc
t
ions inco
r
r
ect
l
y spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pe
t
er Anvin
NASM
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
e
t
er Anvin
B
R
267
2
117: handle long li
n
e
s
fo
r
db
/
dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
An
v
i
n
autoconf: detect
the
broke
n
bool in Open
W
atc
o
m 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
ter Anvin
M
o
st i
n
struct
i
o
n codes are octal, so print errors
t
h
at
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
n
vin
optimi
z
a
t
ion
.
as
m
: more
sby
t
e tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
s
byte: optimizat
i
o
n
is OK if
UNK
N
OW
N
isn't
s
et
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimi
z
at
i
on
.
asm: add sbyte
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anv
i
n
BR 2413
2
6
5: do
n
't pe
s
sim
i
ze displa
c
ements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
optimizati
o
n
.
asm: add EA
o
ptimizat
i
on tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
Anvin
nasm
.
c:
another
r
e
adability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
na
s
m
.
c:
r
eadability cleanup
f
or seg:off par
s
ing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
Add VPCLMUL instructio
n
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter
A
nvi
n
assem
b
le: only be optimistic with NO_SEG if w
e
're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anvin
con
v
e
r
gence
.
asm: add t
e
st
o
f
j
mp to
a
n absol
u
t
e
addres
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL is ap
p
a
r
ently
targ
e
te
d
for
W
estmere with
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2
5
57903: fix disass
e
mbly
of a set of SSE MOV*
instructio
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 2
5
412
5
2: Fi
x
issu
e
s in i
n
sns
.
dat, mo
s
tly rel
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
changes
.
src:
document WAIT and %$$
f
ixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 25924
7
6
:
T
r
e
at WAIT
a
s a
p
r
e
fix even
t
h
ough it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
br
7
04736:
h
a
n
dle deep conte
x
t-loca
l
mac
r
os
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
Anvin
nasmlib: make
nasm_s
t
r
c
at() take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
outel
f
32/6
4
: r
e
move ali
g
n_
s
tr in
f
avor of fwritezero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
o
u
t
b
in
:
f
i
x
t
ypo: "se
c
tions" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
Uni
f
y
all-
z
ero buffers
;
add fwrit
e
zero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
te
r
Anvin
BR 26119
0
6:
p
r
oper erro
r
me
s
sage fo
r
start
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anv
i
n
NASM 2
.
0
6
rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er Anvin
Fix opcode for VAD
D
SUBPS; o
p
eran
d
s
for VBLEND
;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
FMA i
n
st
r
uctions w
o
n'
t
be in S
a
ndy B
r
idge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
Perl scr
i
p
t used
t
o g
e
ne
r
ate FMA instruction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
change
s
.
src: d
o
cumen
t
updated AVX specif
i
cation
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
t
er Anvin
Update the VFMA* instruct
i
o
ns per t
h
e AVX s
p
ec
version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
n
sns
.
dat: f
i
x
mi
n
or formatting
a
nomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
insn
s
.
pl: handle
the new V
E
X
.
D
D
S flag per
AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
B
R
2
5
93349: Move
v
ersion
message ba
c
k to
s
tdout
commit
|
commitdiff
|
tree
next