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
Enable a few warnings by default; clean up warning descriptions
2007-11-13
H
.
Peter
Anvin
Enable a few warnin
g
s by de
f
ault; clean
up warni
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Add gcc-style -W/-Wn
o
- warning s
e
lections; -Wal
l
;
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvi
n
C
lean up the fwrite*() functi
o
n definitions somewha
t
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter
A
nvin
Cast 64-
b
it switch expre
s
sions to (in
t
) t
o
keep Open
W
atc
o
m
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pe
t
er
Anvin
x86-host-specific performance impr
o
ve
m
ent
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
A
d
dress data is
i
nt64_t; simplify
w
r
iting an
address
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pete
r
A
n
v
i
n
ndisa
s
m: fact
o
r out the co
m
mon operand-ext
r
action code
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
A
nvin
Un-sp
e
cia
l
-case "xchg
rax,rax"; d
i
sassemble o
6
4
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvi
n
BR 1709392: Fix
a
l
i
gnment handl
i
ng in Mach-O fo
r
mat
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvi
n
BR 1828866: fix handling of LAR/LSL
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Better
(
but n
o
t *go
o
d!*) han
d
ling of 64-bit add
r
essing
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pet
e
r
Anvin
Fix disas
s
embl
y
of
XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
A
nvin
Test
o
f XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter An
v
in
Fix handl
i
ng of XCHG in 64-bit mode
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter An
v
in
More \32
1
->
\
324
b
ug fix
e
s
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anv
i
n
float
.
c: all warni
n
gs an
d
errors
are pass
1
o
nly
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
Don't combine type
a
nd si
z
e
i
nto
a s
i
ngle
a
rgument
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
F
i
x
b
u
ilding under Op
e
nWatcom
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvi
n
ps2pdf: r
e
move
-
dOptimize=t
r
ue
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
No binary fil
e
s l
e
ft in the source dis
t
ro; unbreak
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
BR 1828103
:
Fix %arg and %l
o
c
al
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
nasm
l
ib
.
c: prefix_na
m
e(): use the
elements
(
)
macro
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
eter An
v
in
Move elements() to nasmlib
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pet
e
r A
n
vin
con
s
tipate the "str" arg
u
ment to bsi
(
) and bsii()
commit
|
commitdiff
|
tree
2007-11-05
H
.
P
eter Anvin
Permit
o
pcode names as labels
a
s long
as
the
y
are fo
l
lowed
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Tr
e
at info fi
l
es as binary when creating
x
do
c
d
istr
o
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
R
e
m
ov
e
obsolete binary files from
t
he distrib
u
tion
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter An
v
in
Move declara
t
ions b
e
fore statements
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pet
e
r A
n
vi
n
NASM
0
.
9
9
.
06
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
e
ter
Anvin
Script
t
o tag the tree
f
o
r
r
elease
commit
|
commitdiff
|
tree
2007-10-31
H
.
Peter Anvin
Even more
"riprel" tests
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter
A
n
v
in
f
loatx
.
asm: add tes
t
s for
"r
o
un
d
s
u
p to smallest denor
m
"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter A
n
vi
n
Run "make alldeps"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter An
v
in
float
.
c: handle round-u
p
-to-
d
e
norm correct
l
y
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter
A
nvin
Exhausti
v
e test for 8-bit float
i
n
g point values
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
e
ter Anv
i
n
Clean up the handing
o
f
ope
r
ands in a
s
semble
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
eter
Anv
i
n
D
on't warn for segmen
t
ed references
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Use a
3
2
-bit floating-poi
n
t limb size; s
u
pport
8
-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
T
est
o
f
some addressing
m
odes in 64-bit mo
d
e
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
e
ter Anvin
F
i
x bogus flag
g
ing of effec
t
ive ad
d
resses as invalid
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
eter
A
nvin
Act
u
ally
shu
t
up the
war
n
ing in rdfloa
d
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter
A
nv
i
n
Clean up
s
tealth white
s
pace
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter A
n
v
in
F
i
x warni
n
g about c
a
s
t
to p
o
int
e
r
in rdf
l
oad
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter
A
nvin
64-bit addr
e
ssing and
p
refix
h
andling changes
commit
|
commitdiff
|
tree
2007-10-27
H
.
Peter
A
nvin
readnum(): han
d
l
e p
r
e
f
i
x
-suffix co
l
lision l
i
ke
"
0h"
commit
|
commitdiff
|
tree
2007-10-27
H
.
Pe
t
er Anv
i
n
Better
hand
l
i
ng o
f
platform
s
wh
i
ch h
i
de
"exte
n
de
d
"
.
.
.
commit
|
commitdiff
|
tree
2007-10-24
H
.
P
e
t
e
r Anvin
F
i
x
the handling of
floating-point to
k
e
ns in t
h
e preprocessor
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter
An
v
in
Slightl
y
sim
p
lify the radix-
d
etection code
commit
|
commitdiff
|
tree
2007-10-23
H
.
Pe
t
er Anvin
Unbre
a
k particularly
tricky h
e
x constant
s
commit
|
commitdiff
|
tree
2007-10-23
H
.
Pet
e
r Anvin
Deci
m
al
f
loating
poi
n
t
c
a
n
also
s
tart with 0
.
0e 0E
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter Anvin
Support
binar
y
and octal fl
o
ating-poin
t
commit
|
commitdiff
|
tree
2007-10-22
H
.
Pe
t
er Anvin
More consi
s
tent handling of radix letters
commit
|
commitdiff
|
tree
2007-10-21
H
.
P
e
ter Anvin
floa
t
.
c: c
o
rrec
t
exponent c
a
ppi
n
g
commit
|
commitdiff
|
tree
2007-10-20
H
.
Peter A
n
vin
Al
l
ow
$
-
prefix
e
d hexad
e
cimal FP as an alternative to 0x
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Scripts to remove stealth whitespace
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
A
n
v
in
Formatting: kill off "stealth
w
hi
t
espace
"
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
ter Anvin
test/floatx
.
asm: fix te
s
t
c
ase
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
uscor
e
.
asm: F
i
x test case
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r
Anvin
flo
a
t
.
c: mark read_exponen
t
() sta
t
ic
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
eter Anvin
Don't confuse
suffixed hexadec
i
mal with floating-poin
t
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r Anvin
A
n
chor filename locations
in
.
gitignore
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anv
i
n
test/Makefile: Use -
O
x inste
a
d o
f
-O999
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r An
v
i
n
Test of und
e
rscored constants
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
All
o
w undersc
o
r
e
s
i
n
nu
m
bers; bet
t
er d
e
tectio
n
of FP
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
Anv
i
n
Mode
r
nize nasm
.
spe
c
.
in and make it
cl
o
ser to
t
h
e
F
edo
r
a
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
ter A
n
v
in
Cleaner solu
t
i
on for MinGW
handlin
g
of __ST
R
ICT_ANSI__
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
c
onfigure: Undefine __S
T
RIC
T
_ANSI__ for
mingw's b
e
nefit
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Fix i
n
vocation
o
f readn
u
m()
commit
|
commitdiff
|
tree
2007-10-17
H
.
Peter Anvin
NASM 0
.
99
.
05
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
t
er Anvin
T
ests of
obscenely larg
e
exponen
t
s
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Comma-separate
con
t
ents of
__FLOAT__
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pe
t
er
Anvin
Impl
e
ment
f
loating-
p
oint opti
o
n con
t
r
o
l directive
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pe
t
er Anvin
Floating-p
o
int warning fixes; fix ro
u
nd-to-overf
l
ow
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Ha
n
dle rounding
o
f denorms correctly;
m
ake
fp
o
verflow
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pe
t
er
A
nvi
n
Additional ent
r
i
e
s for
.
gitignore
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter Anvin
R
e
fac
t
or
f
loating-point formatt
i
ng code;
f
ix
8
0-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pete
r
Anvin
Add 1
.
5 as a test case: represen
t
ative of an
ex
a
ct
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
eter Anvin
Re
c
ognize 'd', 't' and 'y' as r
a
di
x
s
u
ffix
e
s
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvi
n
Fix
FISTTP opcodes
(
BR
689695)
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pe
t
er
A
nvin
N
e
w floating-point conversi
o
n routines
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Add testnos3 from the
g
dtoa
p
ack
a
ge (flo
a
t
i
ng-p
o
int
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter Anvin
.
g
itig
n
ore
file d
o
esn't
need to be in
the release file
commit
|
commitdiff
|
tree
2007-10-14
H
.
Pe
t
er Anvin
A
d
d
.
gitignor
e
fi
l
e so "git
s
tatus" prod
u
ces something
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter Anv
i
n
autoconf
:
drop A
C
_USE_SYSTEM_EXTENSIONS
to
s
upport
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter
A
n
v
in
p
r
eproc
.
c
: mov
e
smacro define/u
n
def to separate functions
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
eter Anvin
preproc
.
c: PP
_
D
E
FINE and PP_
X
DE
F
INE
are case-s
e
n
sitive
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
eter A
n
vin
p
r
eproc
.
c: normalize the h
a
nd
l
i
ng of case sens
i
tivity
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
Def
i
ne
ma
c
ros necessary for
<
i
nttypes
.
h> on
C++
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
More
"
bool" fixes
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pete
r
Anvin
preproc
.
c:
a
llow 6
4
-
b
it repe
a
t
counts
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
e
t
er
A
n
vin
p
r
eproc
.
c
:
For an SMa
c
r
o,
i
n_progress
r
e
a
l
ly is a b
o
olean
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
Additional
u
ses of bool and enum
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
prepr
o
c
.
c: MMacro
.
in_pro
g
ress
is no
t
a boolean
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
e
ter
A
nvin
saa_fread/fwrite: when
seekin
g
, mus
t
set [rw]ptr as
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter A
n
v
in
Use the
c
o
m
p
il
e
r-provi
d
e
d
booleans if ava
i
lable, oth
e
rw
i
se
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvi
n
owlinux
.
ma
k
:
don
'
t
clean things
we w
o
n't be able to
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
configur
e
.
in: looks like we n
e
ed au
t
oconf 2
.
61
:(
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
Create option
-Ox to tell N
A
SM to
d
o
u
nlimited pa
s
ses
commit
|
commitdiff
|
tree
2007-10-09
H
.
P
e
ter
A
nvin
Revert "f
l
oatb
.
asm: fix bro
k
e
n testcase
"
commit
|
commitdiff
|
tree
2007-10-09
H
.
Peter
Anvin
floatb
.
asm: fi
x
b
roke
n
testcase
commit
|
commitdiff
|
tree
next