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
nasmlib.c: prefix_name(): use the elements() macro
2007-11-09
H
.
Peter A
n
vin
n
a
s
ml
i
b
.
c
: pref
i
x_name
(
)
: use the elemen
t
s() ma
c
ro
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
Move
e
lements() to nasmlib
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter
Anvin
constipate
t
h
e
"
s
tr" argument to bsi() and bsii
(
)
commit
|
commitdiff
|
tree
2007-11-05
H
.
Peter An
v
in
P
e
rmi
t
o
p
c
o
de n
a
mes as labels
as long as
they are f
o
llo
w
ed
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
e
ter Anvin
T
r
e
a
t
in
f
o fi
l
es as
binary when c
r
eating x
d
oc distro
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
e
te
r
A
n
v
i
n
Remove obsolete binary files from
the distri
b
ution
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter An
v
in
M
o
ve declarat
i
ons
b
efor
e
statements
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter
An
v
in
NASM 0
.
99
.
0
6
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter A
n
vin
S
cript to t
a
g th
e
tree for
release
commit
|
commitdiff
|
tree
2007-10-31
H
.
Peter Anvi
n
Even more
"
riprel"
t
e
st
s
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter
Anvin
f
l
oatx
.
asm: add tests for "rounds up to smallest denorm"
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
e
ter Anv
i
n
Run "
m
ake alldeps"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anv
i
n
float
.
c: handle round-
u
p
-to-denorm co
r
r
ectly
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter An
v
in
Exhau
s
tiv
e
test for
8
-
b
it floating p
o
int values
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter
Anvin
Clean up the hand
i
ng of ope
r
ands in assemble
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
eter Anvin
Don't warn for segm
e
n
ted re
f
erences
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
e
t
er Anv
i
n
Use a 32-bit floating-point li
m
b size; s
u
pport 8-bi
t
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
eter
A
n
vin
Test of some
addressing modes in 64-bit mode
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
e
t
er Anvin
Fix bo
g
us flag
g
ing of
e
ffecti
v
e addresses a
s
inva
l
id
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
A
c
tually shu
t
u
p the w
a
rning in rdfl
o
ad
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
Clea
n
up stealth w
h
ites
p
ace
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pet
e
r Anvin
F
i
x
w
arning abo
u
t cast to p
o
inter in rdfload
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pet
e
r Anvin
64
-
bi
t
a
ddressing and p
r
efix
h
andl
i
ng
cha
n
ges
commit
|
commitdiff
|
tree
2007-10-27
H
.
Peter Anvin
readnum(
)
: h
a
n
d
le prefix-suffix
collision like "
0
h"
commit
|
commitdiff
|
tree
2007-10-27
H
.
Peter Anvin
Be
t
ter
h
a
ndlin
g
of platfor
m
s which hide "ex
t
e
nded"
.
.
.
commit
|
commitdiff
|
tree
2007-10-24
H
.
Peter Anvin
Fix
the handling of floating-point tokens i
n
the prepr
o
ces
s
o
r
commit
|
commitdiff
|
tree
2007-10-23
H
.
Pe
t
er Anvin
S
li
g
htly simplify
t
he radix-detection code
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter
A
n
v
i
n
Unbreak
p
articular
l
y tric
k
y hex con
s
t
ants
commit
|
commitdiff
|
tree
2007-10-23
H
.
Pe
t
e
r Anvin
Decimal f
l
oating point
ca
n
also start with 0
.
0e 0
E
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter Anv
i
n
Support
bin
a
ry and octal
f
l
oat
i
ng-poi
n
t
commit
|
commitdiff
|
tree
2007-10-22
H
.
Peter Anvin
More consi
s
tent hand
l
ing of ra
d
ix let
t
ers
commit
|
commitdiff
|
tree
2007-10-21
H
.
P
eter
Anvin
float
.
c:
correct e
x
ponent capping
commit
|
commitdiff
|
tree
2007-10-20
H
.
Peter A
n
vin
All
o
w $
-
p
r
efixed hexadec
i
mal FP
a
s an alt
e
rna
t
ive to 0x
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Scr
i
pts to remov
e
stealth
whitesp
a
ce
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pe
t
er Anvin
Formattin
g
:
k
ill off "ste
a
lth whitespace"
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvi
n
te
s
t
/fl
o
atx
.
as
m
: fix te
s
t ca
s
e
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
uscore
.
as
m
:
F
i
x test case
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
ter
Anvin
float
.
c:
m
ark read_exponent() static
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
D
on't conf
u
se
s
uffixed hexadecimal with floating-poi
n
t
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pet
e
r
Anvin
Anchor filename loc
a
tions in
.
gitignore
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
t
es
t
/Makefile: Use -Ox instead of -O999
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
T
e
s
t
of underscored constants
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anv
i
n
Allow undersc
o
re
s
in numbers; better detection of FP
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
eter Anvin
Modernize nasm
.
spec
.
in and make it close
r
to the Fe
d
ora
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter An
v
in
Cle
a
n
er solution for
M
in
G
W handling
o
f __STRICT_ANS
I
_
_
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter A
n
vin
co
n
fig
u
re: Undef
i
ne _
_
STRICT_A
N
SI__ for mingw's b
e
nefi
t
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
ter An
v
in
Fix i
n
vocation of readnum()
commit
|
commitdiff
|
tree
2007-10-17
H
.
P
eter Anvin
NASM 0
.
99
.
05
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter Anvin
Tests of obsce
n
ely large exponents
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Comma-sepa
r
a
te cont
e
nts of __
F
LOAT__
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pet
e
r Anvin
I
mp
l
ement
f
l
oatin
g
-po
i
nt op
t
i
on control directive
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Fl
o
a
ting-point wa
r
ning fixes; fix round-to
-
overflow
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter An
v
in
Handle rou
n
d
i
ng
of denorms
correc
t
ly
;
make fp
overflow
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter
A
nvin
A
d
d
i
ti
o
nal
e
ntries for
.
gitignore
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pete
r
A
nvin
Refact
o
r floating-poi
n
t
f
or
m
atting code; fix 80-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter Anvin
A
dd 1
.
5 as a test case: repr
e
sentative of an
e
xact
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Recognize
'd', 't' an
d
'y
'
as radix suffixe
s
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
eter
A
nvin
Fix
F
IST
T
P opcod
e
s (
B
R
6
8
9695)
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter
A
nvin
New floating
-
poi
n
t c
o
nversion routines
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Ad
d
t
e
st
n
o
s
3 from the
gdto
a
package (
f
l
o
ati
n
g
-p
o
int
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter Anv
i
n
.
gitigno
r
e file doesn't need to be in the release file
commit
|
commitdiff
|
tree
2007-10-14
H
.
P
eter Anvi
n
A
dd
.
gitignore f
i
le so "git s
t
at
u
s" produces something
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter An
v
in
autoco
n
f: drop AC_USE_SY
S
T
E
M
_EXTEN
S
IONS to sup
p
ort
.
.
.
commit
|
commitdiff
|
tree
2007-10-13
Keith Kanios
Fix 32
-
bit types in preproc
.
c
and eval
.
c
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
preproc
.
c: mo
v
e smacr
o
define/unde
f
to separat
e
functions
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
preproc
.
c: P
P
_DEFINE and
P
P
_
X
DEFINE are case-sens
i
t
i
v
e
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter An
v
in
p
r
eproc
.
c: normalize the h
a
ndling o
f
case
s
ensitivity
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter A
n
vin
Define macros necessary for <
i
ntt
y
pes
.
h> on
C++
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
M
o
r
e "bool" fixes
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter A
n
vin
prepr
o
c
.
c
:
a
l
l
ow 64-b
i
t repeat coun
t
s
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
preproc
.
c
: For an SMacro, in
_
progress
r
e
ally is a boolean
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pet
e
r
An
v
i
n
Additional use
s
o
f bool and e
n
um
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pet
e
r Anvin
preproc
.
c: MMacro
.
in_progress i
s
not a boolea
n
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
s
aa_fread/fwr
i
te: when see
k
in
g
, must set [rw]ptr
as
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter A
n
vin
Us
e
the
c
ompiler-provided booleans i
f
a
v
ailable,
otherwise
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
o
w
l
inux
.
mak: do
n
't clean things w
e
won
'
t
be able to
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
c
o
nfigure
.
in:
l
ooks like we need autoconf 2
.
61
:(
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anv
i
n
Create
option -Ox to
tel
l
NASM to d
o
unli
m
i
ted passes
commit
|
commitdiff
|
tree
2007-10-09
H
.
Peter Anvin
R
e
vert "fl
o
atb
.
asm:
f
ix broken
t
estcase"
commit
|
commitdiff
|
tree
2007-10-09
H
.
P
e
ter Anvin
floatb
.
as
m
: fix broken testcase
commit
|
commitdiff
|
tree
2007-10-08
H
.
P
e
ter Anv
i
n
saa_rstru
c
t: fi
x
overrun c
h
eck
commit
|
commitdiff
|
tree
2007-10-08
H
.
Peter Anvin
Add Frank's
f
loattest
.
asm test f
i
le
commit
|
commitdiff
|
tree
2007-10-08
H
.
Pe
t
er A
n
v
in
saa_f
p
write: initi
a
l
iz
i
n
g
"
len
"
shou
l
d be part
o
f
the
.
.
.
commit
|
commitdiff
|
tree
2007-10-06
H
.
Peter A
n
vin
z
erobyte
.
a
s
m: use a
r
e
a
l
instru
c
tion to avo
i
d
confusing
.
.
.
commit
|
commitdiff
|
tree
2007-10-06
H
.
P
e
t
er
A
nvin
zero
b
yte
.
asm: add test cases
f
o
r
n
o
n-initi
a
l \170 uses
commit
|
commitdiff
|
tree
2007-10-06
H
.
P
e
ter Anvin
Check in the proper zerobyte t
e
st
commit
|
commitdiff
|
tree
2007-10-06
H
.
Pe
t
er Anvi
n
E
m
i
t
REX prefi
x
b
e
for
e
literal
zero (\170)
commit
|
commitdiff
|
tree
2007-10-06
H
.
Pet
e
r Anvin
LICENS
E
: Break long line
commit
|
commitdiff
|
tree
2007-10-05
H
.
Peter Anvin
Add test for problema
t
ic floats
commit
|
commitdiff
|
tree
2007-10-05
H
.
P
et
e
r
Anvin
flo
a
tx
.
asm: add Inf and NaN to the boundary cond
i
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-10-05
H
.
Peter Anvin
floatx
.
asm: add s
p
e
c
ific tests f
o
r exponent bound
a
ry
.
.
.
commit
|
commitdiff
|
tree
2007-10-05
H
.
Pete
r
Anvin
fl
o
at
.
c: cor
r
ect the exp
o
nen
t
commit
|
commitdiff
|
tree
2007-10-04
H
.
Pet
e
r Anvin
A
dditio
n
al rules in test
/
Mak
e
fil
e
commit
|
commitdiff
|
tree
2007-10-04
H
.
Pete
r
Anvin
R
e
w
rite the handling of SAA's t
o
allow
rand
o
m acces
s
commit
|
commitdiff
|
tree
2007-10-04
H
.
Pet
e
r Anvin
Change
cloc_t t
o
str
u
ct location,
an
d
reo
r
de
r
t
h
e memb
e
rs
commit
|
commitdiff
|
tree
2007-10-04
H
.
Peter Anvin
BR 135
2
920:
c
han
g
e
l
oc_t ->
c
loc_t
commit
|
commitdiff
|
tree
2007-10-04
H
.
P
eter Anvin
BR 1352920: Handle uppe
r
case %line
commit
|
commitdiff
|
tree
2007-10-04
H
.
Pe
t
er Anvi
n
Use autoconf to
r
equest
f
eature
macro
s
commit
|
commitdiff
|
tree
2007-10-03
H
.
P
eter Anvin
preproc
.
c:
constipat
i
on
commit
|
commitdiff
|
tree
2007-10-03
H
.
Peter Anvi
n
mak
e
allde
p
s
commit
|
commitdiff
|
tree
next