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
test: Add a test for various 32- and 64-bit relocations
2013-11-27
H
.
Pete
r
A
n
vin
test: A
d
d a
t
e
st for v
a
rious 32
-
a
n
d 64-bit
re
l
oc
a
tio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter Anvin
assemb
l
e: Em
i
t signed relocatio
n
s where appr
o
priate
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
P
eter Anvin
listing: handle ne
g
ative
(signed) address si
z
e
v
alues
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter
A
nvin
ou
t
put: Allow OUT_ADDRES
S
with a negative size
t
o mean
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter Anvin
iflag:
I
n ifla
g
_
c
mp()
scan from the most significant
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvi
n
i
fla
g
: Drop the use of double
und
e
rscore
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
iflag: M
a
k
e
t
h
e i
n
sns_flags array
c
o
n
st
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anv
i
n
insns
.
da
t
: Fix a ty
p
o in a commen
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
eter Anvin
ifla
g
: Move
i
nstr
u
ct
i
on f
l
ag
c
omment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter
A
n
v
in
iflag: rem
o
ve
C
99 cons
t
r
u
cts, don't hardcode the nu
m
ber
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter
Anvin
"
mak
e
alldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anv
i
n
iflag: F
i
x dependencies, f
a
ctor out
s
t
a
tic
c
omponents
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
e
t
er
A
nvin
"make
a
lldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Mer
g
e remote-tracking
branc
h
'o
r
igin/mas
t
e
r'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Mak
e
file
.
i
n: al
w
a
y
s run "ma
k
e alldeps
"
when "make dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
R
un "make alldeps" to upda
t
e
d
e
p
endenci
e
s
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter A
n
vi
n
Makefile
.
i
n
:
g
e
ne
r
at
e
manpag
e
s for "make dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Revert "build:
I
ncl
u
de pregenerated nasm ma
n
pages"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Pete
r
Anvin
insns
.
dat: Mark the im
m
ediate for shift in
s
tr
u
ctio
n
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter
A
nvi
n
BR
33
9
22
2
7: R
e
move SB flag f
r
om SHIFT
rm,im
m
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter Anvin
When generate dependenc
y
na
m
e
s
interna
l
ly, quote filen
a
mes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
A
nvin
c
h
anges
.
src: fix gram
m
ar error (support -> su
p
port
s
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pete
r
Anvin
N
A
SM
2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
te
r
Anvin
chan
g
es
.
sr
c
:
D
ocumen
t
CLAC/
S
T
A
C
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter An
v
in
A
d
d
C
L
A
C
and STAC in
s
tructions
f
rom AVX spec 014 (31
9
43
3
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter Anv
i
n
NASM 2
.
10
.
0
4
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anv
i
n
ch
a
nge
s
.
src: Li
s
t of
c
hange
s
f
or
t
he nex
t
re
l
ease
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter A
n
v
in
Add back the 256-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
Anvin
BR 33
9
2218: Disassemble
8
2h opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
N
A
SM 2
.
10
.
0
3
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
e
ter Anvi
n
d
o
c: do
c
u
m
ent XRELEASE
MOV
fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
hl
e
: opcode A2 forbidden with HLE prefixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pet
e
r Anvin
N
A
SM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
eter Anvin
chan
g
es: a
d
d chang
e
s since
2
.
10
.
01
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter An
v
in
doc:
doc
u
men
t
ifun
c
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
Anvin
isnsn
.
dat: add norexw to ins
t
ructions with only 32
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pete
r
An
v
in
test: ilog2() test
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Pe
t
er
Anvin
eval: add gene
r
al suppor
t
fo
r
"
integer functio
n
s" and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Pete
r
Anvin
ph
a
sh
.
sh: Use int() f
o
r the
size of
t
h
e hash table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter A
n
v
in
N
A
SM 2
.
10r
c
15
commit
|
commitdiff
|
tree
2012-03-06
H
.
P
e
ter An
v
in
Try ag
a
in to fix
o
ur
h
andlin
g
of M
O
VD/
M
OVQ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Pet
e
r An
v
in
NASM 2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
NASM
2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
preproc: R
e
vert to t
h
e
N
ASM
2
.
0
9
prep
r
ocessor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
nasm
.
spec
.
i
n: switch to
.
xz as the source
file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
misc/relea
s
e: do xz compression with -9e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
insns
.
dat:
MOV
is not lockable; CMPXCHG16B does not
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
H
L
E
: One more byt
e
code co
n
v
e
rsion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter 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
.
Peter Anvin
NASM 2
.
1
0
rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvi
n
HLE: Change NOHLE
t
o be an instruction
f
la
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter A
n
vin
ta
g
-release: actu
a
lly push data out unle
s
s --n
o
-push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anv
i
n
NASM 2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
rel
e
ase: cre
a
t
e
.
xz files; remove empty subdire
c
t
o
ries
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
doc:
R
emove some
u
gliness f
r
om the win64
section
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
p
sfon
t
s
.
ph: increase l
e
a
d
i
n
g to font si
z
e
+20
%
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
c
hanges: documen
t
bigendian UTF-16/
U
TF-32
s
upport
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
ete
r
Anvin
Add support for
U
TF-16
B
E and UTF-32BE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r An
v
in
Ma
k
e the LOCK and H
L
E warnings suppress
a
ble
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
doc: Document elfx
3
2
support
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
doc: Move
t
h
e
EPS
l
ogo down by 1"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
Cyri
l
l Gorcun
o
v
doc: Ne
w
NASM logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
doc: Allow
r
epo
s
itio
n
ing the EPS logo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
U
p
date copyright year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
NAS
M
2
.
10r
c
9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Docum
e
nt
A
VX2, BMI1, BM
I
2 and TSX
s
upport
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
Ass
u
m
e
th
e
undocumented CM
P
XCHG486 opcode
w
as lockable
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
Clean up J
M
P/CALL p
a
t
te
r
ns, especially f
o
r
6
4
bits
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
disasm: ignore o
p
codes 3
7
0
a
n
d 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Remov
e
all rema
i
n
ing expli
c
it
byte
c
odes from in
s
n
s
.
dat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
Add support for war
n
ing
o
n
i
nvalid
LOCK prefi
x
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter
Anvin
M
o
ve HLE byt
e
code
s
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 code
to
s
kip an
instruction patte
r
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
insns
.
p
l
: Bundle all "plain b
y
tecodes" into a
h
ash
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
HLE: I
m
pl
e
ment
t
he
b
a
s
i
c mechanism for XACQUIRE/XRELE
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
_su
p
p
r
essed_warnin
g
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
HLE: Spli
t
t
he LOCK an
d
REP prefix slots
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: create a sy
m
bolic "wait" token for
t
he \341
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvi
n
insn
s
: fix IM
U
L patte
r
n
s
to get
r
id
o
f open
-
coded
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: correct the
T
SX opco
d
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
Cyrill Gorcunov
insns: Add AVX2 t
r
ansacti
o
nal
s
ync
h
ronization extensions
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anv
i
n
insns: repla
c
e open-code
d
\
322 opcode w
i
th odf (operan
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR
3
463230: Add VMFUNC instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
P
eter Anvi
n
BR 3143040: Rem
o
ve inva
l
id form o
f
VPEXTR
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Pe
t
er
A
nvin
NAS
M
2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pe
t
e
r Anvin
Merge br
a
nch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter
A
nvin
BR 3109604: Fix C4 vs C5
V
EX
form selec
t
i
o
n
in
ca
l
csize()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
prepro
c
.
c:
u
se nasm_strdup() rather than
n
aked strdup
(
)
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anv
i
n
Merg
e
branch 'nasm-2
.
09
.
x
x'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pete
r
Anv
i
n
cha
n
ges: do
c
u
ment fixed toke
n
re
v
ersal
f
or %def
t
ok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
ete
r
Anvin
pr
e
pro
c
: reverse the order of
the tokens in %deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter An
v
in
doc: document the %u
s
e fp macro package
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
et
e
r
An
v
in
NASM 2
.
09
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter Anvin
n
d
isasm: fix handi
n
g of by
t
e codes 250-253,
324
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter Anvin
LICENSE: update y
e
a
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
R
evert "
I
m
pr
o
v
e
p
r
ocess
_
ea
and
i
ntroduce -OL"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter
Anv
i
n
nasm
.
h: move "r
e
gs
.
h
"
to top; make is_register() a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anv
i
n
n
asmdo
c
: we
still miss Chuck,
bu
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pete
r
A
n
vin
Merge b
r
anch 'nasm-2
.
08
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
e
t
er Anvin
changes
.
src: updat
e
with
the 2
.
0
8
.
xx changes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next