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
Un-special-case "xchg rax,rax"; disassemble o64
2007-11-13
H
.
Peter Anvin
Un-special-cas
e
"xchg rax
,
ra
x
"; disass
e
mbl
e
o64
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
A
nvin
BR
1709392: Fix
a
lign
m
ent han
d
lin
g
in Mach-O for
m
at
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
BR 1828866: fix handling of
L
AR/LSL
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter A
n
vin
B
e
tt
e
r (but not *good!*)
handling of 64-bit addre
s
sing
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Fix di
s
assembly of
XC
H
G
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Test o
f
XC
H
G
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
A
nvin
Fix handling o
f
XCH
G
in 64-
b
it mode
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
More \321
->
\
324 bug fixes
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
f
loat
.
c:
a
l
l
wa
r
nings and er
r
or
s
ar
e
pas
s
1 on
l
y
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter
A
nvin
Don'
t
combine type and s
i
z
e
into
a single arg
u
ment
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter A
n
vin
Fi
x
bu
i
ldin
g
under OpenWatcom
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
t
er Anvin
ps2
p
df:
remove -dOptimiz
e
=tru
e
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
No binary fi
l
e
s
lef
t
i
n
the source d
i
stro; unb
r
e
a
k
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
BR 1828103: Fix
%
ar
g
and %local
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter Anvin
nasmlib
.
c: prefix_na
m
e(): us
e
t
he
e
lements()
macro
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
Move elem
e
n
ts(
)
to n
a
sm
l
i
b
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pet
e
r
A
n
vi
n
constipate the "str"
argument to
bsi
(
) and
bsii()
commit
|
commitdiff
|
tree
2007-11-05
H
.
P
e
ter Anvin
Permit
opcode n
a
m
e
s as l
a
bels as long
a
s
they a
r
e followe
d
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pet
e
r
A
n
v
in
Treat
i
n
f
o f
i
les a
s
binary when cre
a
ti
n
g xdoc di
s
t
ro
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter A
n
vin
Remove obsolete
binary files
from t
h
e dis
t
ribution
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Move
d
eclara
t
ions before state
m
e
nts
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
NASM 0
.
99
.
06
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pet
e
r
Anvin
Script
t
o t
a
g the tre
e
for rel
e
a
s
e
commit
|
commitdiff
|
tree
2007-10-31
H
.
Peter Anvin
Even more "riprel" tests
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
floa
t
x
.
asm: add
t
e
s
t
s for "rounds
u
p
to smallest
denorm"
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
eter Anvin
R
u
n "make alld
e
ps"
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
e
ter
Anvin
float
.
c: handle
round-up-t
o
-denorm correctly
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pe
t
er Anvin
Exhaustive test
f
o
r 8-bit floating
p
oin
t
valu
e
s
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
e
ter
A
n
vin
Clean up the ha
n
ding of ope
r
ands in a
s
semble
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Don't warn for segm
e
nte
d
refere
n
ces
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Use a 32-bit
floating-
p
oint limb siz
e
; support 8-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
e
ter
A
nvin
Test o
f
some addressi
n
g
modes in 64-bit
mode
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pet
e
r
A
nvin
Fix bogus flag
g
ing of effective addresses as inv
a
lid
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
A
ctu
a
lly shut up the warning in rdfload
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter An
v
in
C
lea
n
up stealt
h
wh
i
tespace
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvi
n
Fix war
n
ing a
b
out c
a
s
t
to pointer in rdfload
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pet
e
r
Anvi
n
64-bit addressing and
prefix ha
n
dli
n
g
changes
commit
|
commitdiff
|
tree
2007-10-27
H
.
Peter
A
nvin
readn
u
m
():
handle
p
r
ef
i
x
-
s
uffix colli
s
io
n
like "0h"
commit
|
commitdiff
|
tree
2007-10-27
H
.
P
e
t
e
r Anvin
B
etter handling of platf
o
rms whic
h
hide "ext
e
nde
d
"
.
.
.
commit
|
commitdiff
|
tree
2007-10-24
H
.
Peter Anvin
Fix the h
a
ndling of flo
a
ting
-
p
o
i
n
t
tokens in the preproces
s
or
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter
A
n
v
in
S
lightly sim
p
lify the radix-detection code
commit
|
commitdiff
|
tree
2007-10-23
H
.
Pe
t
er Anvi
n
Unbreak
p
a
rticu
l
arly tri
c
ky
hex constant
s
commit
|
commitdiff
|
tree
2007-10-23
H
.
P
e
ter Anvin
Dec
i
mal floating point c
a
n
a
lso start with
0
.
0e 0E
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter
Anvin
Support binary
a
nd octal fl
o
a
ting-po
i
nt
commit
|
commitdiff
|
tree
2007-10-22
H
.
Peter
A
nvin
Mo
r
e co
n
sist
e
nt hand
l
ing of
radix let
t
ers
commit
|
commitdiff
|
tree
2007-10-21
H
.
Peter Anvin
float
.
c: cor
r
ect exponen
t
capping
commit
|
commitdiff
|
tree
2007-10-20
H
.
P
e
ter Anvin
Allow $-prefixed hexad
e
cimal FP as an
alte
r
native to 0x
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
ete
r
Anvin
Scripts t
o
remove stealth whit
e
space
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
ter Anvin
For
m
atting: kill off "stealth whi
t
espace"
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r Anv
i
n
test/floatx
.
asm:
f
ix tes
t
c
a
se
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
uscore
.
asm:
Fix test case
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
float
.
c: mark rea
d
_
e
xp
o
nent() static
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Don't confuse suffixed
h
e
xade
c
imal with floating-point
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Anc
h
or filename locatio
n
s in
.
gi
t
ignore
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
test/Makefile: Us
e
-O
x
instead
o
f -O
9
99
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
A
nv
i
n
Test of unders
c
ored consta
n
t
s
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter A
n
v
i
n
Allow underscores in numbers; better dete
c
tion of
F
P
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvi
n
Modernize nasm
.
spec
.
in and make it
c
lo
s
er
t
o
the Fedora
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter A
n
vin
Cle
a
ner s
o
l
u
tion for Min
G
W hand
l
i
ng of __STRI
C
T_ANSI__
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
co
n
figure: Undefine __S
T
RICT_ANSI__ f
o
r min
g
w's be
n
e
f
it
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pe
t
er Anvin
F
i
x
invoc
a
tion of re
a
dnum()
commit
|
commitdiff
|
tree
2007-10-17
H
.
P
e
ter
A
n
vin
NASM 0
.
99
.
05
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
et
e
r Anvin
Tests of obscenely
large
e
x
p
on
e
n
t
s
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Comma-separate
conte
n
t
s
of __
F
LOAT__
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter Anvin
Implem
e
nt floating-po
i
nt opt
i
on co
n
trol dir
e
ctive
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pe
t
er An
v
in
Floatin
g
-po
i
nt warning fixes; fix r
o
u
n
d-to-overflow
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
t
er A
n
vin
Handle
r
ounding
o
f denor
m
s
correct
l
y; make fp overflow
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
A
dditional e
n
tr
i
es fo
r
.
gitignor
e
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
eter
A
nvin
Refactor floating-point formatting c
o
de; f
i
x
80-
b
it
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anv
i
n
Add 1
.
5
as a test case: repres
e
ntativ
e
of an ex
a
ct
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Recognize
'd', 't' and 'y
'
a
s
radix suffixes
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pe
t
er Anvin
Fi
x
FIST
T
P opcodes (BR 689695)
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter An
v
i
n
New floating-point
conversion ro
u
tines
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pete
r
An
v
in
A
dd testnos3
f
rom
th
e
gdtoa package (
f
l
oa
t
ing-po
i
nt
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter A
n
vin
.
gitigno
r
e fil
e
doesn'
t
need to
b
e in the release file
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter Anvin
Add
.
gitignore file so "git status" produces some
t
h
ing
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter Anvin
aut
o
conf
:
drop
AC_USE_SYSTEM_EXTENSIONS to support
.
.
.
commit
|
commitdiff
|
tree
2007-10-13
Keith Kanios
Fix 32
-
bi
t
types in pre
p
r
oc
.
c and e
v
al
.
c
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
eter Anvi
n
preproc
.
c: move
sm
a
cro define/undef to s
e
p
a
r
ate functions
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
pr
e
proc
.
c: PP_DEFINE and PP
_
X
D
E
F
INE
a
re case-sensitive
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter
A
nvi
n
preproc
.
c: no
r
mali
z
e t
h
e handl
i
ng of c
a
se se
n
sitivi
t
y
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
Define mac
r
os
n
e
cess
a
ry for <in
t
t
ypes
.
h
>
on C++
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
e
ter Anvi
n
More "bool" fixes
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
prepro
c
.
c: allow 64-bit repeat counts
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pet
e
r Anvin
p
r
eproc
.
c: For
an SMacro, in
_
pr
o
gress really is
a
b
o
o
l
ean
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter
Anvin
Additional
us
e
s o
f
bo
o
l and e
n
um
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pe
t
er Anvin
prepr
o
c
.
c
:
MMacro
.
in_prog
r
ess is not a boolean
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
e
te
r
Anvin
saa_fread/fwrite:
w
hen seeking
,
must set [rw]ptr as
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
Use the compile
r
-
provided
b
o
oleans if availa
b
le, ot
h
erwise
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Pe
t
er Anvin
o
wlinux
.
ma
k
:
d
on't cle
a
n th
i
ngs we won't be able
t
o
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
confi
g
ure
.
i
n
:
lo
o
ks like we need autoco
n
f 2
.
61
:
(
commit
|
commitdiff
|
tree
2007-10-10
H
.
Pe
t
er An
v
in
C
reate
o
ption -Ox to tell NASM
to do unlimit
e
d p
a
sses
commit
|
commitdiff
|
tree
2007-10-09
H
.
Peter Anvin
R
evert "fl
o
atb
.
asm:
fix broken testcase"
commit
|
commitdiff
|
tree
2007-10-09
H
.
Pete
r
An
v
in
floatb
.
asm: fix broken testcase
commit
|
commitdiff
|
tree
2007-10-08
H
.
Peter Anvin
saa_rstruct: fi
x
ov
e
rru
n
ch
e
c
k
commit
|
commitdiff
|
tree
2007-10-08
H
.
Peter Anvi
n
Add Fra
n
k
'
s
floatt
e
st
.
asm
te
s
t file
commit
|
commitdiff
|
tree
2007-10-08
H
.
Peter
An
v
in
saa
_
fpwrite:
in
i
tia
l
izing "
l
en" sh
o
uld be par
t
o
f
the
.
.
.
commit
|
commitdiff
|
tree
2007-10-06
H
.
Peter A
n
vin
zer
o
byte
.
asm: use a
real
i
nstructio
n
to avoid conf
u
sing
.
.
.
commit
|
commitdiff
|
tree
2007-10-06
H
.
P
e
ter Anvin
zerob
y
t
e
.
as
m
: add tes
t
case
s
for non-
i
nitia
l
\170 uses
commit
|
commitdiff
|
tree
2007-10-06
H
.
Pe
t
er Anvin
Check in th
e
prope
r
zerobyte test
commit
|
commitdiff
|
tree
next