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
Un-special-case "xchg rax,rax"; disassemble o64
2007-11-13
H
.
Peter Anvin
Un-s
p
e
c
ial-cas
e
"xchg rax,rax"; disa
s
semble o64
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
An
v
in
BR 1709392: Fix
alignmen
t
h
a
ndling
i
n
M
a
c
h
-
O format
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
et
e
r
Anvin
BR 18
2
8866
:
fix handling of LAR/LSL
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pet
e
r Anvin
Better (but not *good!*) han
d
ling of 64-bit ad
d
ressing
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pet
e
r Anvin
Fix disasse
m
bly of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anv
i
n
Test of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pet
e
r Anvin
Fix han
d
li
n
g of XCHG
in 64-bit mode
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
M
o
r
e \
3
2
1
-> \
3
24 bug fixes
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
float
.
c: a
l
l
w
arnings and
errors ar
e
p
a
ss 1
only
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter Anvin
Don't combi
n
e type and size into a single argume
n
t
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
Fi
x
buildin
g
u
nder
OpenWatcom
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pet
e
r Anvin
ps2pdf: r
e
m
o
ve -dOptimize=
t
rue
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter Anvin
No bin
a
r
y
files left in the sou
r
ce
dist
r
o
; unbre
a
k
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
B
R
1828103
:
F
i
x
%arg and
%lo
c
al
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
te
r
A
nvin
na
s
mlib
.
c
:
pref
i
x_name(
)
:
u
se the elements() macro
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pet
e
r Anvin
M
o
v
e
ele
m
e
nts() to nasmlib
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter A
n
vi
n
const
i
pate
t
he "st
r
" argument t
o
bsi() and
b
si
i
()
commit
|
commitdiff
|
tree
2007-11-05
H
.
Pe
t
er Anvin
Permi
t
opco
d
e n
a
mes as
l
abels as
l
ong as they a
r
e fol
l
owed
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
eter Anv
i
n
T
r
ea
t
info
f
iles as binary when creating xdoc d
i
stro
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
e
t
er Anvin
R
e
move obsolete bi
n
a
ry fil
e
s from th
e
distribution
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
e
ter
A
nvin
Move dec
l
arat
i
ons before st
a
tements
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter
A
n
vin
NASM
0
.
99
.
06
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pe
t
er
A
nvin
Script to tag the tr
e
e for
r
elea
s
e
commit
|
commitdiff
|
tree
2007-10-31
H
.
Pe
t
er Anv
i
n
Even
mo
r
e "riprel"
t
ests
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
e
ter A
n
vin
f
loatx
.
asm: ad
d
te
s
t
s f
o
r "rounds
up to smallest denorm"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter
A
nvi
n
Run "make al
l
deps"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter
Anvi
n
float
.
c: handle round-up-to-denorm corre
c
t
l
y
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
eter Anv
i
n
Ex
h
austive test for 8-bit
floating point v
a
lues
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
e
te
r
A
nvin
Cl
e
a
n
u
p
the handing of operands
i
n assemble
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter
Anvin
Don't warn for segmen
t
ed refer
e
nces
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
e
ter Anvin
Use a 32-bit flo
a
ting-point
l
i
mb size; support 8
-
bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
Test of some
add
r
es
s
in
g
mod
e
s in 6
4
-
b
it mo
d
e
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter
Anvin
F
i
x bogus
f
lagging
of effecti
v
e
addr
e
sse
s
as inva
l
id
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
Actua
l
ly
shut up the w
a
rni
n
g in rdfl
o
ad
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter A
n
vin
Clean
up st
e
alt
h
wh
i
tespace
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
F
i
x warning about cast to
p
oin
t
er in rdf
l
oad
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
e
ter Anv
i
n
64-bi
t
addressing and prefix handling chan
g
es
commit
|
commitdiff
|
tree
2007-10-27
H
.
Pe
t
er
A
nvin
readnum(): handle pr
e
fix
-
suffix
collision like "0h"
commit
|
commitdiff
|
tree
2007-10-27
H
.
P
eter An
v
in
Bet
t
er handl
i
ng of
p
l
a
tforms whic
h
hide "extended"
.
.
.
commit
|
commitdiff
|
tree
2007-10-24
H
.
P
eter Anvin
Fix th
e
handl
i
ng of floating-
p
oint tokens
in the pr
e
proce
s
s
o
r
commit
|
commitdiff
|
tree
2007-10-23
H
.
Pete
r
Anvin
Slightly simplify the radix-detection code
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter A
n
vin
Unb
r
eak
p
articu
l
a
r
l
y
t
ricky hex cons
t
ants
commit
|
commitdiff
|
tree
2007-10-23
H
.
Pet
e
r Anvin
Deci
m
a
l
f
loating
p
oint can also start with 0
.
0e 0E
commit
|
commitdiff
|
tree
2007-10-23
H
.
Pe
t
er A
n
vin
S
u
pport binary and octal float
i
ng-poin
t
commit
|
commitdiff
|
tree
2007-10-22
H
.
Pe
t
e
r
Anvin
More consistent handling of radix le
t
ters
commit
|
commitdiff
|
tree
2007-10-21
H
.
P
e
ter Anvin
f
loat
.
c:
c
orr
e
c
t exponent
capping
commit
|
commitdiff
|
tree
2007-10-20
H
.
P
e
ter
A
nv
i
n
Allow $-prefixed hexa
d
ecimal FP as an alte
r
nati
v
e to
0
x
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pete
r
A
nvin
Scripts to
r
emove steal
t
h whitespace
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
A
nvin
Formatting: kill off "stealth whitespace"
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
test/f
l
oatx
.
asm: fix tes
t
case
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
uscore
.
asm: Fix test case
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r
A
nvin
fl
o
at
.
c:
mark read
_
exponent() static
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r Anvin
Don't confuse suffi
x
ed hexadec
i
mal w
i
th floating-point
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r Anvin
An
c
hor f
i
l
en
a
me
lo
c
ati
o
ns
i
n
.
gitigno
r
e
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter An
v
in
t
e
s
t/Makefile
:
Us
e
-Ox instead of -O999
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pete
r
Anvin
Test of underscore
d
constan
t
s
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
A
llow underscores in
n
umbers; better dete
c
ti
o
n of
FP
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Mo
d
ernize nasm
.
sp
e
c
.
in
and m
a
ke it closer to the F
e
d
ora
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r Anvi
n
Cleaner
solution for
M
inGW
handling
o
f __STRICT_ANSI__
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
et
e
r Anvin
c
onfigure: Undefine
_
_STRICT_ANSI__
f
or mi
n
gw's benefit
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
A
nvin
Fix invoca
t
i
o
n of readnum
(
)
commit
|
commitdiff
|
tree
2007-10-17
H
.
Peter Anvi
n
NASM 0
.
99
.
05
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter Anv
i
n
Tests o
f
obs
c
enely larg
e
exponents
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter An
v
in
Comma-separate contents
of __FLOAT__
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Imple
m
ent fl
o
ating-
p
o
int opti
o
n co
n
trol
directive
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Floatin
g
-point warning fixes; fix round-to
-
o
ver
f
low
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
eter
A
nvin
Handle ro
u
n
d
i
ng
o
f denorms
correctly; make fp ove
r
flow
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pete
r
A
n
vin
Additiona
l
ent
r
ies for
.
gitignor
e
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
R
e
f
a
ctor
fl
o
ating-po
i
nt format
t
ing co
d
e; fix
80-
b
i
t
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter
Anvin
Add 1
.
5
as a test case:
r
e
p
resentative of an exact
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter Anvin
Recognize 'd', 't' a
n
d 'y' a
s
radix suffixes
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter A
n
vin
Fi
x
FI
S
TTP
o
p
codes (BR 68969
5
)
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter
Anv
i
n
New
floating-point conversion routin
e
s
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Add t
e
stnos3 from th
e
g
d
t
o
a p
a
ck
a
ge
(
floati
n
g-point
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Pet
e
r
Anvin
.
gitignore file
d
oesn't
need
to be in th
e
r
elease file
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter
Anvin
Ad
d
.
gitignore
file
s
o
"
git status" produces s
o
mething
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
P
e
ter Anvin
autoconf: drop AC_U
S
E_SYSTEM_EXTE
N
SIO
N
S to suppor
t
.
.
.
commit
|
commitdiff
|
tree
2007-10-13
Keit
h
K
a
n
ios
F
ix 32-bit type
s
in preproc
.
c
and ev
a
l
.
c
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
preproc
.
c
:
m
ove smacro
d
efine/un
d
ef
t
o separate fun
c
tion
s
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anv
i
n
preproc
.
c: PP_DEFIN
E
and PP_
X
DEFINE are
c
ase-sensitive
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anv
i
n
prepr
o
c
.
c
: no
r
m
al
i
ze the
h
a
ndling of cas
e
sensitivit
y
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pete
r
Anvin
Define macros necessary for <i
n
ttypes
.
h> on
C++
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
M
o
re "boo
l
" fixe
s
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pe
t
er Anvin
preproc
.
c: allow 64-bit repeat coun
t
s
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter
Anvin
preproc
.
c: For an SMacro
,
in_progress
r
eally is a
boo
l
ean
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
e
ter
A
nvi
n
Addi
t
ional uses of bool and
e
num
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
e
t
er Anvin
preproc
.
c: MMacro
.
in_pro
g
ress is not a boo
l
e
an
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
saa_
f
read
/
fwrite
:
whe
n
seeking,
mu
s
t set
[rw]ptr as
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
U
se
t
he
c
o
mpiler-provided bo
o
l
e
ans if avail
a
bl
e
, ot
h
erwise
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
P
eter Anvin
owlinu
x
.
mak: don't clean things we
won't be ab
l
e to
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter
Anvin
config
u
re
.
in
:
looks like we need autoc
o
nf 2
.
61 :(
commit
|
commitdiff
|
tree
2007-10-10
H
.
Pe
t
er Anvin
Create option -O
x
to tell NASM
to do un
l
imited passes
commit
|
commitdiff
|
tree
2007-10-09
H
.
Peter Anvin
Revert "floatb
.
as
m
: fix broken
t
estcase"
commit
|
commitdiff
|
tree
2007-10-09
H
.
P
ete
r
Anvin
flo
a
tb
.
as
m
: fix broken te
s
tcase
commit
|
commitdiff
|
tree
2007-10-08
H
.
Peter
Anvin
s
a
a
_
rstruct: fix overrun
c
h
eck
commit
|
commitdiff
|
tree
2007-10-08
H
.
Pe
t
er Anvin
A
d
d F
r
ank's floattest
.
asm te
s
t
file
commit
|
commitdiff
|
tree
2007-10-08
H
.
Peter
An
v
in
s
a
a
_
fpwrite:
i
niti
a
lizing "len"
sh
o
uld be part of the
.
.
.
commit
|
commitdiff
|
tree
2007-10-06
H
.
P
eter Anvin
zerobyte
.
asm: u
s
e a real instruct
i
on to avoid
c
o
nfus
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-10-06
H
.
Pe
t
er Anvin
zeroby
t
e
.
asm: add test case
s
f
o
r non-initial \170 uses
commit
|
commitdiff
|
tree
2007-10-06
H
.
P
eter Anvin
Chec
k
in the
p
rop
e
r zerobyte test
commit
|
commitdiff
|
tree
next