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
NASM 2.11.01
2014-02-18
H
.
P
e
ter Anvin
N
ASM 2
.
11
.
01
commit
|
commitdiff
|
tree
2014-02-18
H
.
Peter Anvin
chang
e
s
.
sr
c
: changelog for 2
.
11
.
01
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-18
H
.
Peter Anv
i
n
outelf: Error out on "secti
o
n align" without value
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-16
H
.
P
et
e
r
Anvin
BR 3392275: Do
n
't require xmm0 to be specified when
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter Anvin
NASM
2
.
11
commit
|
commitdiff
|
tree
2013-12-31
H
.
Pe
t
er Anv
i
n
doc:
D
ocu
m
ent DEFA
U
L
T
B
ND/NOBND in changes, add use
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter Anvin
changes:
Document
c
h
an
g
e
i
n [no
s
plit reg]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-11
H
.
Pete
r
Anvin
misc/release: Ge
n
erate m
a
n
pages
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-05
H
.
Peter
Anvin
NASM 2
.
11r
c
4
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter Anvin
do
c
: Make the
bi
t
about m
i
b oper
a
nds
a
b
i
t c
l
ea
r
er
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-29
H
.
P
eter A
n
vi
n
doc: Clean up
c
h
angelog for 2
.
1
1
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-28
H
.
P
e
ter Anvin
N
A
SM 2
.
11
r
c3
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter Anvin
Add {vex3} a
n
d
{vex2} pre
f
ixe
s
by analogy
w
i
t
h
{evex}
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter An
v
in
NA
S
M
2
.
11rc2
commit
|
commitdiff
|
tree
2013-11-28
H
.
P
e
ter
A
nvin
R
e
move "hig
h
16" registe
r
class
m
acros for
x
mm/ym
m
/zmm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter Anvin
disas
m
:
D
on'
t
rely on if
l
ag_cmp() returning +/-1
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Pete
r
Anvin
ifla
g
: Do the equ
a
lity test in iflag_cmp() first
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter Anvin
iflag:
I
n
i
flag
_
cmp() scan fr
o
m the
m
ost
s
i
gn
i
fic
a
nt
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
iflag
:
Drop
t
h
e u
s
e of doubl
e
underscores
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
iflag: Make the insns_flags array co
n
s
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
insns
.
dat: Fix
a typo i
n
a comment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
e
ter Anvin
iflag: Move instruction flag comment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pe
t
er
A
n
vin
iflag: remo
v
e C99 constructs, don't
h
ardco
d
e the
n
umber
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
e
ter A
n
v
i
n
"
make alldeps"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
iflag: Fix dependencies, factor out
s
t
atic components
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
e
ter A
n
v
in
"
make alldeps"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-08
H
.
Peter
A
nvin
Add (redund
a
nt) par
e
n
th
e
ses a
r
ound bit tests mixe
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Merge
re
m
ot
e
-
t
racking branch '
o
rigin/mas
t
er'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pet
e
r Anvin
M
a
kefile
.
in:
a
lwa
y
s ru
n
"m
a
k
e
alldeps" w
h
en "
m
ake dist"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pet
e
r Anvin
Run "ma
k
e alldeps" t
o
update dep
e
nden
c
ies
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
e
ter An
v
in
Makefile
.
in: generate
m
anpages for
"make dist"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pete
r
Anvin
Revert
"build: Include pregenerated nasm manpages
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-19
H
.
Pet
e
r An
v
i
n
macros
.
pl: Remove superfluous whi
t
espace
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-03
H
.
Peter Anv
i
n
Add su
p
p
o
rt
for D
Z
a
n
d RES
Z
, document the ZWORD keyword
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-02
H
.
Pet
e
r
A
nvin
NA
S
M 2
.
11rc1
commit
|
commitdiff
|
tree
2013-10-02
H
.
P
eter
Anvin
NASM 2
.
10rc1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Pete
r
Anvin
Me
r
g
e branch
'avx51
2
'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-07-20
H
.
Pete
r
Anvin
BR 3392260: Handle inst
r
uctions only
separated by vector
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-05-17
H
.
Peter Anvin
Make the
errors for m
i
ssing man
pag
e
t
ools c
o
m
p
reh
e
nsib
l
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-12-04
H
.
Peter A
n
vin
NASM 2
.
1
0
.
06
commit
|
commitdiff
|
tree
2012-12-04
H
.
P
e
ter Anvin
ch
a
nges:
d
ocument
fix o
f
m
a
cho64
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
H
.
P
e
ter Anvin
do
c
/changes
.
s
r
c
: Update to in
c
lude
recent changes
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
Marat Dukhan
BR 3327107: fix assemb
l
y
of VPCM
P
GTQ
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anvin
insns
.
dat:
Mark
t
he
immediate
f
o
r shift instructions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anv
i
n
BR
3
392227:
R
e
m
ove SB flag from SHIFT rm,
i
mm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter Anvi
n
W
hen generate
d
ependency names inte
r
nally, quo
t
e filena
m
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter An
v
in
ch
a
nges
.
src: fix gramma
r
error
(
s
up
p
o
r
t -> su
p
ports)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
NASM 2
.
10
.
0
5
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
chan
g
es
.
s
r
c
:
Docum
e
nt CLAC
/
STAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
Add CL
A
C
and
S
T
A
C
instructions from AVX spec 0
1
4 (3
1
943
3
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter Anvin
NASM 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pe
t
er An
v
in
chan
g
es
.
s
r
c
: List of
changes for the next release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvi
n
Add back the 256-bit form of the VORPD inst
r
uct
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Pet
e
r Anvin
B
R
3392218: D
i
sassemb
l
e 82h opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvi
n
NASM
2
.
1
0
.
0
3
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
d
o
c: d
o
cument
X
RE
L
EASE
M
O
V
fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter A
n
vin
h
le
:
opcode A
2
f
o
rb
i
dde
n
with HLE pre
f
ixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
eter Anvin
NASM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
t
e
r Anvin
changes:
a
dd
c
hanges si
n
ce 2
.
1
0
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pete
r
Anv
i
n
doc: document
ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
isnsn
.
dat:
a
dd norexw to instructions with o
n
ly 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter An
v
in
insns
.
d
a
t: new instr
u
c
tions fro
m
the 01
3
AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
e
ter Anv
i
n
te
s
t: ilog2()
t
est
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter
A
nvin
eval
:
a
dd ge
n
eral support
f
or "integ
e
r functions"
a
nd
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter Anvin
p
hash
.
s
h
: U
s
e i
n
t
(
) for the size of the
h
ash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter
A
nvi
n
NASM 2
.
1
0
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter An
v
i
n
NASM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anvin
Tr
y
again to
f
ix our h
a
ndli
n
g of
M
O
V
D/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anvin
NASM
2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter
A
nvin
N
ASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pet
e
r Anvin
prep
r
o
c
:
R
evert to the NASM
2
.
09 preproc
e
ssor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
n
a
sm
.
sp
e
c
.
in: switch to
.
x
z as
the source file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
misc/r
e
lease:
d
o xz compression
w
ith -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvi
n
insns
.
dat: MO
V
is not
l
ockable; CM
P
XCHG16B does
n
ot
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
in
H
LE
:
On
e
more
b
yte code c
o
nversion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter
Anvin
HLE: Move
byte
c
odes b
a
c
k to \271-\2
7
3
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
N
A
SM 2
.
1
0r
c
11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
HLE: Change NOHLE to be
an inst
r
uction flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
t
a
g-releas
e
: actua
l
ly push data ou
t
unle
s
s --no-p
u
sh
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
NASM 2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vi
n
release: cr
e
ate
.
xz
files;
r
e
move emp
t
y sub
d
irectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: R
e
move s
o
me ugl
i
ness from the win64
section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
p
sfonts
.
ph
:
inc
r
ease le
a
din
g
t
o
f
o
nt
size+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
ch
a
nge
s
:
d
o
cument b
i
g
endian UTF-1
6
/UTF-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add su
p
port
for
UTF-16BE and U
T
F-3
2
B
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter A
n
vin
Make the LO
C
K
an
d
HLE
w
arnings s
u
pp
r
essa
b
le
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc:
D
o
c
u
ment e
l
fx3
2
su
p
port
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
A
nvin
doc: Move the EPS logo down b
y
1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
C
y
rill
G
orc
u
nov
doc: New
N
A
SM logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
A
nvin
doc: A
l
low
r
ep
o
s
itioning the E
P
S
logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
U
pdate copyright year
t
o 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er
A
nvin
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc
:
D
ocument
AVX2
,
B
MI
1
, BMI2
an
d
TSX support
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume the undocu
m
ented CMPXC
H
G48
6
opco
d
e
was lo
c
kable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
Anvin
Clean up
J
M
P
/
CALL patterns, especially for 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
disasm: ig
n
o
re opcode
s
370 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Remove all
r
em
a
i
n
ing expl
i
c
it bytecode
s
f
rom i
n
sn
s
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Add su
p
po
r
t fo
r
warn
i
ng on invalid LOCK prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Move HLE byte
codes to \
2
64
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
A
d
d a
"
n
ohle"
byte
c
o
de to skip an in
s
truction patter
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next