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
SAA: optimize all power-of-two lengths
2007-11-16
H
.
Pe
t
er Anvin
Clean up the command-line parsing; make -w/-W mat
c
h
.
.
.
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter Anv
i
n
BR 993
8
95: Support zero-op
e
r
and floa
t
i
n
g-point
insn
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter
Anvin
Rem
o
ve some
v
e
s
t
ige
s
of "
n
ati
v
e" RESW/RESD supp
o
rt
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter Anvin
outbin
.
c
: fix one missed change from
t
ype
-> size
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
E
nable
a few w
a
rnings
by default;
clean u
p
w
arning
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pete
r
A
nvin
A
d
d
gc
c
-s
t
y
le
-
W/-
W
no- wa
r
n
ing
s
elections; -Wall;
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
C
lea
n
u
p th
e
fwr
i
te*() function definitions somewhat
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
Anvin
Cast 64-bit
swi
t
ch expr
e
ssions to (
i
nt)
t
o
keep Ope
n
Watco
m
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pet
e
r Anvin
x86-host-specific perfor
m
a
nce improv
e
m
e
nt
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter An
v
in
Address data i
s
int64_t; simpl
i
fy writing an address
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvi
n
ndisasm
:
factor out the common op
e
rand-ext
r
action code
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Un-special
-
case
"xchg rax,ra
x
"; disa
s
semble o64
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
B
R
1
7
09
3
92: Fix alignment handli
n
g in
M
ach-O
f
o
rmat
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
t
e
r An
v
i
n
BR 1828866: fix
handling of LAR/LSL
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
B
etter
(b
u
t not
*good!*)
handling of
6
4-bit
addr
e
ssing
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pet
e
r Anvin
Fix disassemb
l
y of X
C
HG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Tes
t
of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pete
r
Anvin
Fix handling
o
f XCHG in 64-bit mode
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
M
o
re
\
3
2
1 -> \324 bug fixe
s
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pete
r
Anvin
f
loat
.
c: al
l
warning
s
and er
r
o
rs are pas
s
1
o
nly
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
Do
n
't
c
ombine type an
d
siz
e
into a single argument
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter
An
v
i
n
Fix building under OpenWatcom
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pet
e
r Anvin
ps2pdf
:
remove -dOptimi
z
e=tr
u
e
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter
Anv
i
n
No binary fil
e
s left in
t
he
sou
r
ce distro; unbrea
k
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter Anvi
n
BR 18281
0
3: Fix %arg an
d
%loca
l
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pete
r
A
nvin
nasm
l
ib
.
c: pr
e
fix_name(): us
e
the elements() macro
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter
Anvin
Move element
s
() to
n
asml
i
b
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter
A
nvin
constipate th
e
"st
r
"
a
rgument to bsi
(
) an
d
bsii(
)
commit
|
commitdiff
|
tree
2007-11-05
H
.
P
e
ter Anv
i
n
Pe
r
mit opcode
names as labels as lo
n
g as the
y
are followed
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
T
r
eat i
n
fo files as binary when creating
x
doc distro
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
eter A
n
v
i
n
Remove obsolete bin
a
r
y
files from
the distribu
t
io
n
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
e
t
e
r Anv
i
n
Move dec
l
arations before
statemen
t
s
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
e
t
e
r A
n
vin
NASM
0
.
99
.
06
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Script
to tag the tree for relea
s
e
commit
|
commitdiff
|
tree
2007-10-31
H
.
Pe
t
er A
n
vin
E
v
e
n more "
r
iprel"
t
ests
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter An
v
i
n
flo
a
tx
.
a
sm: add
t
e
sts f
o
r
"
rounds up to smallest den
o
rm"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Run
"
m
a
ke alldep
s
"
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
eter Anvin
floa
t
.
c: handle round-up
-
t
o
-d
e
n
o
rm correctly
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter
A
nvin
Exhaustive test for 8-bit
f
loating point values
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
C
l
ean up the
h
anding of operands in assemble
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Don't warn for seg
m
e
nted references
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter A
n
v
in
Us
e
a 3
2
-bit floating-point limb size
;
s
upport 8-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pet
e
r Anvin
Test of some add
r
essi
n
g
modes in 64
-
bit mo
d
e
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
Fix bogus flagging of e
f
fective addresses as inv
a
lid
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
eter Anvin
Actually shut up
the warning
i
n rdfloa
d
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter A
n
vin
Clean up stealth whitespace
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter
A
nvin
F
ix wa
r
ning about cast t
o
p
oin
t
er in rdfl
o
ad
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
64-
b
it add
r
essing and prefix ha
n
dling c
h
a
nges
commit
|
commitdiff
|
tree
2007-10-27
H
.
P
e
te
r
Anvin
re
a
dnu
m
()
:
handle prefix-
s
uf
f
i
x collision like "0h"
commit
|
commitdiff
|
tree
2007-10-27
H
.
Peter Anvin
Be
t
ter handling
of platf
o
rm
s
wh
i
ch hide
"exten
d
e
d"
.
.
.
commit
|
commitdiff
|
tree
2007-10-24
H
.
Peter
Anvin
Fix the handling of floating-point t
o
kens in th
e
preproces
s
or
commit
|
commitdiff
|
tree
2007-10-23
H
.
Pet
e
r
A
nvin
Slightly simpl
i
fy the
r
a
dix-detection
c
ode
commit
|
commitdiff
|
tree
2007-10-23
H
.
Pe
t
er
A
nvin
Unbrea
k
particularl
y
tricky hex cons
t
ant
s
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter Anvin
Decimal
f
loating point ca
n
also st
a
rt with 0
.
0e 0E
commit
|
commitdiff
|
tree
2007-10-23
H
.
P
eter Anvin
Support binary and octal floati
n
g
-point
commit
|
commitdiff
|
tree
2007-10-22
H
.
Peter Anvin
More consisten
t
hand
l
in
g
o
f radi
x
letters
commit
|
commitdiff
|
tree
2007-10-21
H
.
P
e
ter An
v
i
n
float
.
c: co
r
rect
e
xpon
e
nt c
a
pping
commit
|
commitdiff
|
tree
2007-10-20
H
.
P
e
ter Anvin
All
o
w $-pref
i
xed hexadecimal FP as an
a
lternative to 0x
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
ter Anvin
Scripts t
o
remove stealth white
s
pace
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Formatting: kill off "s
t
e
a
lth whites
p
a
ce"
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter A
n
vin
test/f
l
o
a
t
x
.
a
s
m: fix
test c
a
se
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
t
e
r Anvi
n
uscore
.
asm:
F
ix
test case
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
eter
A
nvin
float
.
c
:
mark r
e
ad_exponent(
)
stati
c
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
D
on't
c
onfuse suf
f
ixe
d
hexadecimal with
flo
a
ting-po
i
nt
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Anchor fil
e
name loca
t
ion
s
in
.
giti
g
nore
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
t
e
st/Makefile: Use -Ox i
n
s
t
ead of -O9
9
9
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter A
n
vin
Test of under
s
cored c
o
n
stants
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
Anvin
Al
l
ow undersc
o
re
s
in numb
e
r
s; better
d
ete
c
tion of FP
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Mo
d
ernize nas
m
.
spec
.
in
a
nd make
i
t c
l
oser to the Fedora
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Cleaner solution for MinGW
handli
n
g of
__ST
R
I
CT_ANSI__
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
eter Anvin
configu
r
e: Undef
i
n
e
__STRICT
_
ANSI__ for mingw's
benef
i
t
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Fix i
n
voc
a
tio
n
of
r
ead
n
um()
commit
|
commitdiff
|
tree
2007-10-17
H
.
Pe
t
er An
v
in
NASM 0
.
99
.
05
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Te
s
t
s
of o
b
sc
e
nely large expo
n
ents
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter Anvin
C
o
mm
a
-s
e
parate contents of
__FLOAT__
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pe
t
er Anvin
Imp
l
e
m
ent floatin
g
-
p
o
i
nt opt
i
on con
t
rol directive
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter Anvi
n
Fl
o
ating-point wa
r
ning
f
ix
e
s; fix r
o
u
n
d-t
o
-over
f
low
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Handle roundi
n
g o
f
d
e
norms correctly
;
make fp overflow
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter Anvin
A
dditional entries for
.
gitignore
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Ref
a
ctor flo
a
ting-poin
t
formatting code; fix 80-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Add 1
.
5 as a
test
case
:
rep
r
esentati
v
e of
a
n exact
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Reco
g
nize
'
d
'
,
'
t' and
'
y' as r
a
dix
s
uffixes
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter Anvin
Fix FISTTP
o
pcodes (
B
R 689695)
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pet
e
r Anvin
N
ew floati
n
g-point conve
r
sion ro
u
tines
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter A
n
v
i
n
Add testnos
3
fr
o
m the gdtoa pac
k
a
g
e
(fl
o
ating
-
point
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Pet
e
r An
v
in
.
g
itignore
f
ile doesn't
ne
e
d to b
e
in the rele
a
se file
commit
|
commitdiff
|
tree
2007-10-14
H
.
P
e
t
er
Anvin
Ad
d
.
gitignor
e
file so "git
s
tatus" produc
e
s
s
omething
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Pete
r
Anvin
autoconf: drop
A
C_USE_SY
S
T
EM_EXT
E
NSIO
N
S to supp
o
rt
.
.
.
commit
|
commitdiff
|
tree
2007-10-13
Keith Kan
i
os
F
i
x 32-bit types in preproc
.
c and ev
a
l
.
c
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvi
n
preproc
.
c: m
o
ve smacro define/undef to sepa
r
ate fun
c
tions
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
prep
r
oc
.
c: PP_DEFINE and PP_
X
DEFINE are ca
s
e-sensiti
v
e
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pete
r
Anvin
preproc
.
c:
normalize the ha
n
d
li
n
g of case sen
s
i
t
ivity
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pe
t
er
Anvin
Def
i
ne m
a
cros necessary for <inttyp
e
s
.
h> on
C
++
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
More "bool
"
fi
x
es
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
et
e
r
Anvin
preproc
.
c: allow 64-bit repe
a
t count
s
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
eter Anvin
preproc
.
c
:
For an
SMacro, i
n
_p
r
ogress re
a
l
ly is a boolean
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
A
dd
i
tional use
s
of boo
l
a
nd enum
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvi
n
preproc
.
c: MMacro
.
in_progress
i
s not a boolean
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pe
t
er Anvin
saa_fr
e
ad/fwrite: when
s
e
eking, m
u
st set
[
r
w]ptr
a
s
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter A
n
vin
Use
t
he compiler-p
r
ovided booleans if availabl
e
, othe
r
wise
.
.
.
commit
|
commitdiff
|
tree
next