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
Test of XCHG
2007-11-13
H
.
Peter Anvin
Test
o
f XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
A
nvin
Fix handling o
f
XCHG i
n
64-bit mode
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pet
e
r Anvin
More
\
321 -> \324 bu
g
fi
x
e
s
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pete
r
Anvin
float
.
c: all warni
n
gs a
n
d errors
a
r
e pass 1 only
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter Anvi
n
Don
'
t combine type a
n
d
size into
a
s
ingl
e
argumen
t
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anv
i
n
Fix building under OpenWatcom
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
ps2pdf: remove -dOptimize=true
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter An
v
in
No bina
r
y
f
i
l
es lef
t
in the
sou
r
ce distro; u
n
bre
a
k
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pet
e
r A
n
vin
BR
18
2
8103: Fix %arg and
%
local
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pete
r
Anvi
n
n
asmlib
.
c: p
r
ef
i
x_name(
)
:
u
se t
h
e elements() m
a
cro
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
Move elemen
t
s()
to nasmlib
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
constip
a
te the
"
str"
a
rgument
t
o bsi() an
d
bsii()
commit
|
commitdiff
|
tree
2007-11-05
H
.
Peter
A
n
vin
Permit
o
pcode
n
ames as lab
e
ls as lo
n
g
a
s th
e
y are
f
o
l
lo
w
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pe
t
er Anvin
Treat info files a
s
b
i
nar
y
whe
n
c
reating x
d
o
c distro
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pe
t
er
A
nv
i
n
Remove obsolete binary files from the distribu
t
ion
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pete
r
Anvin
Move dec
l
arations before statements
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
NASM
0
.
9
9
.
06
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
S
cript to tag the
t
ree f
o
r
release
commit
|
commitdiff
|
tree
2007-10-31
H
.
Peter Anvin
Even
more "ri
p
rel" tes
t
s
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
flo
a
t
x
.
asm: add
tes
t
s for "rounds u
p
t
o smallest
denorm
"
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
e
te
r
Anvin
Run "make alldeps"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
float
.
c:
h
andle ro
u
nd-up-to-denorm correctly
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pe
t
er Anvin
E
x
h
a
ustive test for 8-bit
float
i
ng p
o
int values
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pete
r
Anvin
Clea
n
up
t
he h
a
ndin
g
of operan
d
s in
asse
m
ble
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
eter Anvin
Don
'
t w
a
rn fo
r
segme
n
ted ref
e
ren
c
es
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pete
r
Anvin
U
s
e
a
32-bit floati
n
g-poi
n
t limb s
i
ze; support 8-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
e
ter An
v
in
Test of s
o
me addr
e
ssing mo
d
es
in 64-bit
m
od
e
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pe
t
e
r Anvin
Fix bogus fla
g
ging
of
e
f
f
ec
t
ive addresse
s
as invalid
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
Actually shut
up the warni
n
g in rdfload
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pe
t
er Anvin
Clean
up steal
t
h
whitesp
a
c
e
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter A
n
vin
F
i
x
warning abo
u
t cast to pointer in rdfload
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
64-bit
a
ddressin
g
and prefix
handling chan
g
es
commit
|
commitdiff
|
tree
2007-10-27
H
.
Peter Anvin
r
e
adnum():
handle prefix-suffix collision l
i
ke "0h"
commit
|
commitdiff
|
tree
2007-10-27
H
.
Pet
e
r Anvin
Better ha
n
dl
i
ng of platforms which
h
ide "exte
n
ded"
.
.
.
commit
|
commitdiff
|
tree
2007-10-24
H
.
Peter Anv
i
n
Fix
the handling of floating-point tokens
i
n the pr
e
p
rocessor
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter Anvin
Sli
g
htly simpli
f
y the ra
d
i
x-de
t
ection
c
ode
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter Anvin
Unbreak particu
l
arly tricky hex constants
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter An
v
i
n
D
e
cimal floating point can also start with 0
.
0e 0E
commit
|
commitdiff
|
tree
2007-10-23
H
.
Pet
e
r Anvin
Support
binary and
o
ctal flo
a
tin
g
-po
i
nt
commit
|
commitdiff
|
tree
2007-10-22
H
.
P
e
ter Anvin
Mor
e
consistent ha
n
dling
of radix letter
s
commit
|
commitdiff
|
tree
2007-10-21
H
.
Peter Anvi
n
f
loat
.
c: cor
r
e
ct expon
e
n
t cappin
g
commit
|
commitdiff
|
tree
2007-10-20
H
.
Peter Anvin
A
l
l
ow $-prefixed hexadecimal F
P
as an alt
e
rna
t
ive to 0x
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
Anvin
Script
s
t
o remov
e
stealth whites
p
a
c
e
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Fo
r
m
atting:
kill off
"s
t
e
a
l
th
w
hitespace"
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
test/floatx
.
asm:
f
ix test
cas
e
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
t
er
Anvin
uscore
.
asm: Fix test case
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
A
nvin
float
.
c
: mark read_exponen
t
() static
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
ter Anvin
Don'
t
confuse suf
f
ix
e
d he
x
adecimal with float
i
ng-poi
n
t
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
A
nvin
Anchor filename
l
ocations in
.
g
i
tignore
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
t
e
st/M
a
k
efile: Use -
O
x in
s
t
ead of -O999
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pe
t
er
Anvin
Test of unders
c
ored constants
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Allow undersco
r
es in numbers; better detection
of
F
P
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Moder
n
ize nasm
.
s
p
ec
.
in and make
i
t clo
s
er to the Fedora
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Cleaner solut
i
o
n f
o
r M
i
nGW
handling of __STRICT_
A
NSI__
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
An
v
in
c
o
nf
i
gu
r
e:
Un
d
efine __S
T
R
ICT_
A
NSI__ fo
r
mingw's benefit
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Fix invocation of
readnum()
commit
|
commitdiff
|
tree
2007-10-17
H
.
P
e
ter Anvi
n
N
A
S
M
0
.
99
.
05
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pet
e
r Anvin
Tests of
obscenely
l
arge
exponents
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter
A
nvin
Comma-separat
e
co
n
tents
o
f
_
_FLOAT__
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
t
e
r
A
nvin
I
m
plement floating-p
o
i
nt opti
o
n control directive
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter Anvin
Floati
n
g-point w
a
rning fixe
s
;
f
ix roun
d
-to
-
overflow
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pe
t
er
Anvin
Handl
e
roun
d
ing of d
e
nor
m
s correctl
y
;
make
f
p over
f
low
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Additional entries for
.
gitignore
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter An
v
in
Refactor flo
a
ting-p
o
int forma
t
ting code; fix
80-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Add 1
.
5
as a te
s
t ca
s
e
:
r
e
p
resent
a
tive
of an ex
a
ct
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Recog
n
ize 'd', 't' and
'
y
'
a
s
radix su
f
fi
x
es
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter A
n
vin
Fix FISTTP opcodes (BR 6
8
9695)
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
eter
A
nvin
New floating-point conversion
routines
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter
Anvin
Add
t
e
stnos
3
from the gdt
o
a
p
ackage (
f
loating-poin
t
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Pe
t
er
Anvin
.
g
i
tignore file doesn't
n
eed t
o
b
e in th
e
re
l
e
ase file
commit
|
commitdiff
|
tree
2007-10-14
H
.
Pe
t
er Anvin
Add
.
g
itig
n
o
re file
s
o "git status" prod
u
ces somethi
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Pe
t
er Anvin
a
u
toc
o
nf: d
r
op AC
_
U
S
E_SYSTEM_EXTENS
I
ONS to support
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
eter Anvin
prepro
c
.
c: move
s
macro define/undef to separa
t
e fu
n
ctions
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter A
n
vin
preproc
.
c: PP_DE
F
INE and P
P
_XD
E
FINE
are case
-
sensiti
v
e
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pe
t
er Anvin
prepr
o
c
.
c: normali
z
e the handling of case sensitivity
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pete
r
Anvin
D
efi
n
e mac
r
os neces
s
ary
for
<int
t
y
p
es
.
h>
o
n C++
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
More "boo
l
" fixes
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
p
r
eproc
.
c
:
a
llow
6
4-b
i
t repe
a
t
counts
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
p
r
eproc
.
c:
F
o
r
an
SMacro, in_progr
e
ss
really is a boolean
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
e
ter
Anvin
Add
i
tio
n
al use
s
of b
o
ol and enum
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pe
t
er
Anv
i
n
pr
e
proc
.
c: MMacro
.
in
_
p
r
ogress is not a
boo
l
e
a
n
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter
A
nvi
n
saa_fread
/
f
write
:
w
h
e
n
seekin
g
, mu
s
t s
e
t [rw]ptr as
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Pete
r
A
n
vin
U
s
e
the com
p
il
e
r-pro
v
id
e
d booleans
i
f
availab
l
e
,
otherwise
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anv
i
n
o
wli
n
u
x
.
mak: d
o
n't
clean things we
won'
t
b
e able
to
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
configure
.
in
:
looks like we need autoc
o
nf 2
.
61
:
(
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvi
n
Create opt
i
o
n
-Ox to
tell NASM to do unlimited passes
commit
|
commitdiff
|
tree
2007-10-09
H
.
Peter Anvi
n
Revert "f
l
oatb
.
a
sm: fix bro
k
e
n testcase"
commit
|
commitdiff
|
tree
2007-10-09
H
.
Pet
e
r
Anvin
float
b
.
asm: fix bro
k
en
t
e
stcase
commit
|
commitdiff
|
tree
2007-10-08
H
.
Peter Anvin
sa
a
_rstruct: fix ove
r
ru
n
chec
k
commit
|
commitdiff
|
tree
2007-10-08
H
.
Pet
e
r
A
nvin
Add Fr
a
nk
'
s floattest
.
a
s
m test f
i
le
commit
|
commitdiff
|
tree
2007-10-08
H
.
Pet
e
r Anvin
saa_fp
w
rite:
i
nitializing "len" sh
o
uld be part of
t
he
.
.
.
commit
|
commitdiff
|
tree
2007-10-06
H
.
Peter Anvin
zerobyte
.
as
m
:
use a real
instruction to a
v
oid co
n
fusing
.
.
.
commit
|
commitdiff
|
tree
2007-10-06
H
.
Peter Anvin
zerobyte
.
a
s
m:
a
dd test cases for non-ini
t
ial \170 uses
commit
|
commitdiff
|
tree
2007-10-06
H
.
Peter An
v
in
Check in the proper zer
o
by
t
e te
s
t
commit
|
commitdiff
|
tree
2007-10-06
H
.
Peter
Anvin
E
mit REX
prefix
before
literal zero (
\
170)
commit
|
commitdiff
|
tree
2007-10-06
H
.
Peter Anvin
LICENS
E
: Break lo
n
g line
commit
|
commitdiff
|
tree
2007-10-05
H
.
P
e
t
e
r Anvin
Add test for p
r
ob
l
ematic floats
commit
|
commitdiff
|
tree
2007-10-05
H
.
Peter Anvin
f
loatx
.
a
sm:
a
dd Inf and NaN to
t
he bo
u
ndary condi
t
ion
.
.
.
commit
|
commitdiff
|
tree
2007-10-05
H
.
Peter Anvin
floatx
.
asm: ad
d
sp
e
cific tests for e
x
pone
n
t
bou
n
dary
.
.
.
commit
|
commitdiff
|
tree
2007-10-05
H
.
Peter
A
nvin
f
l
oa
t
.
c: correct the e
x
ponent
commit
|
commitdiff
|
tree
next