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-case
"
x
c
h
g rax
,
ra
x
";
d
isassembl
e
o64
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pete
r
Anvin
BR 1709392:
Fix alignmen
t
handling in Mach-O forma
t
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter An
v
i
n
B
R
1828866: fix handling of LA
R
/
L
SL
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anv
i
n
Better (but not
*
go
o
d!*)
handling of 64-bit addressing
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Fix
disasse
m
b
ly of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Test
o
f XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
A
nvin
Fix ha
n
dl
i
ng
of XCHG in 64-bit mo
d
e
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvi
n
More \321
-
> \324
b
ug fixes
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
fl
o
at
.
c: all warnings and errors are
p
ass 1 only
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
eter Anvin
Don't c
o
mbine type and size into
a
si
n
gle argument
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anv
i
n
Fix
build
i
ng under Open
W
a
tcom
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
ps
2
p
df: re
m
ove -dOpti
m
iz
e
=true
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter
A
nvin
No bina
r
y fil
e
s left in the source distro; unbreak
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pete
r
Anvin
BR
1828103: Fix %arg an
d
%local
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
na
s
m
lib
.
c
: p
r
efix_name(): use the elem
e
nts() ma
c
ro
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
eter Anvin
Move
elements()
to
n
asmlib
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
constipate the "str" argum
e
nt t
o
bsi() an
d
b
s
ii()
commit
|
commitdiff
|
tree
2007-11-05
H
.
Peter Anvin
Permit
opcode names as labels as l
o
n
g as
they
a
r
e f
o
l
l
owed
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Tre
a
t
i
n
f
o
f
i
l
e
s as bi
n
a
r
y
w
hen c
r
e
a
ti
n
g xdoc distro
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pet
e
r An
v
in
Remove obs
o
lete bin
a
ry
files f
r
om the
d
istribution
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter A
n
vin
Move
d
eclarations before stat
e
m
e
nts
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
NASM 0
.
99
.
06
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
eter Anvi
n
Script to tag the
tre
e
fo
r
r
e
lease
commit
|
commitdiff
|
tree
2007-10-31
H
.
Peter Anvin
Even mo
r
e "ripre
l
" tests
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pe
t
er
A
n
vin
f
l
o
a
tx
.
asm: add tests
fo
r
"rounds up to smallest
denorm"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pe
t
e
r
Anvin
Run "make alldeps"
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
ete
r
A
n
vin
float
.
c:
hand
l
e round-up-to-denorm correctly
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Exhausti
v
e te
s
t
for 8
-
b
i
t floating point values
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
eter
Anvin
Clea
n
up the handing
o
f operands
i
n a
s
se
m
ble
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Don't
w
arn for segment
e
d
refere
n
c
es
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
e
ter Anvin
Us
e
a
32-bit f
l
oat
i
ng-point li
m
b size; suppor
t
8-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
Test
o
f
some addressing modes in 64-b
i
t mode
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter
A
n
v
in
Fix bogus
flagg
i
ng
o
f
effe
c
tive addresses as invalid
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pe
t
e
r Anvin
A
c
tua
l
ly shut
u
p the wa
r
ning i
n
rd
f
l
o
a
d
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pe
t
er Anvi
n
Cle
a
n
up stealth
whitespa
c
e
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
Fix warning about cast to pointer in
rdfload
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
64-bit
addressing and pref
i
x
han
d
ling chang
e
s
commit
|
commitdiff
|
tree
2007-10-27
H
.
Peter Anvin
r
ea
d
num
(
): handle prefix-suffix
c
o
llision li
k
e "0h"
commit
|
commitdiff
|
tree
2007-10-27
H
.
Peter Anvin
Better handl
i
ng of p
l
a
tforms which hide "ext
e
nde
d
"
.
.
.
commit
|
commitdiff
|
tree
2007-10-24
H
.
Peter
A
nvin
Fix the h
a
ndl
i
ng of floating-
p
oint tokens
in the preprocessor
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter Anvi
n
Slightly
si
m
plify the rad
i
x-detect
i
on code
commit
|
commitdiff
|
tree
2007-10-23
H
.
P
e
ter Anvin
U
n
break
parti
c
u
larly
tri
c
k
y hex
constant
s
commit
|
commitdiff
|
tree
2007-10-23
H
.
Pe
t
er Anvin
Decimal fl
o
ati
n
g
p
oint can also start with
0
.
0
e 0E
commit
|
commitdiff
|
tree
2007-10-23
H
.
P
e
ter
Anvin
Suppo
r
t
bi
n
a
r
y and octa
l
f
l
o
a
ting-po
i
n
t
commit
|
commitdiff
|
tree
2007-10-22
H
.
Peter Anv
i
n
More consiste
n
t hand
l
ing of radix lett
e
rs
commit
|
commitdiff
|
tree
2007-10-21
H
.
Peter Anvin
fl
o
a
t
.
c: cor
r
ect
exponen
t
c
apping
commit
|
commitdiff
|
tree
2007-10-20
H
.
Pet
e
r
Anv
i
n
A
l
l
o
w
$-
p
re
f
ix
e
d
h
exadecimal FP
a
s an
a
lternative to 0x
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Scr
i
p
ts to remove s
t
ealth w
h
itespace
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pete
r
Anvin
Form
a
tting:
k
ill of
f
"stealth whitespace"
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
ter Anv
i
n
test/f
l
oatx
.
asm: fix test ca
s
e
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
usc
o
re
.
asm: Fix tes
t
c
ase
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r
A
n
vin
float
.
c: mar
k
r
e
a
d
_exponen
t
()
static
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Don't confuse suff
i
xed hexadecimal w
i
th f
l
o
ating-p
o
in
t
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
A
nvin
Anc
h
o
r filena
m
e locations in
.
g
itignore
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r
A
n
vin
test/Makefile: Use -Ox instead of
-O999
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
ter
Anvin
Test of underscored const
a
n
ts
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pete
r
A
nvin
All
o
w undersco
r
es in numbers
;
better
d
etection of FP
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
M
o
derniz
e
nasm
.
spec
.
in and make it closer to the
F
edora
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Clean
e
r solution
f
or MinGW handling o
f
__S
T
RICT_ANSI__
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter An
v
in
configur
e
: Undefine __STRICT_ANS
I
_
_ for mingw's benefit
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Fix invocation of readnum()
commit
|
commitdiff
|
tree
2007-10-17
H
.
P
et
e
r Anvin
NA
S
M 0
.
99
.
05
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Tests of o
b
scenely
l
arge ex
p
onents
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Comma-separate contents
o
f _
_
FLOAT
_
_
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
t
er An
v
in
Implement f
l
oating-poi
n
t opt
i
on control dire
c
tiv
e
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Flo
a
ting-point warnin
g
fixes; fix rou
n
d-to-overflo
w
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
H
andle roundi
n
g of denorms
c
orrectly
;
make f
p
overflow
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
A
dditional entries fo
r
.
giti
g
nore
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Refactor floating
-
point formatting code; fix 80-
b
it
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Add
1
.
5 as a te
s
t case: r
e
pres
e
ntative of an exact
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pe
t
er
Anvin
Recognize 'd
'
, 't' and 'y'
as
radix suffixes
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter A
n
vin
F
ix FISTTP o
p
c
o
des
(BR
689695)
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter Anv
i
n
New floating-point
conver
s
ion ro
u
tines
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
eter Anvin
A
d
d
t
estnos3
f
rom t
h
e gdtoa package (float
i
ng-point
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter Anvin
.
gi
t
i
g
n
ore file doesn't need to
b
e in
t
he
rel
e
as
e
file
commit
|
commitdiff
|
tree
2007-10-14
H
.
Pe
t
er Anvin
Add
.
gitigno
r
e file
so "git stat
u
s"
produces som
e
t
h
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Pe
t
er Anv
i
n
a
u
toconf: drop AC_USE_
S
YSTEM_EXTENSIONS
to supp
o
r
t
.
.
.
commit
|
commitdiff
|
tree
2007-10-13
Keith K
a
nios
Fix
3
2-bit
t
ypes in
p
reproc
.
c and eval
.
c
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pete
r
Anvin
preproc
.
c: mov
e
smacro define/undef
t
o separ
a
te
functi
o
n
s
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
e
ter Anv
i
n
pr
e
proc
.
c: P
P
_DEFINE
a
nd PP
_
X
DEFINE
are case-sensi
t
i
v
e
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
preproc
.
c: normalize the handling of ca
s
e se
n
s
i
tivity
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter An
v
in
D
efine
m
a
cros necessary for
<intty
p
es
.
h> on C
+
+
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
e
ter
A
nvi
n
M
o
re "boo
l
"
f
ixes
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pet
e
r
A
nvin
preproc
.
c:
a
llow 64-bit rep
e
at c
o
unts
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
preproc
.
c: For an SMacro, in_prog
r
ess
r
eally is a
b
o
olean
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
Additional uses of
bool
and
enum
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pet
e
r
Anv
i
n
pre
p
roc
.
c: MMac
r
o
.
in_pro
g
res
s
i
s
n
o
t a boolean
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pe
t
e
r
Anvin
saa
_
fread/fwrite: when
s
eeking, must set
[
r
w]ptr as
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
P
e
t
er Anvin
Use t
h
e compiler-provided b
o
oleans if ava
i
lable
,
otherwise
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
owlinux
.
m
ak: don't clean thing
s
we won't be able to
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
configure
.
i
n: looks like we need
aut
o
conf 2
.
61 :(
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
C
reate
o
ption -Ox
t
o te
l
l
NASM to do unlim
i
t
e
d passes
commit
|
commitdiff
|
tree
2007-10-09
H
.
Peter A
n
vin
Revert "
f
loatb
.
asm: fix brok
e
n testcase"
commit
|
commitdiff
|
tree
2007-10-09
H
.
Peter Anvin
floatb
.
asm: fi
x
br
o
ken te
s
tcas
e
commit
|
commitdiff
|
tree
2007-10-08
H
.
Pe
t
e
r
Anvi
n
s
a
a_r
s
truct: fix over
r
un check
commit
|
commitdiff
|
tree
2007-10-08
H
.
Peter An
v
in
Add Frank's floatt
e
st
.
asm test file
commit
|
commitdiff
|
tree
2007-10-08
H
.
Peter Anvin
saa_fpwri
t
e: initializ
i
ng "len" should be part of the
.
.
.
commit
|
commitdiff
|
tree
2007-10-06
H
.
P
e
t
e
r Anvin
zerobyte
.
a
sm: use
a
real
i
n
struction to avoi
d
confusi
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-10-06
H
.
Peter Anvin
zerobyte
.
asm:
add test
c
ase
s
f
o
r
n
o
n
-
initial
\
1
70 use
s
commit
|
commitdiff
|
tree
2007-10-06
H
.
Peter Anvin
Ch
e
ck in the
p
roper zerob
y
te t
e
st
commit
|
commitdiff
|
tree
next