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
Cast 64-bit switch expressions to (int) to keep OpenWatcom happy
2007-11-13
H
.
Pet
e
r
A
n
v
in
Cast 64-bit switch ex
p
re
s
sions to
(i
n
t) to keep
O
pe
n
Watcom
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
x86-host-specific performance i
m
p
rovement
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter An
v
in
Ad
d
r
e
ss da
t
a is
in
t
64_
t
;
s
implify writing an
a
dd
r
ess
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter An
v
in
ndisasm: factor
out the
commo
n
o
perand-extraction code
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
U
n
-s
p
ec
i
a
l-case "xchg rax
,
rax"; d
i
sassemb
l
e o64
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter An
v
i
n
BR 1709392: Fix alignment handling in Mach
-
O format
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter An
v
in
BR 182
8
866: fix handling of LA
R
/LSL
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
Anvi
n
Better (but n
o
t
*good!*) handlin
g
of 64-bit addres
s
ing
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pet
e
r Anvin
Fix disas
s
e
m
bly of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anv
i
n
Test
o
f
XC
H
G
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
Anvin
Fix hand
l
ing of XCHG in 6
4
-
bit mode
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter Anvin
Mor
e
\
3
21
-> \
3
24 bug fixes
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pete
r
Anvin
float
.
c: al
l
warnings
a
nd errors ar
e
pass 1 only
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
Don
'
t combine type a
n
d si
z
e into a sin
g
le
argum
e
nt
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter Anvin
Fix buildi
n
g under
Op
e
nWatcom
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pete
r
An
v
in
ps2p
d
f:
r
emove -d
O
ptimize
=
true
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
No bin
a
ry files l
e
ft in the so
u
rce
d
i
str
o
; unbreak
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter
Anvin
BR 1
8
28103
:
F
ix %ar
g
a
n
d %local
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pet
e
r
Anvi
n
n
asmlib
.
c: prefix_name()
:
u
se the elem
e
n
t
s()
m
ac
r
o
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter An
v
i
n
Move
e
l
ements() to
n
a
smlib
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
c
onstipate the
"
s
t
r" argu
m
ent to
bsi() and b
s
ii()
commit
|
commitdiff
|
tree
2007-11-05
H
.
P
e
t
er Anv
i
n
Permit opcode
n
ames as labe
l
s a
s
long
a
s t
h
ey are followed
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
eter Anvin
T
reat info files
as bi
n
ary w
h
en cre
a
ting x
d
oc distro
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Remove
o
bsolete binary files fr
o
m the distribution
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Move declaratio
n
s bef
o
re statem
e
nts
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter
A
n
v
i
n
NAS
M
0
.
99
.
06
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvi
n
Scri
p
t
to tag
the
tree
for rele
a
se
commit
|
commitdiff
|
tree
2007-10-31
H
.
Pe
t
er Anv
i
n
Even
m
o
re
"
riprel" tests
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pe
t
er Anvin
floatx
.
a
sm: add
t
es
t
s for "rounds up to smallest
d
e
nor
m
"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pe
t
er Anvin
Run "make alldeps"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter
A
nvi
n
fl
o
at
.
c: handle rou
n
d-up-to
-
denorm
c
orrectly
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pet
e
r
Anvin
Exhau
s
tiv
e
test
for 8-bit
f
lo
a
ting point values
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Clea
n
up the
hand
i
ng of operands in assemble
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter An
v
in
D
o
n't warn for segmented references
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
e
ter Anv
i
n
Use a 32-bi
t
floating-point limb size; sup
p
ort 8-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter An
v
in
Tes
t
of som
e
a
d
dre
s
sing modes i
n
64-
b
it m
o
de
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pet
e
r Anvin
Fix bogu
s
f
l
agging of effective address
e
s as
i
nvalid
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pet
e
r
A
nv
i
n
Ac
t
ually shut up the warning i
n
r
dfload
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pe
t
er Anvin
Cl
e
an up ste
a
l
t
h whitespace
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
Fix warning about cast to pointer
i
n
rdfloa
d
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
e
ter
Anvin
64-bit addressing and p
r
efix handling changes
commit
|
commitdiff
|
tree
2007-10-27
H
.
Peter Anvi
n
re
a
dnum(): handle prefix-suffix c
o
ll
i
sion like "0h"
commit
|
commitdiff
|
tree
2007-10-27
H
.
Peter
A
nvin
Bett
e
r hand
l
ing of plat
f
orms which hide "ext
e
nded"
.
.
.
commit
|
commitdiff
|
tree
2007-10-24
H
.
Peter Anvin
F
i
x the
h
a
n
d
ling
o
f floating
-
point tokens in the preproc
e
ss
o
r
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter Anvin
S
l
ig
h
tly simpli
f
y t
h
e radix-
d
ete
c
t
io
n
code
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter Anvin
Unbreak partic
u
larly
t
ricky hex cons
t
ants
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter An
v
in
Decima
l
f
l
o
ati
n
g point
c
a
n
a
lso sta
r
t with 0
.
0
e
0E
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter Anvin
Supp
o
rt bi
n
a
ry and octal flo
a
t
ing
-
point
commit
|
commitdiff
|
tree
2007-10-22
H
.
Peter Anvin
More
c
onsistent handling of rad
i
x letter
s
commit
|
commitdiff
|
tree
2007-10-21
H
.
Peter
A
n
vin
float
.
c: correct exp
o
nen
t
cappi
n
g
commit
|
commitdiff
|
tree
2007-10-20
H
.
Pete
r
A
n
vin
All
o
w $-pre
f
ixed
h
exadecimal FP as an
alt
e
rnative to 0
x
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter A
n
v
in
Scripts to remove st
e
alt
h
whitespace
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter A
n
v
in
For
m
atting
:
kill off "stealth whites
p
ace"
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
test
/
floatx
.
a
s
m: fix
t
es
t
ca
s
e
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pe
t
e
r
Anvi
n
uscore
.
a
s
m: F
i
x test case
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
eter Anvin
float
.
c: mark read_e
x
ponent(
)
st
a
tic
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
D
on't confuse suff
i
xed
h
e
xadec
i
mal with floating-point
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Anchor fil
e
name
locations in
.
gitignore
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter A
n
vin
test/Makefile:
U
se -Ox inste
a
d
of -O999
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
ter
An
v
in
Test of
u
nderscored constants
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter An
v
in
Allow underscores
i
n numbers; b
e
t
t
er
detecti
o
n
of FP
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
A
nvin
Modernize nasm
.
spec
.
in an
d
make i
t
closer
t
o the Fedo
r
a
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
eter Anvin
C
lea
n
er solution for Min
G
W handling o
f
__STRICT_
A
NSI_
_
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pete
r
Anvin
confi
g
u
re: Und
e
fine __STRICT_ANSI
_
_ for mingw's b
e
n
efit
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pe
t
er Anvin
Fix
i
nvocation of
readn
u
m()
commit
|
commitdiff
|
tree
2007-10-17
H
.
Peter Anvin
NASM 0
.
99
.
05
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Tests
o
f obscene
l
y lar
g
e exponents
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Comm
a
-separa
t
e content
s
of __FLOAT__
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Implemen
t
floating-point option cont
r
ol directive
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pet
e
r
A
nvin
Floating
-
p
oi
n
t warnin
g
fixes; fix round-to-overflow
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pe
t
er
A
nvin
Han
d
le rounding of denor
m
s correctly; make fp overflow
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
A
dd
i
tional entries for
.
gitig
n
ore
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Refactor float
i
n
g
-po
i
nt fo
r
matt
i
ng code; fix
8
0-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pet
e
r Anvin
Add 1
.
5 as
a t
e
st ca
s
e: representa
t
i
v
e
of an exa
c
t
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter
A
nvin
Rec
o
g
n
ize 'd',
't' and 'y' as radix suffi
x
e
s
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pete
r
A
nvin
Fix FISTTP o
p
codes
(BR 68
9
695)
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pe
t
er Anvin
New
floa
t
ing
-
poin
t
conv
e
rsio
n
routines
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Add te
s
tnos3
fro
m
t
he gdt
o
a package (floating-point
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter Anvin
.
gitig
n
ore f
i
le
d
oesn'
t
need
t
o
b
e in the release file
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter
Anvin
Add
.
g
it
i
g
n
ore file so "g
i
t status"
produc
e
s so
m
e
t
h
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter Anvin
autoconf
:
drop AC
_
USE_SYSTEM_EXTENSIONS to support
.
.
.
commit
|
commitdiff
|
tree
2007-10-13
Kei
t
h K
a
nios
Fix 32-bit types in prep
r
o
c
.
c
a
nd ev
a
l
.
c
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
pre
p
r
oc
.
c: move smacro
define
/
undef
t
o
s
epa
r
ate functio
n
s
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
p
r
eproc
.
c:
PP_DEFI
N
E a
n
d PP
_
XDEFI
N
E are ca
s
e-sensitive
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter An
v
in
pr
e
proc
.
c: normalize the ha
n
dlin
g
of ca
s
e
sensiti
v
ity
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
Define macros necessary for <intt
y
pes
.
h
>
o
n
C++
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pet
e
r
A
nvin
More "
b
ool" fixe
s
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvi
n
prepro
c
.
c
:
a
llow 64-bit repeat counts
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
e
ter An
v
in
preproc
.
c: Fo
r
an SMacro,
i
n_prog
r
e
ss really is a boolean
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
A
dditional uses of bo
o
l
a
nd enum
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anv
i
n
p
reproc
.
c: MMa
c
r
o
.
in_
p
rogress is not a boo
l
ean
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pet
e
r An
v
in
saa_fread/fwrite: when
s
eeking
,
mu
s
t set
[rw]
p
tr as
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
P
e
ter An
v
i
n
U
se the compiler-prov
i
ded b
o
oleans if available, otherwise
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Pe
t
er
A
n
vin
owlinux
.
mak: don't clean things we won't be
a
ble
t
o
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
confi
g
ur
e
.
in: lo
o
ks like we
n
eed a
u
toconf 2
.
61 :(
commit
|
commitdiff
|
tree
2007-10-10
H
.
P
et
e
r Anvin
Cre
a
te option -Ox t
o
tell NASM t
o
do unlimit
e
d passe
s
commit
|
commitdiff
|
tree
2007-10-09
H
.
Pete
r
A
n
vin
Reve
r
t "floatb
.
asm: f
i
x br
o
ken tes
t
case"
commit
|
commitdiff
|
tree
2007-10-09
H
.
Peter Anvin
floa
t
b
.
asm: fix br
o
k
e
n
t
estcase
commit
|
commitdiff
|
tree
2007-10-08
H
.
Pete
r
Anvin
saa_rstruct: fix overrun check
commit
|
commitdiff
|
tree
2007-10-08
H
.
P
e
ter Anvin
Add Fra
n
k's f
l
oatt
e
s
t
.
a
s
m test fi
l
e
commit
|
commitdiff
|
tree
next