repo.or.cz
/
nasm
/
autotest.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Update nasm.spec.in and make it handle rc releases
2007-09-22
H
.
Pete
r
Anvin
Update nasm
.
spe
c
.
i
n an
d
ma
k
e it handle
rc releases
commit
|
commitdiff
|
tree
2007-09-22
H
.
Peter Anvin
version
.
pl: support
v
ersion nu
m
be
r
s of
t
he
f
orm X
.
Y
.
.
.
commit
|
commitdiff
|
tree
2007-09-20
H
.
Peter Anvin
Merge
b
ranch 'master' of
g
it+
s
s
h://repo
.
o
r
.
c
z/s
r
v/git
.
.
.
commit
|
commitdiff
|
tree
2007-09-20
H
.
Peter Anvin
Updat
e
manual pages
commit
|
commitdiff
|
tree
2007-09-20
H
.
Peter Anvin
R
e
move limit on num
b
er o
f
sync points
commit
|
commitdiff
|
tree
2007-09-20
H
.
Peter Anvin
Make n
a
sm_malloc() et al available from inside ndisasm
commit
|
commitdiff
|
tree
2007-09-19
H
.
Pe
t
e
r Anvin
Merge commit
'
orig
i
n/sse5'
commit
|
commitdiff
|
tree
2007-09-19
H
.
Peter
Anvi
n
tes
t
/
M
a
k
efile:
m
ake a
bit more
u
seful
commit
|
commitdiff
|
tree
2007-09-19
H
.
Peter Anvin
Sli
g
h
t
l
y o
p
timize the interface to
nasm_token_h
a
sh
(
)
commit
|
commitdiff
|
tree
2007-09-19
H
.
P
eter Anv
i
n
M
erge comm
i
t 'or
i
gin/master'
i
nto ss
e
5
commit
|
commitdiff
|
tree
2007-09-19
H
.
Peter Anvin
elf64
:
f
i
x 32-bit truncat
i
o
ns
commit
|
commitdiff
|
tree
2007-09-19
H
.
Pet
e
r Anv
i
n
Doc
u
ment Infinity and
N
aN
commit
|
commitdiff
|
tree
2007-09-19
H
.
P
e
ter Anvin
Supp
o
rt generating NaNs a
n
d infinities
commit
|
commitdiff
|
tree
2007-09-19
H
.
Peter A
n
vin
Updat
e
docu
m
entation
commit
|
commitdiff
|
tree
2007-09-19
H
.
Peter An
v
in
Simp
l
e
test for
hexadecimal f
l
oating-po
i
nt numbers
commit
|
commitdiff
|
tree
2007-09-19
H
.
Peter An
v
in
Fix
error-reporting
i
n hexadecim
a
l
floa
t
i
n
g-point numbers
commit
|
commitdiff
|
tree
2007-09-19
H
.
Peter Anvi
n
Sup
p
or
t
C9
9
-
s
tyle hex
a
de
c
imal fl
o
at
i
ng point
.
commit
|
commitdiff
|
tree
2007-09-19
H
.
P
eter Anvin
Un
i
fy all st
a
ndard IEEE floating-point formats; add
.
.
.
commit
|
commitdiff
|
tree
2007-09-19
H
.
Pe
t
er Anvin
Fix han
d
ling of DO; support
u
nary
+ for floating-point
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
H
.
Pe
t
er
A
nvin
Suppo
r
t
1
6-bit IEEE floating po
i
nt; used in SSE5
commit
|
commitdiff
|
tree
2007-09-18
H
.
Peter Anvin
Merge commit 'origin/m
a
ster' into sse5
commit
|
commitdiff
|
tree
2007-09-18
H
.
Peter Anvin
A
dd N
O
P wit
h
argument to the
i
n
s
t
ructi
o
n list
commit
|
commitdiff
|
tree
2007-09-18
H
.
Peter A
n
vin
Re
m
ove 0FC2 from list
of instructi
o
n prefixes
commit
|
commitdiff
|
tree
2007-09-18
H
.
Peter Anvin
Speed up the d
i
sassembler by allowi
n
g prefixed instr
u
ction
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
H
.
Peter An
v
in
Do
c
ument oword, do and reso
commit
|
commitdiff
|
tree
2007-09-18
H
.
P
e
te
r
Anvin
Implem
e
n
t
"owor
d
" (128 bits) as
a first-class size
commit
|
commitdiff
|
tree
2007-09-18
H
.
Peter Anvin
Change t
h
e to
k
e
n prehash function f
o
r better convergence
commit
|
commitdiff
|
tree
2007-09-18
H
.
Peter A
n
vin
SSE5 inst
r
uction table
commit
|
commitdiff
|
tree
2007-09-18
H
.
P
e
ter Anvin
Disassembler supp
o
rt for SS
E
5
i
nstr
u
ctions
commit
|
commitdiff
|
tree
2007-09-18
H
.
Peter Anvin
insns
.
da
t
: All SSE5 instruc
t
ions ar
e
AMD
commit
|
commitdiff
|
tree
2007-09-18
H
.
Peter Anvin
Actua
l
ly
generat
e
SSE5 instru
c
t
i
o
n
s
commit
|
commitdiff
|
tree
2007-09-17
H
.
P
eter
Anvi
n
Initial
s
upport for g
e
nerating DREX
suf
f
i
x
e
s
commit
|
commitdiff
|
tree
2007-09-17
H
.
P
eter Anvin
Fix a few in
s
ta
n
ces of missing renumbe
r
s
commit
|
commitdiff
|
tree
2007-09-17
H
.
Peter Anvin
Enable IF_AR3
commit
|
commitdiff
|
tree
2007-09-17
H
.
Peter
A
n
vin
Merg
e
commit 'origin/master'
into
s
se5
commit
|
commitdiff
|
tree
2007-09-17
H
.
Peter Anvi
n
Init
i
al support for fou
r
argum
e
nts per instructi
o
n
commit
|
commitdiff
|
tree
2007-09-17
H
.
Peter Anvi
n
CLFLUSH
:
Neither an x64 in
s
t
r
uction nor AMD
commit
|
commitdiff
|
tree
2007-09-17
H
.
Peter Anv
i
n
Sort dependency lists
commit
|
commitdiff
|
tree
2007-09-17
H
.
P
e
ter
A
nvin
C
l
eaner way to handle MSVC's
_
snprintf() undersco
r
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-17
H
.
Peter Anv
i
n
te
s
t
/r13
.
asm:
t
e
st special-ca
s
ing of rbp a
n
d r13 in
.
.
.
commit
|
commitdiff
|
tree
2007-09-17
H
.
Pet
e
r
A
nvin
Additional document
a
tion for 64-
b
it p
r
ogra
m
ming
commit
|
commitdiff
|
tree
2007-09-17
H
.
Peter Anvin
I
NSTALL:
MSVC++
c
ompilatio
n
i
ns
t
ructions
commit
|
commitdiff
|
tree
2007-09-17
H
.
Peter Anvin
make alldep
s
: change Mkfil
e
s/
M
akefile
.
* to Mkf
i
les
.
.
.
commit
|
commitdiff
|
tree
2007-09-17
H
.
P
e
te
r
A
n
v
in
Fix Makefile for
M
SVC
+
+ 2005, d
e
l
et
e
obsolete Makefiles
commit
|
commitdiff
|
tree
2007-09-17
H
.
Pete
r
A
n
v
in
Minor fix
e
s
n
eeded
t
o com
p
ile wit
h
MSVC++ 2005
commit
|
commitdiff
|
tree
2007-09-17
H
.
P
e
te
r
Anvin
R
un "make
a
lldeps"
commit
|
commitdiff
|
tree
2007-09-17
H
.
Peter A
n
v
in
Sw
i
tch the
pre
p
rocessor over to using the has
h
ta
b
le
.
.
.
commit
|
commitdiff
|
tree
2007-09-17
H
.
Peter An
v
i
n
F
ix the handli
n
g of l
o
cal lab
e
ls
commit
|
commitdiff
|
tree
2007-09-15
H
.
Peter Anvin
preproc
.
c:
remove unnec
e
s
s
ary
i
nt64_t
commit
|
commitdiff
|
tree
2007-09-15
H
.
Peter Anvin
Use th
e
new hash table
f
unction library to store l
a
bel
s
commit
|
commitdiff
|
tree
2007-09-14
H
.
Peter Anv
i
n
D
efin
e
a pro
p
er
h
ash
ta
b
le li
b
rary
commit
|
commitdiff
|
tree
2007-09-14
H
.
Peter Anvin
S
imple perfo
r
mance ben
c
hmarks: label,
macro a
n
d token
.
.
.
commit
|
commitdiff
|
tree
2007-09-13
H
.
Peter Anvin
release script: fix final cl
e
an
u
p
commit
|
commitdiff
|
tree
2007-09-13
H
.
Peter
Anvin
Mod
i
fy r
e
lease script for a
g
it-ce
n
tric wo
r
ld
commit
|
commitdiff
|
tree
2007-09-13
H
.
Peter
Anvin
ppto
k
.
c: d
o
n't in
s
ist on C9
9
compi
l
er
behaviour
commit
|
commitdiff
|
tree
2007-09-13
H
.
P
e
ter
Anvin
Fix literal F2
and F
3
prefix
e
s
commit
|
commitdiff
|
tree
2007-09-13
H
.
Peter Anvin
A
dd (untested!) SSSE3, SSE4
.
1
, SSE4
.
2
instructions
commit
|
commitdiff
|
tree
2007-09-13
H
.
Pet
e
r Anvin
Add sup
p
or
t
for
Teja
s
Ne
w
Instructions (SSSE3)
commit
|
commitdiff
|
tree
2007-09-13
H
.
Pe
t
er Anvin
Remove $Id$ ta
g
s (useles
s
with git
)
commit
|
commitdiff
|
tree
2007-09-13
H
.
Peter
A
n
vin
Use rm3
2
operand
s
for VMREAD/VMWRITE
commit
|
commitdiff
|
tree
2007-09-13
H
.
Peter An
v
i
n
Macros for SSS
E
3
/
SSE4 i
n
struction
sets
commit
|
commitdiff
|
tree
2007-09-13
H
.
Pete
r
Anvin
S
upport r/m operand
s
for n
o
n
-
integer t
y
pes
commit
|
commitdiff
|
tree
2007-09-13
H
.
Pe
t
er Anvin
U
s
e enumerations
w
h
ere
pract
i
cal t
o
e
ase debuggin
g
commit
|
commitdiff
|
tree
2007-09-12
H
.
Peter A
n
v
i
n
p
p
tok
.
c: quick-and-di
r
ty downcasing during prehashing
commit
|
commitdiff
|
tree
2007-09-12
H
.
Pet
e
r Anvin
phash: Tell t
h
e user
when
the graph is OK
commit
|
commitdiff
|
tree
2007-09-12
H
.
Peter Anvin
pptok
.
c: handle
h
oles
in
the pp
_
d
i
re
c
tives arr
a
y
commit
|
commitdiff
|
tree
2007-09-12
H
.
P
eter An
v
in
pr
e
proc
.
c: adjust whitespace
commit
|
commitdiff
|
tree
2007-09-12
H
.
Peter Anvin
More a
u
tomat
i
on in the preprocessor conditi
o
nals handling
commit
|
commitdiff
|
tree
2007-09-12
H
.
Peter Anvin
pptok
.
c: fix
spacing
commit
|
commitdiff
|
tree
2007-09-12
H
.
Peter Anvin
Gen
e
rat
e
automatically
c
orr
e
ct t
e
s
ts f
o
r %i
f
a
nd
%
elif
commit
|
commitdiff
|
tree
2007-09-12
H
.
Peter
A
nvin
Ru
n
"
mak
e
al
l
deps";
add dependen
c
ies
m
issing
f
r
o
m
the
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
H
.
Pe
t
er Anv
i
n
Use a perfect hash to look
u
p preproce
s
s
or directiv
e
s
commit
|
commitdiff
|
tree
2007-09-12
H
.
Peter
A
nvi
n
p
hash: Be a
bit mo
r
e aggressive abo
u
t tr
y
i
n
g t
o
make
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
H
.
Pete
r
A
n
vin
Add RCXZ
as
a
known
preproc
e
ssor conditi
o
n
commit
|
commitdiff
|
tree
2007-09-11
H
.
Peter Anvin
doc:
a
dd
some cross-
r
ef
e
rences
commit
|
commitdiff
|
tree
2007-09-11
H
.
P
eter Anvin
Fee
b
le att
e
mpt at updating the
documentat
i
o
n
;
rem
o
ve
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
H
.
Peter Anv
i
n
Handle inst
r
uctions wh
i
ch
c
an ha
v
e
b
oth REX
.
W and OSP
commit
|
commitdiff
|
tree
2007-09-11
H
.
Peter Anvi
n
Use e
n
um
s
to
m
a
ke debugging easier
commit
|
commitdiff
|
tree
2007-09-11
H
.
P
eter Anvin
ndisas
m
:
handle \366 codes, p
r
efer unprefixed instructions
commit
|
commitdiff
|
tree
2007-09-11
H
.
Peter Anv
i
n
Sim
p
li
f
y tok
e
ns
.
dat slightly
commit
|
commitdiff
|
tree
2007-09-11
H
.
Peter Anvin
Quiet gcc warni
n
g
a
bout unin
i
tiali
z
ed va
r
iables
commit
|
commitdiff
|
tree
2007-09-11
H
.
Peter Anv
i
n
Make the big instruction arrays "cons
t
"
commit
|
commitdiff
|
tree
2007-09-10
H
.
Peter Anvin
Us
e
an
a
ctual enum for th
e
opcode
commit
|
commitdiff
|
tree
2007-09-10
H
.
Peter Anvi
n
Fix orde
r
of t
o
ken arguments
commit
|
commitdiff
|
tree
2007-09-10
H
.
Peter Anv
i
n
assemble
.
c: c
o
rrect special handing of
E
SP/RSP
commit
|
commitdiff
|
tree
2007-09-10
H
.
Peter
Anv
i
n
tokhash: correc
t
duplicate-token test
commit
|
commitdiff
|
tree
2007-09-10
H
.
Peter
A
n
vin
to
k
hash:
adjust table ty
p
es t
o
reduce size
commit
|
commitdiff
|
tree
2007-09-10
H
.
P
e
ter
Anvin
Fix the M
M
XREG and
X
MMREG fla
g
s de
f
initions
.
commit
|
commitdiff
|
tree
2007-09-05
H
.
Peter An
v
i
n
nasm
.
spec
.
in:
Copyright
-
> License
commit
|
commitdiff
|
tree
2007-09-05
H
.
Peter Anvin
Fix "make tar";
use
f
ul fo
r
R
PM testin
g
commit
|
commitdiff
|
tree
2007-09-05
H
.
P
eter Anvin
Remove o
b
sol
e
te Serial: c
o
nstruct; w
e
shou
l
dn
'
t
need
.
.
.
commit
|
commitdiff
|
tree
2007-09-02
H
.
Peter
A
nv
i
n
Fix s
o
me MMX/SSE irr
e
gularities whic
h
i
nt
e
r
act with
.
.
.
commit
|
commitdiff
|
tree
2007-09-02
H
.
Peter
Anvin
p
hash
.
ph:
yet a
n
other
a
ttempt at getting Perl to
b
ehave
.
.
.
commit
|
commitdiff
|
tree
2007-09-02
H
.
Peter Anvin
Simp
l
e
64-bit org
t
e
st
commit
|
commitdiff
|
tree
2007-09-02
H
.
Peter Anvin
p
h
ash
.
ph: remove s
o
me stale
co
d
e
commit
|
commitdiff
|
tree
2007-08-31
H
.
Peter An
v
in
phash: do
n
'
t
rely on
the b
u
ild platfo
r
m Per
l
v
ersion
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
H
.
Peter
A
nvin
tokhas
h
.
pl: formatting chan
g
es
f
or
r
e
adability
commit
|
commitdiff
|
tree
2007-08-31
H
.
Pet
e
r
Anvi
n
t
okhash: S
p
eed
u
p
t
h
e reje
c
ti
o
n of unhashed v
a
lue
s
commit
|
commitdiff
|
tree
2007-08-31
H
.
P
e
t
e
r Anvin
tokhash
.
pl
:
"
ix" should ha
v
e the
same wid
t
h as the
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
H
.
P
eter
A
nvin
Add "
d
o not ed
i
t" c
o
m
ment to tok
h
ash
.
c
commit
|
commitdiff
|
tree
next