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.05
2014-05-21
H
.
Peter Anvin
NASM 2
.
11
.
0
5
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anvin
doc: Document --v
a
nd dupl
i
cate REX prefix fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anvin
BR
3392279: Fix duplicated
REX
p
refixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-09
H
.
Peter Anv
i
n
N
ASM 2
.
11
.
04
commit
|
commitdiff
|
tree
2014-05-05
H
.
Pete
r
Anvin
N
ASM 2
.
11
.
0
3
commit
|
commitdiff
|
tree
2014-05-05
H
.
Peter Anv
i
n
c
han
g
es: Document TIMES bug
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-02-19
H
.
Peter Anvin
NASM
2
.
11
.
02
commit
|
commitdiff
|
tree
2014-02-19
H
.
P
e
t
er Anv
i
n
Add CLFLUSHOPT instruc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-19
H
.
Peter Anvin
in
s
n
s
: add
XSAVEC,
XSA
V
ES and XRSTORS
i
n
s
t
r
uctions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-18
H
.
P
et
e
r
An
v
in
NAS
M
2
.
1
1
.
0
1
commit
|
commitdiff
|
tree
2014-02-18
H
.
Peter Anvin
changes
.
src: c
h
angelog for 2
.
11
.
01
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-18
H
.
Pe
t
er Anvin
outel
f
: Error out on "
s
ection
a
lign"
w
ithout
value
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-16
H
.
Peter Anvin
BR
33922
7
5: D
o
n't
require xmm0
to
b
e specifi
e
d whe
n
.
.
.
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
.
Peter Anvin
doc: Document
D
EFAULT BND/
N
O
BND in
chan
g
es, add use
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-31
H
.
P
e
ter
A
nvin
changes: Document cha
n
ge in
[nosplit
reg]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-11
H
.
P
e
ter Anvin
m
isc/release
:
Generate manpages
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-05
H
.
Pete
r
Anvin
NASM 2
.
11rc
4
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter
Anvin
d
o
c: Make the
b
it about mib
o
perand
s
a bit cle
a
rer
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-29
H
.
Pe
t
er A
n
v
i
n
doc
:
C
l
ea
n
up chan
g
elog for 2
.
11
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter An
v
in
NASM 2
.
1
1
r
c3
commit
|
commitdiff
|
tree
2013-11-28
H
.
Pe
t
er Anvin
A
dd
{
vex3} and {vex2} prefixes by analogy with {evex}
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter
An
v
in
NASM 2
.
1
1rc
2
commit
|
commitdiff
|
tree
2013-11-28
H
.
Pete
r
A
nvin
Remove "high 16" register cla
s
s macros
for xmm/ymm/zmm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
P
e
ter
A
nvin
disasm:
D
on't
rely on iflag_cmp() returning +/
-
1
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter
A
nvin
iflag: Do
t
he equality t
e
st in
i
flag_cmp() first
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter An
v
i
n
iflag: In iflag_cmp
(
) scan f
r
o
m
the most signi
f
ican
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
ifla
g
: Drop
t
he use of double
und
e
rscor
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
i
flag: Ma
k
e the insns_flags array const
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
P
eter Anvi
n
insns
.
dat:
F
ix a typo in a comment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pete
r
A
n
vin
i
f
lag: Move instruction
f
lag comment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
i
f
lag: remove C99 constructs, don't
h
a
r
d
code the number
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter
A
nvin
"make alldeps"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter
A
nv
i
n
iflag: Fi
x
dependenc
i
es, factor out static
c
omponents
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
"make alldeps"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-20
H
.
Peter Anvin
dis
a
sm: add
support for
emitting split EA
f
ormat
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-20
H
.
P
e
ter Anvin
parser: support split base,index effective address
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-20
H
.
Peter A
n
vin
parse: fa
c
tor out
m
ref parsing
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-20
H
.
Peter Anvin
p
a
r
ser:
s
implify c
o
de by keepi
n
g a point
e
r
t
o
t
he current
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-08
H
.
Pet
e
r Anv
i
n
Add (redundant) parentheses around bit te
s
ts mixed
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pete
r
A
n
vin
Merg
e
remo
t
e-tracking branc
h
'origin/m
a
s
t
er'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Ma
k
efile
.
in: always
r
un "make
a
lldeps" wh
e
n "make
d
i
st"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pete
r
An
v
i
n
Run "mak
e
a
l
ldeps"
t
o update depe
n
dencies
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
e
ter Anvin
M
akefile
.
i
n
: genera
t
e
m
anp
a
ges for "make dist"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter
A
nvin
Rev
e
rt "build: Inc
l
ud
e
pregenerated nasm
m
anpage
s
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-19
H
.
Peter Anvin
macros
.
pl:
Rem
o
ve superfluous whit
e
spac
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-03
H
.
Peter An
v
in
Ad
d
support f
o
r DZ and RESZ, document the ZWORD key
w
ord
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter Anvin
N
ASM 2
.
11rc1
commit
|
commitdiff
|
tree
2013-10-02
H
.
P
ete
r
Anvin
NASM 2
.
10rc1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter Anvin
Me
r
ge branch 'av
x
512'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-07-20
H
.
Peter A
n
v
in
BR 3392260: H
a
ndle instr
u
ctions
only separated by vec
t
or
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-05-17
H
.
Peter Anvin
Make the errors for
m
issi
n
g man page tools
comprehensible
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-12-04
H
.
Peter
Anvi
n
N
A
SM 2
.
10
.
06
commit
|
commitdiff
|
tree
2012-12-04
H
.
Peter Anvin
changes: d
o
cume
n
t fix
o
f mac
h
o64
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
H
.
Pete
r
Anvin
doc/
c
hanges
.
src: U
p
d
a
te to
i
nclude
rece
n
t chan
g
es
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
eter Anvin
insns
.
dat: Ma
r
k t
h
e
im
m
ediate for shift in
s
tr
u
ctions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Pete
r
An
v
in
B
R 3392227: Remove S
B
flag
f
rom SH
I
F
T
rm,
i
mm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter
Anvi
n
Wh
e
n
ge
n
e
r
ate dependency
n
ames i
n
t
ernally
,
q
u
ote file
n
ames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter A
n
vi
n
c
h
ange
s
.
src: fix grammar e
r
ror (support
-> supports)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
ter A
n
vin
NASM 2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pe
t
er Anv
i
n
changes
.
src: Document CLAC/STAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
Add CLAC and STA
C
instr
u
ctions
f
rom
A
VX spec 014 (
3
19433
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
P
e
ter
A
nvin
N
A
SM 2
.
1
0
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pete
r
Anvin
chan
g
es
.
src: Li
s
t of changes for the next release
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
e
t
e
r
A
nvin
Add back t
h
e
256-bit
f
orm of the VORP
D
instr
u
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter Anvin
BR 3
3
92218: Di
s
ass
e
mble 82h opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
NASM 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter An
v
in
doc: document XRELE
A
SE MOV fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvi
n
hle:
o
pc
o
de A2 forbidden with HLE pre
f
ixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter An
v
i
n
N
ASM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
chan
g
es
:
add
c
hanges since 2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
A
nv
i
n
doc: document ifunc(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter A
n
vin
isnsn
.
dat: add norex
w
to
i
nstructions with
o
nly 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
P
e
t
e
r
A
n
vin
insns
.
dat: n
e
w instr
u
ct
i
ons from th
e
013
AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
eter Anvin
t
e
st
:
ilog2() test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
eval:
add general
supp
o
r
t
for "integer fu
n
ctions"
a
nd
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
P
e
ter An
v
in
phash
.
sh: Use int(
)
for the
s
ize of the ha
s
h tabl
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter
Anvin
NASM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
N
A
SM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Pet
e
r
Anvin
Try again to
f
ix our handling of MOVD/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
P
et
e
r Anvin
N
ASM 2
.
10r
c
14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter
Anv
i
n
NASM
2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pe
t
er Anvin
p
reproc: Revert
t
o
the NASM 2
.
09
p
r
eproc
e
sso
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
nasm
.
sp
e
c
.
i
n
: switch to
.
xz as the sou
r
ce file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
et
e
r Anvin
misc/
r
elease: do xz comp
r
e
s
sio
n
with -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
insns
.
d
at: MOV
is not
lockable; CMPXCHG16B does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
HLE: One more byte co
d
e c
o
nversion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
H
L
E: Mo
v
e byte codes
back to \271-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
HLE
:
Chan
g
e NO
H
LE to
b
e an
i
nstruction fl
a
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
tag-release: actu
a
l
ly push data o
u
t unless --n
o
-
p
ush
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
NASM 2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvi
n
release: c
r
eate
.
xz files; remove emp
t
y
s
ub
d
irectories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
doc: Rem
o
ve some ugliness
from the win64 section
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
p
sfont
s
.
ph: increas
e
leading to font siz
e
+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
cha
n
g
e
s:
d
ocument bigendi
a
n UTF-16
/
UTF-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er
A
nvin
Ad
d
support for UTF
-
1
6BE
an
d
UTF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
Anvi
n
Make the LOCK and HLE warn
i
ngs suppressa
b
l
e
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Document elfx3
2
support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r An
v
i
n
doc: Move the EPS logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next