repo.or.cz
/
nasm
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
insns: add FXSAVE64/FXRSTOR64, drop np prefix
2010-07-08
H
.
Pete
r
Anvin
i
n
s
n
s: add F
X
S
AVE64/FXRSTOR64, drop np
prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
eter Anvin
Me
r
ge
branc
h
'master
'
of ssh
:
//repo
.
o
r
.
cz/srv/git/
n
asm
commit
|
commitdiff
|
tree
2010-07-07
H
.
Peter
Anvin
insns
.
dat: remove VCVTPH2PS/V
C
VTPS2PH as AMD ins
t
ruc
t
io
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Peter
A
nvin
insns
.
dat: fix CP
U
flags
f
o
r new
instruct
i
o
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-06
H
.
Pete
r
A
nvin
Add RD*SB
A
S
E
, WR*SBASE, RDRAND from AVX v7
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-06-07
H
.
Peter Anvin
outo
b
j: handle compilers without 64-bit swi
t
ch() suppo
r
t
commit
|
commitdiff
|
tree
2010-04-22
H
.
P
e
ter Anv
i
n
i
l
og2: op
t
imiz
e
use of bsr
for x86-6
4
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-04-22
H
.
Peter
A
nvin
do
c
: use bou
n
cer URLs for the
A
BI docs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-18
H
.
Pete
r
Anvin
phas
h
.
p
h
:
we haven
'
t
required the Graph module fo
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter A
n
vin
NASM 2
.
08rc
9
commit
|
commitdiff
|
tree
2010-02-15
H
.
Peter Anvin
doc/changes
.
src: update in prepar
a
tion o
f
2
.
0
8
release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-01-12
H
.
Peter
A
nvin
NASM 2
.
08rc
7
commit
|
commitdiff
|
tree
2010-01-07
H
.
Peter
A
nvin
R
E
A
DME: a
d
d note to see the AUTHORS file
commit
|
commitdiff
|
tree
2010-01-07
H
.
Pete
r
Anvin
insns
.
d
at: in 64-bit mode
,
a
ccept
"
monitor rax,ecx
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-12-19
H
.
Peter A
n
v
i
n
NASM 2
.
08r
c
6
commit
|
commitdiff
|
tree
2009-11-30
H
.
P
eter A
n
vin
Run "m
a
ke alldeps"
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter Anvin
outrdf
.
c: remove o
b
solete fi
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter
Anvin
outf
o
rm
.
h: f
i
x OF
_
NO_RDF2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Peter
Anvi
n
AUTH
O
R
S
: co
n
vert to UTF
-
8
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pete
r
An
v
in
outmacho32: replace er
r
or() ->
n
a
s
m
_
error()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter An
v
i
n
NASM 2
.
0
8
rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter
Anvin
test/Makefile: make it eas
i
er to inject options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter A
n
vin
NASM 2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Pe
t
e
r
Anvin
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
ins
n
s
.
dat:
remove non-DREX SSE5 in
s
tructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
change
s
.
src: document removal
o
f DRE
X
ins
t
ruct
i
on
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-09
H
.
P
eter
Anvin
SSE5: remove all DREX-base
d
instru
c
t
i
o
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-06
H
.
P
e
ter Anv
i
n
M
OVD xmmreg: not v
a
li
d
with REX
.
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvin
te
s
t: imul
.
asm
:
mo
v
e
w
arning-genera
t
ed tests
u
nder
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
A
nvin
test: imul
.
asm:
more IMUL pattern tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
Anvin
N
ASM 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
t
er Anvin
IMUL: fi
x
a
n additional
incorrect
s
by
t
e
use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pet
e
r Anvin
BR
2
887108: fix incorrect sbyte usage in
I
M
U
L
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r Anvin
assembl
e
: x
s
izef
l
ags
[
] is
an
opfla
g
s
_t variable
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
e
ter Anvin
o
p
flags: more int32_t
-
> opflags_t
c
onversions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
N
ASM 2
.
08r
c
1
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
ete
r
An
v
in
nasm
:
rena
m
e nasm_zap_spaces() to nasm_z
a
p_space
s
_fwd
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter An
v
in
assemble: whe
n
lo
o
king for a
R
E
GISTER operand, d
o
an
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
assemble: treat register
operands without size as wil
d
c
a
rds
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-09-23
H
.
P
e
ter
An
v
i
n
misc/re
l
eas
e
: *
.
ico are bina
r
y files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-23
Cyrill Gorcu
n
ov
Use I_no
n
e opco
d
e instea
d
of hardc
o
ded number
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
Cyrill Gorcun
o
v
ou
t
put/dwar
f
.
h: update dwa
r
f
constants
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
Add strlcpy() fun
c
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter An
v
in
out
p
ut: change null_debug_routine to null_debug_directi
v
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcu
n
ov
di
s
asm
.
c:
eatbyte -- use snp
r
intf to prevent potential
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyril
l
Gor
c
un
o
v
hea
d
e
rs/c: strip off
usele
s
s spaces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
Cyrill
G
orcunov
in
s
ns
.
p
l: remo
v
e redundant
em
p
ty
l
i
ne in enu
m
op
c
o
d
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter Anvin
nasm
.
c: fix stack overrun in
assemble_file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
eter
A
nvin
Merge commi
t
'cyr/
h
pa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pet
e
r Anvin
Merge commit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Pete
r
Anvin
doc:
\
needs to be repeat
e
d e
x
cept in \
c
-line c
o
ntext
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
P
e
ter
Anvin
nas
m
.
c: consistentl
y
u
s
e the 'mu
r
ric
a
n spellin
g
"
o
ptim
i
ze"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Pete
r
A
n
vin
Merge com
m
it 'cyr/hp
a
-list'
commit
|
commitdiff
|
tree
2009-07-27
Cyrill Gorcunov
insns
.
d
at: operand-size s
y
ntax for XOP
i
nst
r
u
cti
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Pet
e
r Anv
i
n
asse
m
ble
.
c:
quie
t
warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
asse
m
ble
.
c:
clean up matches()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge branch
'
nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
vin
B
R 2826669: update licensing informat
i
on in
REA
D
M
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
Me
r
ge branch
'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 2827397:
f
ix i
n
valid
C in outcoff
A
d
d
Exports()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
insns
.
pl: smart
e
r
handli
n
g
o
f
oper
a
nd fl
a
gs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
a
s
semble: defer "operand
size missing" until end of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
Enabl
e
fuzzy ma
t
ching of ope
r
an
d
s
i
zes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er
A
nvi
n
assemble:
m
o
ve th
e
i
n
struction
-
matching loop
into
a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvi
n
assemble: replace ran
d
om integers w
i
th an enum for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
Merge
b
r
a
nch 'n
e
w-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
e
ter Anvin
N
ASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter
A
nvin
Drop efunc and evalfunc as inpu
t
to
t
he prepr
o
c
essor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop efunc and
e
valuate argum
e
nt to
parse_li
n
e
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter A
n
vin
Dro
p
the ofmt
and errfunc
arguments to label definition
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvi
n
Run make
alldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anv
i
n
Remove function p
o
inters
in output, simplify
e
rro
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter An
v
in
Merg
e
comm
i
t 'nasm-2
.
07rc7' i
n
to
n
e
w
-
preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter
A
n
vin
NASM 2
.
07
r
c7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
o
u
t
coff:
f
i
x inva
l
id reference to
o
f
mt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
test/M
a
kefile: add m
o
re
o
u
tput rules
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvin
outcoff: this
i
s COFF, not binary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
e
r
Anvin
BR 282
2
263: d
o
n'
t
re-invoke ofmt->symdef() i
n
pass2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
x
crcgen: too
l
to crea
t
e a "gene
r
ali
z
e
d
CRC" hash t
a
ble
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pe
t
er A
n
vin
crcgen: clean
u
p whites
p
ace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anv
i
n
crcgen: utility program to g
e
n
e
rate CRC
tables
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter
A
nvin
Merge branch
'
mas
t
er' into new-pre
p
roc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
c
h
anges: it's
not just i
n
vali
d
U
T
F
-8 seq
u
ences that
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NASM 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
et
e
r Anvin
M
erg
e
branch 'maste
r
' into n
e
w-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes:
d
o
c
umen
t
fixed crash
on inval
i
d UTF-8 seq
u
ences
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: use
nasm_assert() instea
d
of
plain ass
e
r
t
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
quote: we must d
o
unsi
g
ne
d
compar
i
so
n
to get length
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er
A
nvin
qu
o
te: don
'
t u
s
e sprintf()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
q
u
ote:
u
se nasm
_
assert() inst
e
ad of plain assert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
qu
o
te:
w
e m
u
s
t
d
o
unsig
n
ed
c
omparison to get length
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
do
c
: use cons
i
stent title case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
doc: fi
x
formatting
o
f t
h
e
bin mu
l
tis
e
ction header
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
preproc: s
t
yle cleanup
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
NASM 2
.
0
7
rc
5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
v
i
n
prep
r
oc
:
fo
r
matti
n
g c
l
eanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
ete
r
Anvi
n
prepro
c
: d
o
n't pass
an enum to %s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc: generi
c
solution for err
o
r on NUL
characters
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
nvin
prepr
o
c: reject NUL c
h
a
r
acters in %deftok di
r
ect
i
ves
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
q
u
ote: don'
t
use sprintf()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next