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
output: elf -- Move elf_directive into single instance
2014-05-22
H
.
Peter Anvi
n
Merge branch 'n
a
sm-2
.
11
.
xx'
commit
|
commitdiff
|
tree
2014-05-22
H
.
Peter A
n
vin
doc: Mak
e
it clear th
a
t --v is
only in 2
.
11
.
05 and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-21
H
.
P
eter Anv
i
n
Merge b
r
anch 'nasm-2
.
11
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anvin
NAS
M
2
.
11
.
0
5
commit
|
commitdiff
|
tree
2014-05-21
H
.
Pete
r
A
nvin
do
c
: Documen
t
--
v
and d
u
plicate
REX prefix
f
ix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Pete
r
Anvi
n
BR 339
2
279: Fix
duplic
a
ted REX prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-09
H
.
Peter
A
nvin
Merge r
e
m
ote-
t
rackin
g
branc
h
'origin/si
g
n
r
e
l'
commit
|
commitdiff
|
tree
2014-05-09
H
.
Pe
t
e
r
Anvin
Merge branch 'nasm-2
.
11
.
xx'
commit
|
commitdiff
|
tree
2014-05-09
H
.
Peter
Anv
i
n
NASM
2
.
11
.
04
commit
|
commitdiff
|
tree
2014-05-05
H
.
P
e
ter An
v
in
NASM 2
.
1
1
.
03
commit
|
commitdiff
|
tree
2014-05-05
H
.
Peter Anvin
changes: Do
c
umen
t
TIME
S
b
ug
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-02-19
H
.
P
e
ter Anvin
NA
S
M 2
.
11
.
0
2
commit
|
commitdiff
|
tree
2014-02-19
H
.
P
e
ter Anvin
Add
CLFLUSHOPT instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-19
H
.
Peter
A
nvin
ins
n
s
:
add XSAVEC, X
S
AVES and XRS
T
O
RS instructio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-18
H
.
Pe
t
er Anvin
NASM 2
.
11
.
0
1
commit
|
commitdiff
|
tree
2014-02-18
H
.
Pete
r
Anvin
changes
.
src: changelog for 2
.
11
.
01
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-18
H
.
Peter Anvin
outelf:
Error
out on
"section align" without v
a
lue
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-16
H
.
Peter Anvin
BR
33
9
2275: Do
n
'
t require xmm
0
to be specified
wh
e
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-12-31
H
.
P
e
ter Anvin
NASM 2
.
11
commit
|
commitdiff
|
tree
2013-12-31
H
.
Pe
t
er Anvin
doc: Document DEFAUL
T
BN
D
/NOBND in changes, add use
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Pet
e
r Anv
i
n
chang
e
s: Docume
n
t
c
hang
e
in [nosplit
r
e
g
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-11
H
.
Peter Anvin
misc/release
:
Generate manpages
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-05
H
.
Peter Anvin
N
ASM 2
.
1
1rc4
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter Anv
i
n
do
c
: M
a
ke the b
i
t about mib operands a bit c
l
earer
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter Anv
i
n
doc: Clean up
c
h
angelo
g
for 2
.
11
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Pete
r
Anvin
N
A
S
M 2
.
11
r
c3
commit
|
commitdiff
|
tree
2013-11-28
H
.
P
e
ter Anv
i
n
Add {vex3} and {vex2} pref
i
xes by analogy
with {evex}
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Pet
e
r Anvin
N
A
SM 2
.
11rc2
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter Anvi
n
Remove "high 16"
r
egister class macros for xmm/ymm
/
zmm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter
Anvin
disasm: D
o
n
't rely
o
n ifl
a
g_cmp
(
) retur
n
ing
+
/-
1
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter Anvin
iflag: Do the equality test in iflag_cmp(
)
first
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Pet
e
r
A
nvin
asse
m
ble:
O
n
ly treat
a
d
i
s
p
lacement as signed if it
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter Anvin
tes
t
: Add a
t
e
st
fo
r
v
a
rious
3
2- and 64-bit re
l
ocations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Pet
e
r An
v
in
assemble: Emi
t
s
igned rel
o
ca
t
ions where
a
ppropriate
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
P
e
t
e
r Anvin
listing
:
ha
n
dl
e
nega
t
ive (sig
n
ed) address size
v
alues
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter
A
nvin
outp
u
t
: Allow OUT_ADDRE
S
S with
a
n
egative
s
ize to mean
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter Anv
i
n
i
f
l
ag: In iflag_cmp() scan from the most significa
n
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter A
n
v
i
n
i
f
lag: Drop the use of double
u
nderscores
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter
A
nvin
iflag: Make the
i
ns
n
s_f
l
ags a
r
ray const
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
c
om
m
ent
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvi
n
iflag: M
o
ve instruction f
l
ag com
m
ent
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter An
v
in
i
f
lag: remove
C
99 construc
t
s, don't har
d
code the number
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pet
e
r A
n
vin
"make alldeps"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
if
l
ag: Fix depende
n
cies, f
a
ct
o
r
out static components
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
"
make a
l
l
deps"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-20
H
.
Pete
r
A
n
v
in
disasm: add support f
o
r emittin
g
split EA for
m
at
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-20
H
.
P
e
ter Anvin
p
arser
:
support split base,index effective address
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-20
H
.
Peter
Anvin
pars
e
: f
a
ctor
o
ut mref parsing
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-20
H
.
Pe
t
er A
n
vin
parser: simpli
f
y code by keeping a point
e
r
to the current
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-08
H
.
Peter Anvi
n
Add (redundant) parentheses around
bit te
s
t
s
mixed
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pe
t
er Anvin
M
erge remote-trackin
g
branch 'origin/master'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pe
t
er Anvin
Makefi
l
e
.
in: alw
a
ys run "ma
k
e
a
lldeps" when
"
m
ake dist"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
ete
r
Anvin
R
u
n "make all
d
eps"
t
o upd
a
te dependencies
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Makef
i
le
.
in: gen
e
r
a
te
m
anpa
g
es for "make dist"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter
A
nv
i
n
R
evert
"build:
Include pregen
e
rated nasm manp
a
ges"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-19
H
.
P
ete
r
Anvin
macros
.
p
l
:
Remove
s
u
perfluous
w
hitesp
a
c
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-03
H
.
Peter Anvin
Add support for DZ a
n
d RESZ, document the
ZWORD
k
eyword
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter Anvin
NAS
M
2
.
11rc1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter Anvin
N
A
S
M
2
.
10r
c
1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter Anvin
Merge b
r
a
nch 'avx512'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-07-20
H
.
Peter A
n
v
in
BR 3
3
92260: Handle instr
u
c
tions only separated
b
y vector
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-05-17
H
.
Pet
e
r Anvin
Make th
e
e
rrors for missing man page t
o
o
l
s
co
m
p
rehensib
l
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-12-04
H
.
Pet
e
r Anv
i
n
NASM 2
.
10
.
0
6
commit
|
commitdiff
|
tree
2012-12-04
H
.
Peter
A
n
vi
n
change
s
: docum
e
nt fix of macho6
4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
H
.
Peter Anvin
d
oc/ch
a
nges
.
src:
U
pdate to inc
l
ude
recent cha
n
ges
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter
A
nv
i
n
i
nsns
.
dat
:
M
a
r
k the
i
m
m
e
di
a
te for shif
t
instruct
i
o
ns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
e
te
r
Anvin
BR 3392227: R
e
mo
v
e SB flag from
S
H
IFT r
m
,imm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter An
v
in
W
h
en generate
dependency nam
e
s
intern
a
lly, q
u
ote f
i
le
n
ames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
A
nvin
changes
.
src: fix grammar erro
r
(
support ->
s
upports)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
et
e
r Anvin
NASM
2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r Anvin
chan
g
es
.
src: Document
CLAC/STAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pet
e
r
A
nvin
Add CLAC
a
nd S
T
AC instruct
i
ons from
A
VX spec 014 (3
1
9433
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Pe
t
er Anvin
NASM
2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pet
e
r An
v
in
c
h
anges
.
src: Li
s
t of changes for the next r
e
lease
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
eter Anvin
Add
back the
25
6
-bit form
of
t
he VORPD instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Pe
t
er A
n
v
in
BR 33922
1
8: Disassemble 82h opc
o
des
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter An
v
in
NASM 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
d
o
c:
document XRELEASE MOV
fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
h
l
e:
opcode A
2
forbidden with HLE
p
refixes
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
.
P
e
ter Anvin
cha
n
g
es: add changes since 2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
doc:
do
c
ument ifunc()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
isnsn
.
dat: add norexw to instruct
i
ons w
i
th only 32
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter Anvin
i
n
s
ns
.
dat: ne
w
instructions fr
o
m
the 013 AV
X
s
p
ec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pet
e
r Anvin
tes
t
: ilog2
(
) test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
e
t
e
r Anvin
eval:
add general support
for "int
e
ger functions" and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Pe
t
er Anvi
n
phas
h
.
sh: Use int(
)
for the size of the hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter A
n
vin
N
ASM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Pe
t
er An
v
in
N
ASM 2
.
10
r
c15
commit
|
commitdiff
|
tree
2012-03-06
H
.
P
eter Anvin
Try a
g
a
in to fix our ha
n
dling
o
f MO
V
D/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter Anvin
NASM 2
.
1
0
rc
1
4
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pete
r
Anvin
NASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
preproc
:
Re
v
ert t
o
the NASM
2
.
09 preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
te
r
Anvin
nasm
.
s
pec
.
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
.
Pet
e
r
Anvin
mi
s
c/rele
a
se: do
xz compres
s
i
o
n w
i
th -
9
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvi
n
insns
.
dat: MOV is no
t
l
o
ckabl
e
; C
M
PXCHG16B does not
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE: O
n
e more byte code conve
r
sion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE:
M
o
v
e
byte c
o
d
es back to
\2
7
1-\273
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NASM
2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
A
n
vin
HLE:
Change
NO
H
LE to be an
i
nstru
c
t
i
on flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next