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
.
P
e
ter
A
nvin
Un-special-case "xc
h
g rax,rax";
d
isas
s
emble o64
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter A
n
vin
BR
170939
2
:
F
ix a
l
i
gnment handling
in Mach-O fo
r
mat
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter An
v
in
BR 1828866:
f
ix
h
andli
n
g of LA
R
/L
S
L
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Be
t
ter (but
not *good!*
)
handli
n
g of 64-bit a
d
dressing
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
eter
A
nvin
F
ix disassembly of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter Anv
i
n
T
e
st of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anv
i
n
Fix handl
i
ng of XCHG in 64-bit mo
d
e
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Mor
e
\
321 -> \
3
24 bug fix
e
s
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
Anvin
float
.
c: all w
a
rnings and
e
rro
r
s
are p
a
ss 1 only
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pe
t
er Anv
i
n
Don't comb
i
ne typ
e
and
s
ize into
a single ar
g
u
men
t
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
Fix buildin
g
under Ope
n
Wa
t
com
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter A
n
vin
p
s
2pdf: remove -dOptimize=
t
ru
e
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter A
n
vin
N
o binary files left in the
so
u
rce d
i
stro; unbrea
k
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
BR 1828103: Fix %arg and
%local
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvi
n
n
a
smlib
.
c: prefix_name(): us
e
the
elements(
)
ma
c
ro
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter
A
n
vin
M
o
ve elements
(
)
t
o
n
asml
i
b
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
ete
r
An
v
i
n
co
n
stipa
t
e th
e
"str" ar
g
ument to bsi
(
) and
b
s
ii()
commit
|
commitdiff
|
tree
2007-11-05
H
.
Peter Anvin
Permit opcode na
m
e
s a
s
labels as
long a
s
they
are followed
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pete
r
An
v
i
n
Treat
i
nfo
f
iles as binary
w
hen
creating xdoc d
i
str
o
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pete
r
An
v
in
Remove obsol
e
te binary files from the
d
istributio
n
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter
Anvin
Move declarations before statements
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
eter A
n
vin
NASM 0
.
9
9
.
0
6
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Scri
p
t to tag
the tree f
o
r release
commit
|
commitdiff
|
tree
2007-10-31
H
.
Peter An
v
in
Even more "
r
iprel" test
s
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
e
ter
A
nvin
floatx
.
asm:
ad
d
tests for
"
r
ounds up t
o
small
e
st denorm"
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
eter Anvin
Run "make alldeps"
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
eter Anv
i
n
float
.
c: handle round-up-to-
d
enorm correctly
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
eter Anvi
n
E
xh
a
ustive test
f
o
r
8-
b
it floating poin
t
va
l
ues
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Clean u
p
the handing
of operands in assem
b
le
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Don't warn for
segmented referenc
e
s
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
U
se a
3
2-bit fl
o
ating-point li
m
b size; support 8-
b
it
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter
A
nvin
Tes
t
of some ad
d
ressing modes in
6
4-bi
t
m
ode
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
eter
Anvin
Fix
bogu
s
fla
g
ging of
e
ffective addresses as invalid
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
Actually
s
hut u
p
th
e
warning in r
d
floa
d
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
e
ter A
n
vin
Clean up
stealth whitespace
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anv
i
n
Fix warnin
g
about cas
t
to pointer in rd
f
load
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
e
t
er
A
nvin
64-bit addressing an
d
prefi
x
h
a
ndling changes
commit
|
commitdiff
|
tree
2007-10-27
H
.
Peter A
n
v
in
r
eadnum():
handle pre
f
i
x-suffix co
l
lision like "0h"
commit
|
commitdiff
|
tree
2007-10-27
H
.
Peter Anvin
Better handl
i
ng
o
f pla
t
forms which hide
"
extended"
.
.
.
commit
|
commitdiff
|
tree
2007-10-24
H
.
P
e
ter
A
n
vin
Fix
the
h
andling of fl
o
at
i
ng-point tokens
in t
h
e preprocessor
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter
Anvin
Slightly simp
l
i
f
y the
r
adi
x
-detec
t
i
o
n code
commit
|
commitdiff
|
tree
2007-10-23
H
.
P
e
t
e
r
Anvin
Unb
r
eak
p
articularly tricky
h
ex constants
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter A
n
vin
D
eci
m
al flo
a
ting point can also start with
0
.
0e 0E
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter
Anvin
Support binar
y
and octal floa
t
ing-point
commit
|
commitdiff
|
tree
2007-10-22
H
.
Peter A
n
vi
n
More co
n
sist
e
nt
h
and
l
ing of
r
adix
l
ett
e
rs
commit
|
commitdiff
|
tree
2007-10-21
H
.
Pe
t
e
r
Anvin
float
.
c: corr
e
c
t
exponen
t
capping
commit
|
commitdiff
|
tree
2007-10-20
H
.
Peter Anvin
Al
l
o
w $-prefixed hexadecimal
F
P
a
s an
alte
r
native to 0
x
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Scripts to remove s
t
e
alth wh
i
t
e
space
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
ter
Anv
i
n
Formatt
i
ng:
k
ill off "stealth
w
h
itespace"
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
eter Anv
i
n
test
/
float
x
.
asm: fix
test cas
e
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
A
nvin
uscor
e
.
a
sm: Fix test case
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
float
.
c: ma
r
k re
a
d_e
x
pon
e
nt() static
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r An
v
in
Don't confuse suffixed hexadecimal with f
l
oa
t
ing-point
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Anchor f
i
lename loc
a
t
ions
i
n
.
g
i
tign
o
re
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
A
nvin
tes
t
/
M
akefile
:
U
s
e -
O
x ins
t
ead of -O
9
99
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
t
er A
n
vin
Test
of underscored constants
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r Anvin
A
llow underscore
s
in nu
m
b
ers; bette
r
detection of FP
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Mo
d
ernize nasm
.
s
p
e
c
.
in and make it close
r
to the Fedor
a
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
ter Anvin
Cleaner sol
u
tion for
M
inGW
h
andling of __STRICT_AN
S
I__
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
eter Anvin
configure:
Undefine __STRICT_ANSI__ for mingw's
b
enefit
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Fix invoc
a
tion of re
a
d
n
um()
commit
|
commitdiff
|
tree
2007-10-17
H
.
Peter Anvin
NASM
0
.
99
.
05
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anv
i
n
Tests of
o
bscen
e
l
y
large
ex
p
onent
s
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pe
t
er A
n
vin
Comma-separ
a
te
cont
e
n
ts of __FL
O
AT
_
_
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter Anvi
n
Implem
e
n
t floating-po
i
n
t
o
ptio
n
co
n
trol directive
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter
Anvin
F
lo
a
t
i
ng-point w
a
rnin
g
fixes; fix ro
u
nd
-
to-ov
e
rf
l
ow
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
eter Anvin
Handle ro
u
nding of denorms corre
c
tly;
make fp overflow
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvi
n
Addit
i
onal
e
n
tri
e
s for
.
gitignore
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pet
e
r Anvi
n
Refactor
fl
o
ating-
p
oint formatting code;
f
ix
80-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
A
dd
1
.
5 as a test case
:
represen
t
ative of a
n
exact
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Reco
g
nize 'd', 't' and 'y' as radix suffi
x
e
s
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Fix FI
S
T
T
P
opcodes
(
BR 689695)
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anv
i
n
New fl
o
ating-point conversion routines
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anv
i
n
Add testno
s
3 from the gdtoa
package
(floating-point
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter Anvin
.
gitignore file doesn't need to be in th
e
r
elease file
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter
A
nv
i
n
Add
.
g
itign
o
r
e
file so "g
i
t
status"
p
roduces something
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter Anvin
autoconf: drop AC_USE_SYSTEM_EX
T
ENSIONS to support
.
.
.
commit
|
commitdiff
|
tree
2007-10-13
Keith K
a
n
ios
Fix 32-bit types in
prep
r
o
c
.
c
and
e
v
al
.
c
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
e
ter Anvin
prep
r
o
c
.
c: mov
e
smacro define/undef
t
o
separate functions
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter
An
v
in
preproc
.
c: PP_DEFINE and P
P
_XDEFINE
are case-sensitive
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
preproc
.
c: n
o
rmalize the
h
andling o
f
case sensit
i
vity
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
Def
i
ne macros nece
s
sary for
<
intty
p
es
.
h> on C++
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pet
e
r
Anvin
More
"
b
o
o
l" fixes
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
preproc
.
c:
allow 64-bit r
e
p
ea
t
counts
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvi
n
p
r
eproc
.
c
:
For an SMacro, i
n
_progress r
e
ally i
s
a boolean
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter A
n
vin
Addition
a
l uses
o
f boo
l
a
nd enu
m
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter
An
v
in
p
r
eproc
.
c: MMacro
.
in_pro
g
ress
i
s not a boolean
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter An
v
in
saa_fr
e
ad/fwrite: when
s
eeking, must s
e
t [rw]ptr
as
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
Use the comp
i
le
r
-provided booleans if available, otherw
i
s
e
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter
A
nvi
n
o
w
l
i
nux
.
ma
k
: don'
t
clean things we won
'
t be abl
e
to
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
confi
g
ure
.
i
n: look
s
l
i
k
e
w
e need autocon
f
2
.
61
:
(
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
Create option -Ox t
o
te
l
l
NASM to
do unli
m
it
e
d passe
s
commit
|
commitdiff
|
tree
2007-10-09
H
.
P
e
ter Anvin
Re
v
e
r
t
"flo
a
tb
.
as
m
: fix broken te
s
t
case"
commit
|
commitdiff
|
tree
2007-10-09
H
.
Pet
e
r A
n
vi
n
fl
o
atb
.
asm:
f
ix
b
roken tes
t
case
commit
|
commitdiff
|
tree
2007-10-08
H
.
Pet
e
r Anv
i
n
saa_
r
str
u
ct: fix overrun ch
e
c
k
commit
|
commitdiff
|
tree
2007-10-08
H
.
Peter An
v
in
Add Frank's floatt
e
st
.
asm te
s
t
file
commit
|
commitdiff
|
tree
2007-10-08
H
.
Peter A
n
vin
saa_fp
w
rite: init
i
al
i
zing "len" shou
l
d
b
e part of the
.
.
.
commit
|
commitdiff
|
tree
2007-10-06
H
.
P
e
ter Anvin
zerobyte
.
asm: us
e
a real i
n
struction to avoid confusing
.
.
.
commit
|
commitdiff
|
tree
2007-10-06
H
.
Peter
Anvin
zerobyte
.
a
s
m: add te
s
t
c
a
s
es for non-init
i
al \17
0
uses
commit
|
commitdiff
|
tree
2007-10-06
H
.
Peter A
n
vin
Check in the proper zero
b
yt
e
test
commit
|
commitdiff
|
tree
next