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
Remove FIXME from documentation
2007-11-18
H
.
Peter Anvin
Remo
v
e F
I
XME f
r
om documen
t
a
tion
commit
|
commitdiff
|
tree
2007-11-17
H
.
Pete
r
Anvin
Make the definition
f
or
float_const() match t
h
e prototype
commit
|
commitdiff
|
tree
2007-11-16
H
.
P
eter A
n
vin
NASM 2
.
00rc1
commit
|
commitdiff
|
tree
2007-11-16
H
.
Peter A
n
v
i
n
Clea
n
up the command-line parsing; ma
k
e -w/-
W
match
.
.
.
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter Anvin
BR 9938
9
5: Sup
p
ort z
e
ro-oper
a
nd flo
a
ting-point
i
nsn
commit
|
commitdiff
|
tree
2007-11-15
H
.
P
e
ter Anvin
Remove some vestiges of "nativ
e
" RESW/RESD support
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter Anvin
ou
t
bin
.
c: fix one mi
s
sed c
h
ange from type -> size
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pe
t
er
A
nvin
Ena
b
l
e a
f
ew warn
i
ngs
b
y default
;
clean up warni
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pe
t
er Anvin
Add gcc-style -W/-Wno
-
warning selections; -W
a
ll;
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Clean up the fwrite*() funct
i
on definitio
n
s s
o
mewhat
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
t
e
r A
n
vin
Cast 6
4
-
b
it s
w
itch e
x
pressions
t
o
(int) to ke
e
p Op
e
nWatcom
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvi
n
x86-host-specific performance i
m
provem
e
n
t
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
eter Anvin
A
ddress data
i
s int64
_
t; simpli
f
y writing
an address
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter A
n
vin
n
d
isasm: f
a
ctor out the common operand-
e
xtracti
o
n code
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter An
v
i
n
U
n-special-case "x
c
hg
rax,rax"; disa
s
semb
l
e o64
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
et
e
r Anvin
BR 170
9
392: Fi
x
alignment hand
l
ing in Mach-O format
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
A
nv
i
n
BR 182
8
8
66: fix handlin
g
of LAR/LSL
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
t
e
r An
v
in
Be
t
ter (but not *good!
*
) handling of
6
4-bit a
d
dressing
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
A
n
v
in
Fix disassemb
l
y of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pe
t
er Anvin
Test of X
C
HG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anv
i
n
Fi
x
h
andling of XCHG in 64-bit mode
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter A
n
vin
More
\321 -> \324 bug fixes
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvi
n
float
.
c
: all warnings and errors are pass 1 on
l
y
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter A
n
vin
Don'
t
combine type a
n
d
size into
a
single
argu
m
e
n
t
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
t
er Anvin
Fix
b
uilding under
O
penWatcom
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
ete
r
An
v
in
ps2pd
f
: remove
-dOpt
i
mize=
t
r
ue
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
No bin
a
ry
f
iles
left i
n
the source distr
o
;
unb
r
ea
k
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter
A
nvin
BR
1828103:
F
ix
%
arg
and %local
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pe
t
er Anvin
n
asmlib
.
c: p
r
e
fi
x
_name(): use the e
l
e
ments() mac
r
o
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
M
ove ele
m
e
nts() to nasm
l
ib
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
eter
A
nvin
c
onstipate t
h
e "str" argument to bsi() and bsii(
)
commit
|
commitdiff
|
tree
2007-11-05
H
.
Peter Anvin
Permit opc
o
de names as labels as long a
s
they are followed
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
eter A
n
vin
Treat info files
a
s
binary when creat
i
ng xdoc distro
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter
A
n
vin
Remove obsol
e
te bin
a
ry fil
e
s from the distributio
n
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Move declarati
o
ns b
e
for
e
statem
e
n
ts
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pet
e
r Anvi
n
NASM 0
.
99
.
06
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pet
e
r
Anvin
Script to tag the
tree for release
commit
|
commitdiff
|
tree
2007-10-31
H
.
Peter
Anvin
Even
m
ore "ri
p
rel" t
e
sts
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pet
e
r A
n
vin
f
l
o
at
x
.
asm:
a
dd test
s
for "r
o
unds up to smal
l
est denorm"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter A
n
vin
Run "make al
l
deps"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
float
.
c: handle round-up-to
-
denorm correctly
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter
A
nvin
Exhaustive
t
est for 8-bit
f
l
oating point v
a
lues
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pet
e
r Anvin
Clean
up the han
d
in
g
of op
e
ra
n
ds in assemble
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Don't
warn for segment
e
d references
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Use a
3
2-bit fl
o
ating-point
limb si
z
e; support 8-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter An
v
in
Test of some addressing m
o
d
e
s i
n
64-
b
i
t
mode
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
F
i
x bogus flagging of effective addresses as invali
d
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvi
n
Actually shut up the warning
i
n
rdfload
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pet
e
r Anvi
n
Clean up st
e
alth whitespace
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
Fix wa
r
n
i
ng a
b
out
c
ast to pointer i
n
r
d
f
l
o
a
d
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter
Anvin
64-bit a
d
d
re
s
sing and
pr
e
fix
han
d
ling ch
a
ng
e
s
commit
|
commitdiff
|
tree
2007-10-27
H
.
Pe
t
er Anvin
re
a
dnum():
ha
n
dle prefix-suffix collision lik
e
"0h
"
commit
|
commitdiff
|
tree
2007-10-27
H
.
Pe
t
er
Anvin
Better handling of p
l
atforms
which hid
e
"
extended"
.
.
.
commit
|
commitdiff
|
tree
2007-10-24
H
.
Peter Anvin
Fix the handling of f
l
oating-
p
oint t
o
kens in the preproc
e
ssor
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter Anvin
Slightly simplify the radix-detection code
commit
|
commitdiff
|
tree
2007-10-23
H
.
Pet
e
r Anvin
Unbreak particularly tricky hex constant
s
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter Anvin
Decimal floatin
g
poi
n
t
c
a
n
a
l
s
o start with 0
.
0e 0E
commit
|
commitdiff
|
tree
2007-10-23
H
.
Pete
r
An
v
in
Support binary and octal floatin
g
-point
commit
|
commitdiff
|
tree
2007-10-22
H
.
Pe
t
er An
v
i
n
M
o
re con
s
iste
n
t han
d
ling
o
f radix
l
etters
commit
|
commitdiff
|
tree
2007-10-21
H
.
Peter
Anv
i
n
float
.
c: correct expo
n
en
t
capping
commit
|
commitdiff
|
tree
2007-10-20
H
.
Peter Anvin
Allow $
-
prefixed hexadecim
a
l
F
P as an alterna
t
ive to 0x
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
eter Anvin
Scrip
t
s to remove stea
l
th whites
p
a
ce
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pe
t
er Anvin
F
o
rmatting: kill
o
ff "
s
tealth wh
i
tespace"
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r Anv
i
n
test/floatx
.
asm: f
i
x t
e
st case
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter An
v
in
uscore
.
asm: Fix tes
t
case
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
Anvin
float
.
c: mark read_exponent() s
t
a
tic
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
D
o
n't confuse suffixed h
e
xa
d
ecimal wi
t
h floating-point
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Anchor fil
e
n
a
m
e locations in
.
gi
t
i
g
n
ore
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
test/Makefile: Use -Ox instead of -O999
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
Anvin
T
e
st of under
s
cor
e
d constants
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r Anvin
A
ll
o
w
underscores i
n
n
umber
s
; better detection of FP
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
M
o
d
ernize n
a
sm
.
spec
.
in and make it clo
s
e
r to the Fedora
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
A
nvin
Cleaner solution
f
o
r MinGW handlin
g
of __STRI
C
T_ANSI__
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter An
v
i
n
con
f
igure:
U
n
define __STRICT_AN
S
I__ for m
i
n
gw's benefit
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
eter Anvin
Fix invo
c
ation of
r
eadnum()
commit
|
commitdiff
|
tree
2007-10-17
H
.
Peter Anv
i
n
NA
S
M
0
.
99
.
05
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter
A
nvi
n
T
e
sts of obsc
e
nely lar
g
e exponents
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
eter An
v
in
Comm
a
-separ
a
te
content
s
of
__FLOAT__
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pet
e
r
A
nvin
Implemen
t
floating-po
i
nt o
p
t
i
on control directive
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter An
v
in
Floating-point warning f
i
xes; fix round-to-overflow
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pe
t
er Anvin
Handle roundi
n
g of denorms correctly
;
make fp overflow
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvi
n
Additio
n
al entries fo
r
.
gi
t
i
g
no
r
e
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Refactor fl
o
ating-p
o
int formatt
i
ng code; fix
80-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
eter Anvin
Add 1
.
5 a
s
a test
c
a
se: representative of an
e
xact
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvi
n
Reco
g
nize 'd',
'
t' and 'y' as
radix
s
u
ffixes
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Fix
F
I
STT
P
opco
d
es (BR 689695)
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pete
r
A
nvin
New f
l
o
a
t
ing-point conversion ro
u
tines
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pete
r
Anvin
Add testnos
3
f
r
o
m the gdtoa package (
f
l
oating-point
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter Anvin
.
gitignor
e
file doesn't
need t
o
be in
t
he release f
i
le
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter
An
v
in
Add
.
gitigno
r
e
file so
"git s
t
atus" produces somet
h
in
g
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter An
v
in
autoco
n
f: drop AC_USE_SYST
E
M
_
E
X
TE
N
SIONS to support
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
preproc
.
c: move
s
macro define/
u
n
def to se
p
arate functi
o
ns
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pet
e
r Anvin
p
re
p
roc
.
c
:
P
P_
D
EFINE a
n
d PP_XDEFIN
E
are case-sensitive
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pe
t
er Anvin
p
re
p
r
o
c
.
c:
n
ormalize the han
d
ling of c
a
se
sensitivi
t
y
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pete
r
A
nvin
D
e
fi
n
e macros necessary for <inttyp
e
s
.
h> on C+
+
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
M
ore "bool" fix
e
s
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter
Anvin
preproc
.
c: a
l
lo
w
64-bit repeat co
u
nts
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
e
t
e
r Anvin
prepro
c
.
c: For
a
n SM
a
cro
,
i
n_progre
s
s
r
eally
i
s a
boolea
n
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter
A
nvin
Ad
d
i
t
ional u
s
es
of bool and enum
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
e
t
er
A
nvin
prep
r
oc
.
c: MMacro
.
in_progress is not a b
o
olean
commit
|
commitdiff
|
tree
next