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
Merge branch 'nasm-2.11.xx'
2014-05-21
H
.
Peter Anv
i
n
M
e
rge bra
n
ch 'n
a
s
m
-2
.
1
1
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anvin
NASM 2
.
11
.
05
commit
|
commitdiff
|
tree
2014-05-21
H
.
Pe
t
er Anvin
doc: Document --v and
d
u
p
l
icate REX prefix fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-21
H
.
P
e
ter A
n
v
i
n
BR 3392279: F
i
x duplica
t
ed REX prefixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-05
H
.
Peter Anvin
NASM 2
.
1
1
.
03
commit
|
commitdiff
|
tree
2014-05-05
H
.
Peter An
v
i
n
c
h
anges: Documen
t
TIMES
bug
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
.
P
e
ter Anvin
doc:
D
o
c
u
ment D
E
FAULT
B
ND/NOBND
i
n ch
a
nges, add use
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-31
H
.
P
eter
A
nvin
changes: D
o
cument
ch
a
nge in [n
o
sp
l
i
t reg]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-11
H
.
Peter Anvin
misc/r
e
lease: Genera
t
e manpag
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-05
H
.
Pet
e
r Anvin
NASM 2
.
11rc
4
commit
|
commitdiff
|
tree
2013-11-29
H
.
P
e
ter Anvin
d
o
c: Make
t
he b
i
t about mib ope
r
ands
a bit clea
r
er
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter Anvin
doc:
Clean up cha
n
gel
o
g for
2
.
11
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Pete
r
An
v
i
n
NASM 2
.
11rc3
commit
|
commitdiff
|
tree
2013-11-28
H
.
Pe
t
er Anvin
Add {vex
3
} and {vex2} pref
i
x
e
s
by an
a
logy
w
ith {evex}
commit
|
commitdiff
|
tree
2013-11-28
H
.
P
e
ter Anvin
N
A
SM 2
.
11r
c
2
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter Anvin
R
e
m
o
ve "hi
g
h 16"
regi
s
ter class macros for x
m
m/ymm/zmm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter
A
nvin
assemble: Only treat
a
dis
p
la
c
em
e
nt
as s
i
g
ned if it
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter Anvin
test:
A
dd a t
e
st
f
or v
a
r
i
ous
3
2- and 64-bit
relocations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter Anvin
assemb
l
e
:
Emit
s
igned
r
elocations where appropri
a
t
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Pet
e
r Anvin
listing: handle negati
v
e (signed) addr
e
ss
size values
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter A
n
vin
output
:
Allow OUT
_
AD
D
RE
S
S with a ne
g
ative size to
mean
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter Anv
i
n
iflag:
In
i
f
l
ag_
c
mp() sca
n
from the most s
i
gnificant
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter
A
nvi
n
iflag
:
Drop
t
he
u
s
e
of double unders
c
ores
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
ifl
a
g
: Mak
e
the insns_f
l
ags array co
n
st
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
insn
s
.
dat: Fix a typo in a comment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
iflag:
Move instruction flag commen
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pe
t
er Anvin
i
f
lag:
r
emove C9
9
c
o
nst
r
u
c
ts, don't har
d
code the numb
e
r
.
.
.
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
.
P
eter Anvin
iflag:
F
ix dependencies, factor out sta
t
ic compon
e
nts
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
"ma
k
e alldeps
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter A
n
vin
Me
r
ge remote
-
tr
a
c
k
i
n
g b
r
anch 'or
i
gin/master'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter
A
nvi
n
Makefi
l
e
.
in: always run "
m
a
k
e
a
l
ldeps"
w
hen "make
d
ist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pet
e
r
An
v
in
R
un
"
make al
l
deps"
t
o up
d
a
te dependencies
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter
Anvin
Makefile
.
in: generate manpages for
"make
dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
ete
r
Anvin
R
e
vert "build:
I
n
clude pregene
r
ated nasm manpages
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
e
t
er Anvin
i
n
sns
.
dat: M
a
rk the immediate for
shi
f
t
instru
c
tions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anvin
BR 33922
2
7: Remove
SB flag fr
o
m SHIFT rm,i
m
m
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter
Anvin
When ge
n
erate dependen
c
y
na
m
e
s
internally,
q
uote filenames
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r Anv
i
n
changes
.
src: fix gra
m
mar erro
r
(support
-
> support
s
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
NASM
2
.
1
0
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
A
nv
i
n
changes
.
s
r
c
:
D
ocu
m
en
t
CLAC/STAC
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
Add CLAC and
STAC
ins
t
ructi
o
ns fro
m
A
V
X spec
014 (319433
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter An
v
i
n
NASM 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
e
ter Anvi
n
changes
.
s
rc: List of changes
for
the next release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter
Anvin
Add back the 256-bit form of the VO
R
PD
instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Pet
e
r Anvin
BR
3392218: Disas
s
emble 82h opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
N
ASM 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
eter Anvi
n
doc:
d
ocumen
t
XRELEA
S
E
M
OV
f
ix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter An
v
i
n
hle: opcode A2 fo
r
bidd
e
n with HLE prefixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pete
r
Anvin
NA
S
M 2
.
1
0
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pe
t
er A
n
v
i
n
changes: add changes
s
in
c
e 2
.
1
0
.
01
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter An
v
in
doc: document i
f
u
nc()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
isnsn
.
da
t
: add norex
w
to in
s
tructions with
only 32
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter An
v
i
n
test: ilog2() t
e
st
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pe
t
er Anvin
e
v
al: add general support for "in
t
eger functions" and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Pe
t
er
A
nvin
pha
s
h
.
sh:
Use int() f
o
r the size of
t
he
ha
s
h table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-10
H
.
Pe
t
e
r
Anvin
NASM
2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anvin
T
ry again to
f
ix our hand
l
ing of MOV
D
/MOVQ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anvi
n
N
ASM 2
.
10rc1
4
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
e
ter Anvi
n
NASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anv
i
n
p
r
e
proc: R
e
vert
to the N
A
SM 2
.
09
p
r
eproce
s
sor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvi
n
nasm
.
s
p
ec
.
in: switch to
.
xz
a
s t
h
e s
o
urce file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
misc/release: d
o
xz
c
o
m
pression with
-
9e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
i
n
sns
.
d
a
t: MOV is n
o
t lockable
;
CMPXCHG
1
6B does not
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
ete
r
Anvin
HLE: On
e
more byte
c
ode conver
s
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
t
er Anvin
HLE:
Move byte cod
e
s
b
a
c
k to \271-\273
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
e
r
Anv
i
n
NASM
2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
et
e
r Anvin
HLE: Change NO
H
LE
t
o be an instruction fla
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
tag-release: actually push data o
u
t unle
s
s --no-pus
h
.
.
.
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
.
P
e
t
er Anvin
relea
s
e: create
.
xz files; remove empty sub
d
irectories
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc:
Remove
s
ome ugli
n
e
ss from the win64 section
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter A
n
vin
psfo
n
ts
.
ph:
i
ncrease lea
d
ing to font size+20%
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
Anvin
changes: document
big
e
ndian UTF-16/UTF
-
32 support
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add
s
u
pport for UTF-16BE
and UTF-32BE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Ma
k
e the LO
C
K
a
n
d
H
LE warnings suppressable
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anv
i
n
do
c
: Document elfx32
support
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvi
n
doc: Mov
e
the EPS
l
o
go d
o
wn b
y
1"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
o
c: Allow reposi
t
ioning the EPS
logo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Upd
a
te copyright year to 20
1
2
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r Anvin
NA
S
M 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
oc:
Doc
u
ment
AVX2, BMI1, BMI2 and TSX supp
o
rt
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume the undocu
m
ented
CMPXCHG486
o
pcode
w
as lockable
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Clean
u
p
JMP/CALL patte
r
ns, esp
e
c
i
a
l
ly for
64 bits
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anv
i
n
disa
s
m: ignore opcodes 370 and
371
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r Anvin
Remove al
l
r
emaining explicit
byte
c
ode
s
from insns
.
dat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
Add s
u
pport for warn
i
ng
on invalid LOCK pref
i
xes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
A
nvin
Move HL
E
byte codes to \264
.
.
\267
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add a
"
n
ohl
e
" byte code to skip an instruct
i
o
n
patt
e
rn
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter An
v
in
ins
n
s
.
pl: Bund
l
e all "plain
byte
c
odes"
i
nto a
h
ash
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
HLE:
I
mp
l
em
e
nt the basic mechanis
m
for XA
C
QUIR
E
/
X
RELEASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c
:
Fix is_suppresse
d
_warning()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE: Split the LOCK
a
nd
REP prefix s
l
ots
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
t
er Anvin
in
s
ns: create a s
y
mbolic "wai
t
" token for the
\341
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
An
v
in
i
ns
n
s: f
i
x
IMUL pat
t
e
rns to get r
i
d of open-coded
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
i
nsns:
c
orrect th
e
TSX
o
p
c
odes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvi
n
insns: repla
c
e
o
pen-coded
\
322 opcode with o
d
f
(
o
p
erand
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter
An
v
i
n
BR
3
4
63230: Add VMFU
N
C ins
t
ruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
P
eter Anvin
B
R 314
3
04
0
: Remove
i
nvalid form of VPEXTRW
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next