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
NASM 2.00rc1
2007-11-16
H
.
Peter Anvin
N
A
S
M
2
.
0
0
rc1
commit
|
commitdiff
|
tree
2007-11-16
H
.
P
eter Anvin
Clean up the
command-line parsing; make -w/
-
W m
a
t
ch
.
.
.
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter Anvin
B
R 9938
9
5: Support
ze
r
o-op
e
rand floating-point insn
commit
|
commitdiff
|
tree
2007-11-15
H
.
P
e
ter Anvin
Remove
some
v
estiges
of "nat
i
ve" RESW/RESD sup
p
ort
commit
|
commitdiff
|
tree
2007-11-15
H
.
Pet
e
r Anv
i
n
out
b
in
.
c: f
i
x one misse
d
change from ty
p
e
-> size
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Enabl
e
a
f
ew warnings by defau
l
t
; cl
e
an up
w
arning
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter
A
nvin
Add
g
c
c
-style -W/-Wno- warning selections; -Wall;
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter Anvin
Cl
e
an u
p
the fwrite*() functi
o
n
definiti
o
ns somewhat
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
eter An
v
in
Cast 64-bit
s
w
it
c
h expr
e
ssions to (int) to keep OpenWatc
o
m
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
A
nvin
x
86-h
o
st-s
p
ecific perform
a
nce improvement
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
Anvin
A
d
dress dat
a
is int64_
t
;
s
impli
f
y w
r
iting an address
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pet
e
r An
v
in
ndisas
m
: facto
r
o
u
t
the com
m
on
o
perand-extraction code
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Un-
s
pecial
-
c
ase "xchg
rax,
r
ax
"
; d
i
sassemble o64
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
BR
1
709392: Fix al
i
g
n
men
t
handling in
Mach-O form
a
t
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pet
e
r Anvin
BR 1828866:
f
i
x
handling of
LAR/LSL
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
Anvin
Better (bu
t
not
*good!*) handling of 64-bit ad
d
ressing
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Fix disassembly of XCH
G
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Tes
t
of
X
CHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Fix hand
l
ing of X
C
H
G
in 64-bit mode
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
More \321 -> \324 bu
g
f
ixe
s
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pe
t
er Anvin
float
.
c: all warni
n
gs and errors a
r
e p
a
ss 1 onl
y
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter A
n
vin
Don't combine type and size into a si
n
gle arg
u
m
ent
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pet
e
r Anvin
Fix building unde
r
OpenWatcom
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
ps2pdf:
remo
v
e -dOptimiz
e
=
true
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pet
e
r Anvin
No binary f
i
les left in the source distro; unbreak
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
BR 1828103: Fix %arg and %local
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
t
e
r Anvin
nas
m
lib
.
c: pr
e
fix_name
(
): use the elements() macro
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter A
n
v
i
n
Mov
e
elements
(
)
to n
a
smli
b
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
con
s
tipate the
"st
r
" argument
t
o
bsi() and bsii()
commit
|
commitdiff
|
tree
2007-11-05
H
.
Peter Anvin
Permit opcode names as labe
l
s as long as
t
he
y
are followed
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Treat
i
nfo files as b
i
nary when creating xdoc d
i
st
r
o
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Remove obsolet
e
bin
a
ry files
f
rom the d
i
strib
u
tion
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
e
ter
Anvin
Mo
v
e
decl
a
rations before statem
e
nts
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
NASM
0
.
9
9
.
06
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Scr
i
pt to
tag
the tr
e
e for r
e
lease
commit
|
commitdiff
|
tree
2007-10-31
H
.
Peter A
n
vin
Ev
e
n more "
r
iprel" tests
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anv
i
n
floatx
.
asm: add tes
t
s
f
o
r
"
r
ounds up to
smalles
t
denorm
"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Run
"
make alldeps"
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
e
ter A
n
vin
f
l
oat
.
c: handle round-up-to-denorm
correctly
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pe
t
er
Anvin
E
x
haustive test for 8-bit
f
loati
n
g point values
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter An
v
in
Clean up the handing of
o
per
a
n
ds in a
s
semble
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter
Anvin
Don
'
t warn for
s
e
g
me
n
t
ed references
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pe
t
er An
v
in
Use
a
32
-
bit fl
o
ating-
p
oint limb size; su
p
port 8-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
e
ter
A
nvin
Test of
some addre
s
s
in
g
modes in 64-bit mode
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pete
r
Anv
i
n
Fix bogus flaggi
n
g of effective addres
s
es as invalid
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
Actually shut
u
p the
w
arning
i
n rdfload
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvi
n
C
le
a
n up
s
te
a
l
th whitespace
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pete
r
Anvin
Fix warning abou
t
cast to
p
ointer in rdf
l
oad
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pet
e
r
A
n
vin
64
-
bit addressing and prefix han
d
ling changes
commit
|
commitdiff
|
tree
2007-10-27
H
.
Peter
A
nvin
r
e
adnum(): handle prefix-suffix c
o
llision
like "0h"
commit
|
commitdiff
|
tree
2007-10-27
H
.
Peter
A
nvin
B
e
tte
r
handling of platfor
m
s which hide
"
extend
e
d
"
.
.
.
commit
|
commitdiff
|
tree
2007-10-24
H
.
Peter A
n
vin
Fix the han
d
l
i
ng of
f
loating
-
point tokens
i
n t
h
e preproces
s
or
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter
Anvi
n
Slightly si
m
plify the radix-d
e
te
c
tion code
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter Anvin
Unbreak particularly
t
r
ick
y
he
x
cons
t
ants
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter Anvin
Decimal floating
p
oint can als
o
s
tart with 0
.
0
e
0E
commit
|
commitdiff
|
tree
2007-10-23
H
.
P
e
ter An
v
i
n
Supp
o
rt
binar
y
and octal floating-point
commit
|
commitdiff
|
tree
2007-10-22
H
.
Pete
r
Anvin
More consistent
handli
n
g
of radix letters
commit
|
commitdiff
|
tree
2007-10-21
H
.
Peter
A
nvin
f
l
oat
.
c: cor
r
e
c
t expo
n
ent capping
commit
|
commitdiff
|
tree
2007-10-20
H
.
P
e
t
e
r Anvin
Allow
$
-prefixed hexadecimal
FP as an alter
n
ati
v
e t
o
0
x
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
eter Anv
i
n
Scripts
to remove
steal
t
h whitespace
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
A
n
vin
Formatti
n
g: ki
l
l off "stealth white
s
pace
"
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
test/floa
t
x
.
as
m
: fi
x
test case
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
ter Anvin
u
score
.
a
sm:
F
ix
test case
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
te
r
Anvin
fl
o
a
t
.
c: mark r
e
ad_exponent(
)
static
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
te
r
Anvin
Don't conf
u
se suffixed
hex
a
decimal with
f
loa
t
ing-point
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r Anvin
Anchor
f
i
l
ena
m
e
loc
a
tions
i
n
.
gitig
n
ore
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter A
n
vin
test/Mak
e
fil
e
:
Use -Ox instead of
-
O999
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Te
s
t o
f
underscored constants
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Allow undersc
o
r
es in
n
umbers;
b
e
tter
d
e
tection of FP
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
ter Anvin
Modernize nas
m
.
spec
.
in and make it closer to the Fedora
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pe
t
er Anvin
C
leane
r
solution for Mi
n
GW hand
l
ing of __STRIC
T
_ANSI__
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r An
v
in
configure: Undefine __
S
T
R
I
CT
_
A
NSI__ for
m
ingw's
benefit
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pete
r
Anvin
Fix invocation of readnum()
commit
|
commitdiff
|
tree
2007-10-17
H
.
Pet
e
r Anvin
NASM 0
.
99
.
05
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pete
r
Anvin
T
e
sts of
o
bscenely large expo
n
ents
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Comma-sep
a
rate contents of __F
L
O
A
T
__
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Implement
f
l
o
at
i
ng
-
po
i
nt option control directiv
e
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pete
r
An
v
i
n
Float
i
ng-point
warning fixes; fix round-to-
o
verflow
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
H
a
ndle roundi
n
g of denorms correctly;
m
ake fp overflow
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
t
e
r Anvin
Additional entries for
.
gitignore
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
eter Anvin
Refactor floating
-
poi
n
t
form
a
ttin
g
code; fix 80-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter An
v
in
Ad
d
1
.
5
as a test case
:
repr
e
sentative of an exa
c
t
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Recognize 'd', 't' a
n
d 'y' as radix
suff
i
xe
s
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter
Anvin
F
ix FISTTP opcodes
(
BR
6896
9
5
)
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter
A
nvin
New fl
o
ating-point
conv
e
rsion
r
outines
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvi
n
Add testnos3 from the gdtoa package (floating-point
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter Anvin
.
gitignore f
i
le doesn't need to b
e
in the releas
e
file
commit
|
commitdiff
|
tree
2007-10-14
H
.
P
eter
A
nvin
Add
.
g
i
tig
n
o
r
e
fi
l
e so
"
git s
t
atus" p
r
odu
c
es som
e
thing
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter Anvin
autoconf:
dr
o
p
A
C_USE_SYST
E
M_EX
T
ENSION
S
to support
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
pre
p
roc
.
c
:
move smacr
o
define
/
undef to separate
f
unct
i
ons
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
p
r
eproc
.
c
:
PP_DEFINE and
P
P
_XDEFINE ar
e
case-sensi
t
ive
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter An
v
in
prepr
o
c
.
c: normalize t
h
e handli
n
g of case sensitivity
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
Define ma
c
ro
s
n
ecessary for
<in
t
ty
p
es
.
h> on
C
+
+
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
Mo
r
e
"bool
"
fixes
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
preproc
.
c
:
allow 64-bi
t
rep
e
at counts
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter
A
nvin
preproc
.
c: For
an SMacro, in
_
progress
re
a
lly is a boolean
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anv
i
n
Additi
o
n
a
l uses of bool and enum
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anv
i
n
prepr
o
c
.
c: MMacro
.
in_prog
r
ess i
s
not a bool
e
a
n
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
eter An
v
in
saa_fr
e
ad
/
fwrite: when
s
e
e
king, must set
[rw]ptr
as
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
P
eter Anvin
Use
t
he compiler-
p
rov
i
d
ed booleans if
a
vaila
b
le, otherwis
e
.
.
.
commit
|
commitdiff
|
tree
next