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.03
2014-05-05
H
.
Peter
A
n
vin
NA
S
M
2
.
11
.
03
commit
|
commitdiff
|
tree
2014-05-05
H
.
Pet
e
r Anvin
changes
:
Do
c
umen
t
TIMES bug
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter
A
nvin
NAS
M
2
.
11
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter Anvin
doc
:
Document D
E
FAULT
B
N
D/NOBND in c
h
ang
e
s, add use
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter
Anvin
changes: D
o
cument ch
a
ng
e
in [no
s
plit reg]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-11
H
.
Pet
e
r Anv
i
n
mi
s
c
/
release
:
Gen
e
rate manpages
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-05
H
.
Peter Anvin
N
ASM 2
.
11rc4
commit
|
commitdiff
|
tree
2013-11-29
H
.
Pet
e
r An
v
in
doc: Make the
b
it about mib operands a bit clearer
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter Anvin
doc: Clean
up c
h
angelog fo
r
2
.
11
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter A
n
vin
NASM 2
.
11
r
c3
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter A
n
vi
n
Add {ve
x
3}
and {vex2}
prefi
x
e
s by a
n
alogy
with {ev
e
x}
commit
|
commitdiff
|
tree
2013-11-28
H
.
P
e
ter Anvin
N
ASM 2
.
11rc2
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter An
v
in
Remov
e
"
h
i
gh
1
6" r
e
gist
e
r class
macros for xmm/ymm/zmm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter Anvin
iflag: I
n
iflag_c
m
p()
scan from the
m
ost significant
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Pete
r
A
n
v
i
n
if
l
ag: D
r
op the use of double u
n
d
e
r
scores
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Pe
t
er
A
nvin
iflag: Ma
k
e the insns_fla
g
s array
const
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
P
e
ter Anvin
insn
s
.
dat: Fix a typo in
a
comme
n
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
ifl
a
g:
M
ove instruction flag comm
e
n
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter An
v
in
iflag: r
e
m
ove
C
99 constructs, don't hardc
o
de th
e
num
b
er
.
.
.
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-11-24
H
.
Pete
r
A
nvi
n
iflag: Fix
dependen
c
ies, factor out static compone
n
t
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pete
r
Anvi
n
"make
alldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Merge remote-tracking bran
c
h
'origin/maste
r
'
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
eter Anvin
Make
f
i
l
e
.
in
:
always run "make
a
lldep
s
" when "make di
s
t"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
eter Anvin
R
u
n "make all
d
eps" to
u
pdate depen
d
encies
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter An
v
in
Ma
k
e
f
ile
.
in: gene
r
ate ma
n
pag
e
s
for "make
d
ist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
e
ter
Anvin
Rever
t
"build:
I
nclud
e
pregener
a
t
e
d
nasm
m
anpages"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anvin
insns
.
d
a
t: Mar
k
t
he
i
mme
d
iate for sh
i
ft in
s
t
r
uc
t
i
ons
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
e
ter
Anvin
BR
3
3
92227
:
Remove SB flag f
r
o
m
SH
I
FT
r
m,imm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Pet
e
r Anvi
n
Whe
n
generate depe
n
dency
n
ame
s
i
n
te
r
n
a
lly, quote filenames
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pe
t
er A
n
vin
changes
.
s
rc: fix gramm
a
r
error
(support -
>
suppor
t
s)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
NASM 2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
changes
.
src: Docu
m
e
n
t
C
LAC/STAC
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
A
dd CLAC and STAC instructions
from
A
VX spec
0
14 (319433
.
.
.
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
.
P
e
ter An
v
in
chan
g
e
s
.
src
:
List of changes for the n
e
xt
release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
Add back the 256-b
i
t form of the V
O
RPD inst
r
uction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter Anvi
n
BR 3392218
:
D
i
sasse
m
bl
e
82h opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
NASM 2
.
1
0
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
eter Anvin
d
o
c: document X
R
E
L
EA
S
E
M
O
V fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anv
i
n
h
le:
opcod
e
A2 forbi
d
den with HL
E
prefi
x
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pe
t
er
A
nvin
NASM
2
.
1
0
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
A
nvin
changes: add changes since 2
.
1
0
.
0
1
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
d
o
c
:
document if
u
nc()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
i
s
ns
n
.
dat: add norexw to in
s
t
ructi
o
ns
with only 3
2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvi
n
test: ilog2()
t
es
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pet
e
r Anvin
eval
:
add general support for "integer functions" a
n
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Pe
t
er
A
nvin
ph
a
sh
.
s
h: Use i
n
t(
)
for th
e
size of th
e
ha
s
h table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
N
ASM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Pete
r
Anvin
Try again to fix our handling of MOVD/M
O
VQ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-05
H
.
P
eter Anv
i
n
NASM 2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter A
n
vin
NASM 2
.
1
0
r
c13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
prepro
c
: Reve
r
t to the NASM 2
.
09 preproce
s
sor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
nasm
.
spe
c
.
i
n: sw
i
tch to
.
x
z as the
sourc
e
file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
misc/re
l
ease
:
do xz c
o
mpression with -9e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
in
s
ns
.
dat: MOV is not
l
ockable;
C
MPXCHG16B do
e
s not
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvi
n
H
L
E:
O
ne more
b
yte
c
od
e
conve
r
si
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
e
r A
n
vin
HLE: Move byte co
d
e
s back to \271-\273
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
HLE
:
Change
N
OHLE to be an
instru
c
tion fla
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
n
vin
tag-rele
a
se: ac
t
ually pu
s
h data out u
n
les
s
-
-
no-push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
NASM 2
.
1
0rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nv
i
n
release:
c
reate
.
xz file
s
; re
m
ove empty subdi
r
e
ct
o
rie
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er An
v
in
d
oc:
Remove some ugliness from th
e
wi
n
64 sectio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
psfonts
.
p
h: inc
r
ease
leadi
n
g to font size+20%
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
changes: do
c
u
men
t
bige
n
d
i
an U
T
F
-1
6
/UTF
-
3
2
support
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add suppo
r
t
for UTF
-
16BE and UTF-
3
2BE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Make t
h
e LOCK and HLE
war
n
ings suppre
s
sable
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anv
i
n
d
o
c: Documen
t
elfx32 support
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
o
c: Move the EPS logo down by 1"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
te
r
A
n
vi
n
doc
:
Al
l
ow repos
i
tioning the EPS logo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
U
pdate copyright year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
n
v
in
NA
S
M 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Docume
n
t
AVX2, BMI1, BMI2 and T
S
X sup
p
ort
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
n
v
in
Assume the undocumented CMPXCHG486 op
c
ode was lock
a
b
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Clean u
p
JMP/CALL p
a
tterns,
esp
e
cially for 64
bit
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
disasm: igno
r
e opcodes 370 and
371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
R
e
mo
v
e all remaining exp
l
icit byte
c
odes from ins
n
s
.
dat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add suppor
t
for
w
arning on invalid LOCK prefi
x
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Move HLE byt
e
cod
e
s t
o
\264
.
.
\267
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er
A
nvin
Add a "n
o
hle" byte co
d
e to skip an instructio
n
pattern
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvi
n
i
nsns
.
pl: Bu
n
dle
all
"
p
lain
bytecodes
"
into a hash
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: Impl
e
ment t
h
e ba
s
i
c
me
c
hanism for XACQUIRE/X
R
E
L
EASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
na
s
m
.
c: Fix is_su
p
pre
s
sed_warning()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
HLE
:
S
p
lit the
L
OCK and REP
prefix slots
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter Anvin
insns: create a sy
m
bolic "wait" tok
e
n fo
r
t
h
e \3
4
1
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
te
r
Anvin
insn
s
: fix IMUL patterns to g
e
t rid of o
p
en-c
o
ded
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pe
t
e
r Anvin
i
n
sns:
c
orrect the TSX opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
Anvin
i
n
s
ns:
replace open-co
d
ed
\
32
2
opcode w
i
t
h
odf (op
e
rand
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter A
n
vin
BR 34632
3
0: Add VMFUNC ins
t
ruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
BR
3143040: Remo
v
e invalid form of VP
E
X
TRW
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Pe
t
e
r
Anvin
NASM 2
.
1
0
rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter
An
v
in
Merg
e
br
a
nch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
BR 3109604: Fix C
4
vs C5 V
E
X form sel
e
cti
o
n in calc
s
ize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter
A
n
vin
prepro
c
.
c: us
e
nasm
_
s
trdup
(
) r
a
the
r
th
a
n
naked str
d
u
p
()
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pet
e
r
A
nvin
Merge
b
ranch 'nas
m
-2
.
09
.
xx
'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter
Anv
i
n
changes: d
o
cument fi
x
ed token reve
r
sal for
%
deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
prep
r
oc:
r
e
ve
r
se the or
d
er of t
h
e t
o
kens in %deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
doc: document the %use f
p
macr
o
pa
c
k
age
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter A
n
vin
N
ASM 2
.
0
9
commit
|
commitdiff
|
tree
next