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
NASM 2
.
00rc1
commit
|
commitdiff
|
tree
2007-11-16
H
.
Pe
t
er A
n
vin
Clean u
p
the com
m
a
nd-line p
a
rsing; make -
w
/-W ma
t
ch
.
.
.
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter Anvin
B
R 993895:
Suppor
t
zero-o
p
er
a
n
d f
l
oat
i
n
g
-
poi
n
t
i
n
s
n
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter Anvin
Remov
e
s
o
me vesti
g
es of "
n
ative" RESW/RES
D
support
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter Anvi
n
outbin
.
c:
f
ix one missed c
h
a
n
ge fro
m
type
-> size
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
eter Anvin
Ena
b
le a few
w
a
r
nings by default;
clean up
warning
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
Anvin
Add gcc
-
styl
e
-W/-Wno-
warning s
e
le
c
tions; -Wall;
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pe
t
er Anvin
Cl
e
an
up th
e
fwrite
*
() function definitions so
m
ewhat
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter A
n
v
i
n
Cast
64-bit swi
t
ch express
i
o
ns t
o
(int) to keep OpenWa
t
com
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter Anvin
x86
-
h
ost-specific
per
f
ormance improvem
e
nt
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Addr
e
ss
data is i
n
t64_t;
s
imp
l
i
f
y wri
t
ing
a
n
ad
d
ress
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
Anvin
nd
i
sasm
:
facto
r
out
t
he common ope
r
an
d
-e
x
tracti
o
n code
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pe
t
er Anvin
U
n-special-case "xchg
rax,
r
a
x
";
d
isassemble o64
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
BR 1
7
09392:
Fix alignment handling in Mac
h
-O form
a
t
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter A
n
vin
B
R
1
8
2
8866
:
f
i
x handling of LAR/LSL
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pete
r
Anvin
Better
(
but
n
ot
*go
o
d!*) handlin
g
o
f 64
-
bit
a
ddressing
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
t
er
Anv
i
n
Fix di
s
assemb
l
y
of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Test
o
f XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Fix handling of XCHG in
64-bit m
o
de
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
M
ore
\
321
-
>
\324 bug fixes
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
floa
t
.
c: a
l
l warnings
a
nd e
r
rors a
r
e pass 1 only
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
D
o
n't comb
i
n
e
type and size into a
single argument
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pete
r
Anvin
Fix building
u
n
der OpenWatcom
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
p
s2pd
f
: remove -d
O
ptimize=tru
e
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
No binary files le
f
t
in the s
o
ur
c
e distr
o
; unb
r
eak
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
BR 1828103: Fix %arg
a
nd %local
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
nas
m
lib
.
c: prefix_
n
a
m
e
():
use the el
e
ments
(
) macro
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter An
v
in
Move
e
lements
(
)
to nasmlib
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
t
er Anvin
constipate the "
s
tr" argument to bsi()
a
nd bsii(
)
commit
|
commitdiff
|
tree
2007-11-05
H
.
Peter Anvin
Permit opcode names as lab
e
ls as long as they
are
f
o
l
lowed
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
ete
r
Anvin
T
r
eat info files as binar
y
when
creati
n
g x
d
oc dis
t
ro
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
e
ter
A
n
v
in
Remo
v
e o
b
sol
e
te binary files
f
r
o
m the di
s
t
r
ibution
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Move declarations be
f
ore statement
s
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter
A
nvin
NASM 0
.
99
.
06
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
S
c
ript to
t
ag th
e
t
ree for release
commit
|
commitdiff
|
tree
2007-10-31
H
.
Peter Anvin
Even more
"
riprel" tes
t
s
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pete
r
Anv
i
n
floatx
.
asm: add t
e
sts for "roun
d
s up to smallest de
n
orm"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Run "make alldeps"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pe
t
er
Anvin
float
.
c:
h
andle round-up-to
-
de
n
orm co
r
re
c
tly
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pe
t
er Anvin
Exhaus
t
i
v
e
test for 8-bit floati
n
g point v
a
lues
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
eter Anvin
Clean up the handing
o
f operands in assemble
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
D
o
n't warn
for segmented ref
e
rences
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pet
e
r
Anvin
U
se a 32-bi
t
floating-po
i
nt limb size;
s
u
p
p
o
rt 8-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pet
e
r A
n
vin
Test of
some addres
s
ing modes in 64-bit mode
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pet
e
r Anvin
F
i
x bog
u
s flagging of eff
e
ctive add
r
esse
s
as
invalid
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pete
r
Anvin
Actual
l
y s
h
u
t
up
t
he
war
n
ing in r
d
fload
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pet
e
r Anvin
C
lea
n
up steal
t
h whitesp
a
ce
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pet
e
r Anvin
Fix warning abou
t
c
ast to pointer in
rdfload
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
64-bit addressing and prefix handli
n
g changes
commit
|
commitdiff
|
tree
2007-10-27
H
.
P
eter
A
nvin
readnum(): ha
n
dle
pref
i
x-suffix col
l
ision
like "0h"
commit
|
commitdiff
|
tree
2007-10-27
H
.
P
ete
r
Anvin
Better h
a
n
dling of platforms which hide "e
x
tended"
.
.
.
commit
|
commitdiff
|
tree
2007-10-24
H
.
P
eter Anvin
Fix
t
he handling of fl
o
ating-point
to
k
ens in
the preprocessor
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter Anvin
Slightly sim
p
lify the radix
-
detection code
commit
|
commitdiff
|
tree
2007-10-23
H
.
P
e
ter Anvin
U
nbreak parti
c
ularly
tricky hex const
a
nt
s
commit
|
commitdiff
|
tree
2007-10-23
H
.
P
eter Anvin
Deci
m
a
l floating point
can also star
t
with
0
.
0e 0E
commit
|
commitdiff
|
tree
2007-10-23
H
.
Pe
t
er Anv
i
n
Support binary an
d
octal floating-poi
n
t
commit
|
commitdiff
|
tree
2007-10-22
H
.
Peter An
v
in
M
o
r
e
consistent handling of ra
d
ix letters
commit
|
commitdiff
|
tree
2007-10-21
H
.
Peter
A
nvin
float
.
c: corre
c
t
e
xp
o
nent
cap
p
ing
commit
|
commitdiff
|
tree
2007-10-20
H
.
Peter Anvin
Allow $
-
p
refixed h
e
x
a
decimal
FP as an alternati
v
e
t
o 0x
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
eter
A
n
v
in
S
cri
p
ts to remo
v
e
stealth whi
t
espace
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvi
n
Formatting: kil
l
off
"st
e
alth
white
s
pace"
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pe
t
er
A
nvin
te
s
t/
f
loatx
.
asm: fix test case
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pete
r
Anvi
n
uscore
.
asm: Fix t
e
s
t
case
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
flo
a
t
.
c: mark re
a
d
_
exponent() static
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Do
n
't conf
u
se su
f
fixed h
e
xadecimal w
i
t
h
f
loa
t
ing-po
i
nt
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Anchor fi
l
e
name locations in
.
g
iti
g
nore
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r
Anvi
n
test/Makefi
l
e
:
Use -Ox instea
d
of -O999
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r
A
nvin
Test of underscored c
o
nstan
t
s
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Allow
u
nd
e
rscores in number
s
;
b
etter
detect
i
on of
F
P
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
ter
A
nvin
Modernize nasm
.
spec
.
in and make it
c
lose
r
to the Fed
o
ra
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pe
t
er Anvin
C
l
eaner
s
olution for
M
inGW handli
n
g
of __
S
T
RICT_
A
NSI
_
_
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pe
t
er An
v
in
configure:
U
nd
e
fine __STRIC
T
_A
N
SI__
f
or mingw
'
s benefit
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r
Anvin
Fix invocation
of readnum()
commit
|
commitdiff
|
tree
2007-10-17
H
.
Peter Anvin
NASM 0
.
99
.
05
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter A
n
vin
T
ests of obscenely l
a
rge
e
xponents
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
eter Anvin
Comma-s
e
p
a
rate
conten
t
s of __FLOAT__
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Imp
l
eme
n
t flo
a
t
i
ng-
p
oint opt
i
on control directive
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Floating-point wa
r
ning f
i
x
e
s
; fix
r
ou
n
d-to-overflow
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter A
n
vin
Handle rounding of
d
enorms corr
e
ctly
;
mak
e
fp
overflow
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pete
r
Anvin
A
d
diti
o
nal
entr
i
es
for
.
gitignor
e
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter Anv
i
n
Re
f
actor floating-poin
t
form
a
t
t
ing code; fix 80
-
bi
t
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pet
e
r Anvin
Add 1
.
5 as a
t
est case: r
e
prese
n
tative of an
exact
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Recognize 'd', 't'
a
nd 'y' as radix suffixe
s
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvi
n
Fix FISTT
P
o
p
code
s
(BR 68969
5
)
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter Anvin
New floa
t
ing-point c
o
nver
s
ion r
o
u
tine
s
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pet
e
r Anvin
Add te
s
t
n
os3 from the
gdtoa pac
k
ag
e
(floating
-
point
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter
A
n
v
in
.
g
itignore file doesn't need t
o
be in the release fil
e
commit
|
commitdiff
|
tree
2007-10-14
H
.
Pe
t
e
r A
n
vin
Add
.
git
i
g
n
ore file so "git
s
tatus" pr
o
duces somethi
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Pe
t
er Anvin
autoconf
:
drop AC_USE_SYSTEM_EXTENSIONS to support
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
pr
e
proc
.
c: mo
v
e smac
r
o
define/undef to s
e
parate functions
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pet
e
r A
n
vin
preproc
.
c: PP_DEFINE and PP_XDEFI
N
E
are
c
ase-
s
e
n
sitive
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pet
e
r Anvin
p
reproc
.
c: n
o
rma
l
ize the h
a
ndling of case sensitivity
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter An
v
in
Define macros necessary fo
r
<intt
y
pe
s
.
h>
o
n C++
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
More
"
b
ool" fi
x
es
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
eter
Anvi
n
p
reproc
.
c: allow
6
4-b
i
t repeat counts
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter An
v
in
prepr
o
c
.
c:
F
or an SMacro, in
_
progr
e
ss really
is a boolean
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter
A
nvin
Addi
t
ional us
e
s of bool and enum
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter A
n
v
in
pr
e
pr
o
c
.
c: M
M
acro
.
in_pro
g
ress is
not a
b
oolea
n
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
et
e
r Anvin
saa
_
fread/fwrite: whe
n
seeking, m
u
st set [rw]
p
tr
as
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
P
e
t
er
A
n
v
in
U
s
e t
h
e compiler
-
p
r
ovided bool
e
ans if avai
l
able,
o
t
h
e
rwise
.
.
.
commit
|
commitdiff
|
tree
next