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
A
nvin
Merg
e
branch 'nas
m
-2
.
11
.
xx'
commit
|
commitdiff
|
tree
2014-05-22
H
.
Peter Anvin
do
c
: Make it clear that --v is only
in 2
.
11
.
05 and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter
Anvin
Merge
b
ranch 'nasm
-
2
.
11
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anv
i
n
NASM 2
.
11
.
05
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anvin
d
o
c: Document --v and duplicate REX prefix fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anvin
B
R
3392
2
79: Fix duplica
t
ed REX prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-05-09
H
.
Pete
r
Anvin
Me
r
ge remote-trac
k
ing branc
h
'origin
/
s
i
g
nrel'
commit
|
commitdiff
|
tree
2014-05-09
H
.
P
e
ter Anvi
n
M
erge branch 'nasm-2
.
11
.
xx'
commit
|
commitdiff
|
tree
2014-05-09
H
.
P
et
e
r Anvin
NASM 2
.
11
.
04
commit
|
commitdiff
|
tree
2014-05-05
H
.
Peter A
n
vin
NASM 2
.
11
.
0
3
commit
|
commitdiff
|
tree
2014-05-05
H
.
Peter
Anvin
chan
g
e
s
: D
o
cument TIMES bug
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2014-02-19
H
.
P
e
ter
A
n
v
in
NASM 2
.
11
.
02
commit
|
commitdiff
|
tree
2014-02-19
H
.
Peter Anvin
Add CLFLU
S
HOP
T
ins
t
ruct
i
on
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-19
H
.
P
e
ter Anvi
n
insns: add XSAVEC, XSAVES an
d
XRSTOR
S
in
s
truct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-18
H
.
Peter Anvin
NASM 2
.
11
.
01
commit
|
commitdiff
|
tree
2014-02-18
H
.
Peter Anvin
ch
a
nges
.
sr
c
: changelo
g
f
o
r 2
.
11
.
01
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-18
H
.
Peter Anvin
o
u
t
elf: Error
out
o
n
"section a
l
i
gn" without
v
alue
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2014-02-16
H
.
Peter Anvin
B
R
3392275:
Don't
r
equi
r
e
x
m
m
0
t
o be specified
when
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter
A
nv
i
n
NASM 2
.
11
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter An
v
in
doc: Document DEFAULT BND/
N
O
BND in chang
e
s, add use
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter Anvin
changes:
D
ocument change
in [nosplit reg]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-11
H
.
P
eter Anv
i
n
m
i
sc/re
l
ease: Generate
m
anpages
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-12-05
H
.
Pe
t
er Anvin
NASM
2
.
11rc4
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter Anvin
d
o
c:
Make the bit 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: Cle
a
n up
changelog for 2
.
11
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter Anvin
NASM 2
.
11rc3
commit
|
commitdiff
|
tree
2013-11-28
H
.
P
e
te
r
Anvin
Add {
v
ex3} a
n
d
{vex2} prefixes by a
n
alogy with
{
evex}
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter An
v
i
n
NASM 2
.
11
r
c2
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter
Anvin
R
em
o
ve "high
16"
reg
i
ster cla
s
s macros
f
o
r xmm/ymm
/
zmm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
P
e
ter Anvin
disasm: Don
'
t
r
ely on iflag_cmp()
r
eturning +/-1
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter Anvin
ifla
g
:
Do the equality te
s
t in
i
f
l
a
g_cmp() fi
r
st
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Pete
r
An
v
in
assemble: Only treat a displa
c
emen
t
as signed
if it
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter Anv
i
n
te
s
t: Add a test for
v
arious
3
2
-
and 64-bit rel
o
cations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter Anvin
a
s
semble: Emit
s
ig
n
ed re
l
ocations where appropr
i
ate
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter
A
nvi
n
lis
t
ing
:
handle negati
v
e (signed) address
size
v
a
l
ues
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter Anvin
o
u
tput: Al
l
ow
OU
T
_AD
D
RES
S
with a negati
v
e size to mean
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter Anvin
iflag: In ifl
a
g_cmp() scan from the most
s
ignificant
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter
A
nv
i
n
iflag: Drop the use of
double underscores
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Pe
t
er Anvin
iflag: Ma
k
e
the ins
n
s
_fl
a
gs array const
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter
A
nvin
insns
.
da
t
: Fix a typ
o
in a com
m
e
n
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
e
te
r
An
v
i
n
i
f
lag: M
o
ve i
n
struction flag comment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvi
n
iflag
:
remove C99 const
r
ucts, don'
t
hard
c
ode the number
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvi
n
"make al
l
deps"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pet
e
r A
n
v
i
n
ifl
a
g:
Fix de
p
endencies, fa
c
t
or
o
ut stati
c
components
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
"m
a
ke alldeps"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-11-20
H
.
Peter Anvin
di
s
asm: add sup
p
o
r
t
fo
r
em
i
tting split EA format
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-20
H
.
Pe
t
er Anvin
parser: support split base,index effective
a
ddress
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-20
H
.
Peter Anvin
parse: fact
o
r out mref pars
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-20
H
.
Peter A
n
vin
parser: sim
p
lify
c
ode by keep
i
n
g a
p
o
i
n
t
er to t
h
e cu
r
rent
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-11-08
H
.
P
e
ter Anvin
Add (r
e
d
u
ndant
)
parenthe
s
e
s around bit t
e
sts
m
i
x
ed
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
eter Anvin
Merge remote-tracking b
r
anch 'origin/ma
s
ter'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Makefile
.
in: al
w
ays ru
n
"make alldeps" w
h
en "make dis
t
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Run "make alldeps"
t
o update depen
d
enci
e
s
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Makefil
e
.
in:
g
enerate manp
a
ges for "ma
k
e d
i
st"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anv
i
n
Revert
"build: In
c
lude
p
r
e
gene
r
a
t
ed nasm
manpages"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2013-10-19
H
.
Peter
Anvin
m
a
c
r
os
.
pl
:
Rem
o
v
e superfluous whit
e
space
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-03
H
.
P
e
ter Anvin
Add sup
p
ort for
D
Z
a
nd RESZ, doc
u
ment the ZWORD keywor
d
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter An
v
in
NASM 2
.
11
r
c1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter Anvin
N
A
S
M 2
.
10rc1
commit
|
commitdiff
|
tree
2013-10-02
H
.
Peter Anvin
Merge branch 'a
v
x5
1
2'
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-07-20
H
.
P
e
ter Anvin
B
R
3392260: Handle
i
nstructions
o
n
ly s
e
p
ar
a
t
e
d
b
y v
e
ct
o
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2013-05-17
H
.
P
eter Anvin
Make the errors for missing man
p
a
ge
t
ools co
m
preh
e
nsib
l
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-12-04
H
.
Peter
An
v
in
NASM 2
.
1
0
.
06
commit
|
commitdiff
|
tree
2012-12-04
H
.
P
et
e
r
Anvin
changes:
document fix
o
f
m
acho64
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-10-08
H
.
Peter Anvin
doc
/
changes
.
src: Update to
inc
l
ude re
c
e
n
t changes
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
et
e
r Anvin
insns
.
dat: Mark the
i
mmediat
e
for shift instructions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter
A
n
vin
BR 3392227:
Remove SB flag from SHIFT rm,imm
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Pe
t
er Anvin
Wh
e
n generate d
e
pendency names internally, quot
e
filename
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
ch
a
nges
.
src:
fix
grammar error (support -> sup
p
orts)
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
c
h
anges
.
src:
Document CLAC/
S
TAC
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
eter Anvin
Add
CLAC and STAC instructions
from AVX spec 014 (319433
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter Anv
i
n
N
A
SM 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pete
r
An
v
i
n
changes
.
src: List
of
c
h
a
nges 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 th
e
VORPD ins
t
ruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Pet
e
r An
v
in
BR 3392218: Disas
s
embl
e
82h op
c
odes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pet
e
r Anvin
NASM 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
doc: docum
e
nt XRELEASE MOV fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pet
e
r
A
nvin
hle: opco
d
e A
2
forbi
d
den
w
ith HLE
prefixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
NA
S
M 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
ter Anvin
c
h
anges: add chan
g
es since 2
.
10
.
01
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
doc: document ifu
n
c()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
A
nvin
isnsn
.
dat: ad
d
norexw to instruction
s
with onl
y
3
2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-07-13
H
.
Peter Anvin
i
n
sns
.
d
a
t:
n
ew ins
t
ruct
i
o
n
s from
t
he
0
1
3 AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pete
r
Anvin
t
est: ilo
g
2() test
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
eva
l
: add general supp
o
rt
for "int
e
ger functi
o
ns"
and
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-26
H
.
P
eter Anvin
pha
s
h
.
sh: Use in
t
(
)
for the size of th
e
hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-12
H
.
Peter An
v
in
NASM 2
.
10
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
N
A
SM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anvin
T
r
y again to fix our
handling of M
O
VD/MOVQ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter An
v
in
N
ASM 2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pe
t
er Anvin
NASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pet
e
r Anvin
preproc:
Rever
t
to
the
N
A
SM 2
.
09
p
rep
r
ocesso
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
nasm
.
spec
.
in: switch to
.
xz as th
e
source
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
m
isc/rele
a
se: do xz compre
s
s
i
on
w
ith -9e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
t
e
r Anvin
i
nsns
.
dat: MOV i
s
not lockable; CMPXCH
G
16
B
does
n
ot
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
HLE:
O
ne more
byte
code con
v
ersion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
te
r
An
v
in
HLE: Mo
v
e
byte codes back to \
2
7
1
-\
2
73
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
N
A
SM 2
.
10r
c
11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter An
v
i
n
HLE
:
C
hange
NOHLE
to be an instruction flag
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next