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
NA
S
M 2
.
11
.
05
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anvin
doc: Documen
t
--v and duplicate REX prefix f
i
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Pet
e
r Anvi
n
BR 33922
7
9
:
Fix
d
uplicated REX pref
i
xe
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-05
H
.
Peter Anvin
NASM
2
.
11
.
03
commit
|
commitdiff
|
tree
2014-05-05
H
.
P
e
ter Anv
i
n
c
hanges: D
o
cument TIMES bug
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-05
C
yrill Gorcunov
assemble
.
c: Don't
drop rex prefix from instruction
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter Anvin
NASM
2
.
11
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter Anvin
do
c
: Document DEFAU
L
T BND/
N
OB
N
D in ch
a
nges,
add
u
s
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter Anvi
n
changes: Document ch
a
nge
i
n
[nosplit reg
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-11
H
.
Peter A
n
vin
mi
s
c/release: Generate manpages
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-05
H
.
Peter
A
nvin
NA
S
M 2
.
11rc4
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter Anvin
doc: Make the bit ab
o
ut mib op
e
ran
d
s a bit cle
a
re
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter Anvin
doc: Clean up changelog for 2
.
11
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter
A
n
vin
N
A
SM 2
.
11rc3
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter Anvin
Add {vex3}
and {vex
2
} prefixes by analogy wi
t
h {e
v
ex}
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter Anv
i
n
NASM 2
.
11rc2
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter
A
nvin
Remov
e
"hig
h
1
6" regi
s
ter class macros for xm
m
/y
m
m
/
zmm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter Anvi
n
iflag: In iflag_cmp() sc
a
n from the mos
t
significan
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Pete
r
A
n
vin
i
f
lag: D
r
op the use of do
u
b
l
e underscor
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter
An
v
in
iflag:
Make th
e
insns_flags array const
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
P
e
t
er Anv
i
n
i
ns
n
s
.
dat: Fix a
t
ypo in a co
m
ment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pet
e
r Anvin
iflag: Move instruct
i
on flag comm
e
nt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvi
n
if
l
ag: remove C99 c
o
nstructs, don'
t
hardcode the numbe
r
.
.
.
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-24
H
.
Pete
r
Anvin
iflag: Fix depen
d
e
n
cies, fa
c
t
or out stat
i
c co
m
ponents
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pet
e
r Anvin
"make alldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter
A
n
vin
Me
r
ge
rem
o
te-
t
racking branch 'orig
i
n/maste
r
'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter
Anvin
Makefile
.
in: always r
u
n
"make
a
lldeps" when
"
make
dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvi
n
Ru
n
"make alld
e
ps" to update d
e
p
e
nde
n
cies
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pete
r
Anvin
Makefile
.
in: generate manp
a
g
e
s for "make dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Revert "bu
i
ld: Include pre
g
enerate
d
nasm manp
a
ges"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
e
te
r
A
n
vin
insns
.
dat: Mark the imme
d
iate
f
or shift instruc
t
io
n
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter
A
n
vin
BR
3
3
9
222
7
: Rem
o
ve SB flag from SHIFT r
m
,imm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter
A
nv
i
n
Wh
e
n
generate dependency names internally, quote filenames
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r
A
n
vin
chang
e
s
.
src: fix gram
m
ar
error (support -> supports)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
eter Anvin
N
AS
M
2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter An
v
in
changes
.
s
r
c
:
Doc
u
me
n
t CLA
C
/S
T
AC
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r Anvin
A
d
d CLAC
and STA
C
instructio
n
s from
A
VX spec
014 (319433
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter Anvin
N
A
SM 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
cha
n
ges
.
src: List of chan
g
es for the n
e
xt relea
s
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
e
ter A
n
v
i
n
Add back t
h
e
2
56-b
i
t
form
o
f t
h
e VORPD i
n
struction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Pe
t
er An
v
in
BR
3392
2
18: Disassemble 82h opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
e
te
r
Anvin
NASM
2
.
1
0
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
d
o
c: document XRELEAS
E
M
OV f
i
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter
A
n
vin
hle: opcode A2 forbidden w
i
th HLE prefixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
NASM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvi
n
c
h
anges:
add
changes since 2
.
10
.
01
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
d
oc: document ifunc()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
et
e
r Anvin
isns
n
.
da
t
: add norexw to inst
r
uction
s
wi
t
h only 32
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
test:
ilog2() test
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
e
v
al: a
d
d
general support
for "i
n
teger functions" a
n
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter Anvin
ph
a
sh
.
sh
:
Use
int() for the
si
z
e of
t
he hash table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
NASM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Pe
t
er Anv
i
n
T
r
y ag
a
in
t
o fix our han
d
ling of MOVD/MOVQ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter An
v
in
NA
S
M 2
.
1
0rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pete
r
A
nvi
n
NASM 2
.
10rc
1
3
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
e
ter Anvin
pr
e
proc: Revert to the NASM 2
.
09 prep
r
oc
e
ssor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
nasm
.
spe
c
.
i
n: switch to
.
xz as
t
he
sou
r
c
e file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
misc/relea
s
e: do xz
com
p
ression with
-9e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
e
r
Anvin
insns
.
dat: M
O
V is not locka
b
le; CMPXC
H
G16B does
not
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvin
HLE: One
m
ore byte c
o
de conversion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE:
M
ove b
y
te codes back
to \27
1
-\273
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NASM 2
.
10
r
c11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE: Chang
e
N
O
H
L
E
to b
e
an instructio
n
flag
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
ta
g
-
r
elease: a
c
t
ually push data out unless
-
-no-push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NASM 2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
release: create
.
xz files; remove
empt
y
subdirectorie
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
doc: Remove s
o
m
e
u
glines
s
fro
m
the win64 section
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
psfonts
.
p
h:
i
n
creas
e
l
e
a
d
i
ng
to fo
n
t s
i
z
e
+
20%
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
chan
g
es: docu
m
ent bigend
i
an
U
T
F
-16/UTF-32 supp
o
rt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvi
n
Add
sup
p
ort for
UTF-16BE and UTF
-
3
2
BE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Make the
LOCK an
d
HLE warnings suppressable
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
doc
:
D
o
cument
elfx
3
2 support
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvi
n
doc:
Move
t
he EPS
logo d
o
wn by 1"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
Cyrill Gorcu
n
o
v
d
oc:
N
ew
NAS
M
logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
doc:
Allow repositioning the EPS logo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
U
p
d
a
te copy
r
ig
h
t
year to
2
01
2
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvi
n
NASM 2
.
1
0rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc:
Document AVX2, BMI1,
BMI2 and
T
SX sup
p
or
t
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
A
ssume th
e
undo
c
umen
t
ed
CMPXCHG4
8
6 opcode was lockable
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
C
l
e
a
n up JMP/CALL p
a
tt
e
rns, espe
c
ially for 64
bits
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anv
i
n
dis
a
sm: ignore
o
pc
o
d
e
s 370 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Remo
v
e
a
ll remain
i
ng
e
xp
l
ici
t
bytecodes from
in
s
n
s
.
d
at
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add
s
uppo
r
t for warning o
n
inva
l
id
L
O
CK pr
e
fixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Move H
L
E
b
y
t
e codes to \264
.
.
\
267
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add a "nohle" byte
c
od
e
t
o skip an instruction pattern
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
insns
.
pl:
B
undle
a
ll "plain b
y
tecodes" into a hash
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
A
nvin
HLE: Implement the ba
s
ic
m
echanism for
X
ACQUIRE
/
X
R
ELE
A
SE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c: Fix i
s
_suppressed
_
warning
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r Anvin
HLE:
Sp
l
i
t the
LO
C
K and REP prefix s
l
o
t
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anv
i
n
in
s
n
s
: create a
s
ymbolic "wai
t
"
token fo
r
the \341
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
Anvin
insns:
f
i
x IMUL pa
t
terns
t
o
get rid of open-coded
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
in
s
ns: correct the TSX opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
Cyr
i
ll Gorcunov
i
n
sns: Add A
V
X2 tran
s
action
a
l
s
ynchr
o
nization extensions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter A
n
vin
insns: repla
c
e open
-
coded
\
322 o
p
code w
i
th odf (operand
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
B
R
3463230
:
A
d
d
VMFUNC
instr
u
cti
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
BR 3143040: Rem
o
ve
i
n
v
alid f
o
rm of VPEXTR
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Peter Anvi
n
NA
S
M
2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
e
ter An
v
in
M
e
rge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pe
t
e
r
Anvin
BR 3109604: Fix
C
4 vs
C
5 VEX f
o
rm selection in
c
alcsize()
commit
|
commitdiff
|
tree
next