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
.
P
eter Anvin
NASM 2
.
00rc1
commit
|
commitdiff
|
tree
2007-11-16
H
.
Peter Anvin
C
lean
up the c
o
mm
a
nd-l
i
ne par
s
ing; m
a
ke -w/-W match
.
.
.
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter An
v
in
BR
9
9
3895: Su
p
por
t
zero-
o
pe
r
and floa
t
ing-po
i
nt insn
commit
|
commitdiff
|
tree
2007-11-15
H
.
Pet
e
r Anvin
Remove s
o
me v
e
st
i
ges o
f
"native" RESW/R
E
SD support
commit
|
commitdiff
|
tree
2007-11-15
H
.
Pete
r
Anvin
o
u
tbin
.
c: fix one
missed change fr
o
m type
-> size
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Enable a few
warnings by default; cl
e
an up warning
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter A
n
vin
A
d
d gcc-s
t
yle -W/-Wno- warning selections; -Wall;
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter A
n
vin
C
l
ean
up
t
he f
w
rite*()
f
uncti
o
n def
i
nitions somew
h
at
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
C
a
st
6
4-bit switch e
x
pressions to (in
t
) to keep O
p
en
W
a
tcom
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter A
n
vin
x
86-host
-
specific performance i
m
prov
e
m
e
nt
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
A
d
d
ress
data i
s
int64_t; si
m
plify writing an add
r
ess
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
ndisas
m
: factor out the comm
o
n
o
perand
-
extraction code
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Un
-
special-case
"
xchg rax,rax"; disass
e
mbl
e
o64
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter A
n
vin
BR 1709392: Fi
x
alig
n
m
ent h
a
ndling in Mach-O format
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pe
t
er Anv
i
n
BR 1828866: fix han
d
ling of LAR
/
LSL
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
B
e
tte
r
(but not *good!*)
h
andling of 64-bit addressing
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
F
ix disassembly of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
t
er Anvin
Test of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Fix handling of XCHG i
n
64-
b
it mode
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
More \3
2
1 -> \324 bu
g
fixes
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
float
.
c: all warnings and
errors are pass 1 only
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter An
v
in
Don't c
o
mbine type
an
d
s
ize into a single
a
rg
u
ment
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anv
i
n
Fix b
u
ilding un
d
er
O
penWatcom
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pe
t
er Anvin
ps2
p
df: remove -dOptimize=true
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
eter Anvin
No bin
a
ry fil
e
s left in the so
u
rce distr
o
;
u
n
break
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter An
v
in
B
R 182810
3
: Fix %arg and %local
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter
A
n
v
in
n
asmlib
.
c
: prefix_n
a
m
e(): u
s
e the
e
l
e
ments() macr
o
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter Anvi
n
Mo
v
e elements() to nasm
l
ib
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pe
t
er
Anvin
constipate the "str" argu
m
e
nt t
o
bsi() a
n
d bsii()
commit
|
commitdiff
|
tree
2007-11-05
H
.
Pe
t
e
r Anv
i
n
Permit
op
c
ode na
m
es
as labels as long as they a
r
e follo
w
ed
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Treat
info files as binary
when creat
i
ng xdoc di
s
tro
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anv
i
n
Remove obsolet
e
bin
a
ry
f
i
l
es fr
o
m
the distribution
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter
A
n
vin
Move declarations before st
a
tements
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anv
i
n
NASM 0
.
99
.
06
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Script
to
t
ag the tr
e
e for r
e
lease
commit
|
commitdiff
|
tree
2007-10-31
H
.
P
e
t
er
A
nvin
E
v
en more "riprel" tests
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
f
l
oatx
.
asm: add
tests
f
or "rou
n
ds u
p
t
o
smallest denorm"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter
A
n
vin
R
u
n "make all
d
eps
"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
float
.
c
:
ha
n
dle round-up
-
to-denorm co
r
r
e
ct
l
y
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Exhaustive test for 8-b
i
t f
l
oat
i
n
g
point value
s
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
eter A
n
vin
Clea
n
up the handin
g
of operand
s
in assem
b
le
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Don't warn for segmented
r
ef
e
rences
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
U
s
e a 32-bit fl
o
ating-poin
t
lim
b
size; support 8-
b
it
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
e
ter Anvin
Te
s
t of some add
r
essing modes in 64-
b
it mod
e
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
Fix bogus
f
lagging o
f
effect
i
ve
a
dd
r
esses as invalid
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
Actuall
y
shut up the war
n
ing in rdfload
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
eter
Anvin
C
l
ean
u
p stealth whitespace
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter
A
n
v
i
n
Fix warning
a
b
out cast to
pointer
in
rdfloa
d
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
64-bit ad
d
r
essi
n
g
a
n
d p
r
efix handling change
s
commit
|
commitdiff
|
tree
2007-10-27
H
.
Pe
t
er
A
nvin
r
e
a
dnum(): handle prefi
x
-suffix co
l
lision like "
0
h"
commit
|
commitdiff
|
tree
2007-10-27
H
.
Pete
r
Anvi
n
Better handl
i
ng of pla
t
for
m
s which hide
"
exte
n
ded"
.
.
.
commit
|
commitdiff
|
tree
2007-10-24
H
.
Peter An
v
in
Fix the han
d
ling
of floating-point tokens in the
p
repro
c
e
s
so
r
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter Anvin
Slightly simpl
i
f
y
the radix-detection code
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter A
n
vi
n
U
n
break
particu
l
arly tricky hex co
n
stants
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter An
v
in
Decimal f
l
oating point
can also start wit
h
0
.
0e 0E
commit
|
commitdiff
|
tree
2007-10-23
H
.
Pet
e
r
Anvin
S
u
pport binary and octal flo
a
ting-point
commit
|
commitdiff
|
tree
2007-10-22
H
.
Peter Anvin
More consistent handlin
g
of radix l
e
tters
commit
|
commitdiff
|
tree
2007-10-21
H
.
P
eter Anvin
float
.
c: co
r
rect
e
xponent
capping
commit
|
commitdiff
|
tree
2007-10-20
H
.
Peter Anvin
Al
l
ow $
-
prefi
x
ed h
e
xadecim
a
l
FP as
an alternative to 0x
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
A
nvi
n
S
cr
i
pts to
rem
o
ve stea
l
th w
h
itespace
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
t
er Anvin
F
ormatting: kill
o
ff "stealth whitespace"
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
t
e
st/floatx
.
a
s
m:
f
ix test case
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
uscore
.
asm: Fix test c
a
se
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pe
t
er
A
nvin
float
.
c
:
m
a
rk read_exp
o
nent() static
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r
A
n
v
i
n
Don't
c
onfuse
suffi
x
ed hex
a
dec
i
m
a
l
with floati
n
g
-
point
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Anc
h
or filename loca
t
ions in
.
gitigno
r
e
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvi
n
t
e
st/M
a
kefile: Us
e
-Ox inste
a
d of -O999
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Test of underscored
co
n
stants
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Allow undersco
r
es in numbers;
b
etter detection of FP
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
eter Anv
i
n
Moderniz
e
n
a
sm
.
spe
c
.
in and
m
a
k
e it closer t
o
the Fe
d
ora
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r Anvin
Cleaner soluti
o
n for MinGW h
a
ndl
i
n
g
o
f
__S
T
RI
C
T
_
ANSI__
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
ter Anvin
configure:
U
ndefi
n
e
_
_
S
T
RIC
T
_ANSI__ for ming
w
's
b
ene
f
i
t
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pete
r
A
nvi
n
F
i
x
invoc
a
tion
o
f read
n
um()
commit
|
commitdiff
|
tree
2007-10-17
H
.
P
e
ter
Anvin
NASM 0
.
99
.
0
5
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Te
s
ts of obscenely large expon
e
nts
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter
A
nvin
C
omma-separate contents
o
f
_
_FLOAT__
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvi
n
I
mplement floating-
p
oint option con
t
rol di
r
ective
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pet
e
r Anvin
Float
i
ng-p
o
int warni
n
g fixes; fix round-to
-
overfl
o
w
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter An
v
in
Han
d
le rounding of
d
e
n
orms correctly; make fp
overflow
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Additional
entri
e
s for
.
g
i
t
ignore
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter
A
nvin
Refactor floating-point
f
ormat
t
ing code
;
f
ix 80-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter
A
n
v
i
n
Add 1
.
5
as a t
e
st case: repres
e
nt
a
t
i
ve of an e
x
act
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
eter Anvin
Recognize 'd
'
, '
t
' and
'
y' as ra
d
ix suff
i
x
es
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter
An
v
in
Fix FIS
T
TP opcodes (BR
689695)
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pe
t
er A
n
vin
New
f
loat
i
ng
-
po
i
nt
conversion ro
u
t
i
nes
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Add t
e
stnos3 from the gdtoa p
a
ckage (floating-point
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
P
e
t
er
Anvin
.
g
i
t
ignore file do
e
sn
'
t need to
b
e
i
n t
h
e
r
e
lea
s
e file
commit
|
commitdiff
|
tree
2007-10-14
H
.
Pet
e
r Anvin
Add
.
gitignore file so "gi
t
sta
t
u
s" pr
o
d
u
ces something
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter A
n
vin
autoconf: dro
p
AC_USE_SY
S
TEM_EXTEN
S
IONS to support
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anv
i
n
preproc
.
c: move smacr
o
define
/
undef to
separate funct
i
ons
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
preproc
.
c:
PP
_
DEFI
N
E and
PP_
X
DEFINE
are
c
ase-sensitive
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pe
t
er Anvin
preproc
.
c: nor
m
a
l
i
z
e t
h
e ha
n
d
l
ing of case se
n
sitivity
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
Defi
n
e ma
c
ros
n
ecessary for
<
inttypes
.
h> on
C
++
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pet
e
r Anvin
More "b
o
ol"
fixes
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pe
t
er Anvin
p
r
e
p
r
o
c
.
c: allow
64-bit rep
e
at co
u
nts
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
preproc
.
c: For
a
n
SMacro, i
n
_progress really is a boolean
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvi
n
Addi
t
i
onal
uses of bool and
enum
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter An
v
in
preproc
.
c:
M
Ma
c
ro
.
i
n_p
r
og
r
ess is not a boo
l
e
a
n
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
saa_f
r
ead/fw
r
ite:
w
h
e
n
s
e
eking,
m
ust set [r
w
]pt
r
as
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Pe
t
er Anvin
Use the co
m
piler-pr
o
v
id
e
d bo
o
leans if avai
l
abl
e
, oth
e
r
wise
.
.
.
commit
|
commitdiff
|
tree
next