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
.
P
e
ter Anvin
Un-specia
l
-case "xchg rax,rax"; di
s
a
s
semble
o
64
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pe
t
er Anvin
BR 1709392: Fix a
l
i
gnment hand
l
i
ng
in
M
ach-O for
m
at
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
BR 1828866: fi
x
handlin
g
of LAR
/
LSL
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pe
t
er
A
n
v
i
n
Be
t
t
er (
b
ut not *good!*) handling of 64-bit addressing
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Fix disasse
m
bly of
X
CHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Test of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
F
ix ha
n
dling of XCHG in 64-bit mo
d
e
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pete
r
Anvin
Mo
r
e \321 -> \324 bug fixes
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
float
.
c
:
a
l
l war
n
ings and errors a
r
e pa
s
s 1 only
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
Don
'
t
c
o
mbine typ
e
a
n
d si
z
e into a single
argument
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
F
ix b
u
i
lding under OpenWatcom
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter A
n
vi
n
ps2pdf: remove -dOptimize
=
true
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
No bin
a
ry files left in the source distr
o
; unbreak
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
BR 18281
0
3: Fix
%
arg and
%
lo
c
al
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pete
r
Anvin
nasmlib
.
c: prefix_name(): u
s
e
t
h
e elements
(
)
macro
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pe
t
er Anvin
M
ove element
s
() to nasmlib
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
const
i
pate the "str"
argument to
bsi() and bsii()
commit
|
commitdiff
|
tree
2007-11-05
H
.
Pe
t
er
Anvin
Permit opcode names as labels as long as
t
hey are follow
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Treat
i
nfo files as bina
r
y when creating xdoc d
i
stro
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Remove obsolete b
i
nary fil
e
s from
th
e
distribution
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Move d
e
cl
a
ratio
n
s before s
t
a
t
ements
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
e
t
e
r Anv
i
n
NA
S
M 0
.
99
.
06
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
et
e
r
A
nvin
Script to tag
t
h
e tree for release
commit
|
commitdiff
|
tree
2007-10-31
H
.
Pe
t
er An
v
in
Even
m
o
r
e "riprel" tests
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
fl
o
a
tx
.
a
s
m
: add tests for
"
rounds up to
smallest denorm"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
R
un
"
m
a
ke all
d
e
p
s
"
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
eter A
n
vin
f
l
oa
t
.
c
:
handle round-up-to-de
n
orm corr
e
ctly
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter An
v
in
Ex
h
aust
i
ve test for
8
-bit floating po
i
nt values
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
e
ter
A
nvi
n
C
l
ean up
t
h
e
h
a
n
d
ing of
operands in a
s
sem
b
le
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Don't warn for seg
m
ented
reference
s
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pet
e
r A
n
vin
Use a 32-bit floating-point limb s
i
z
e
;
sup
p
or
t
8-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
Test of some addres
s
ing modes in 6
4
-bit mode
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pe
t
er Anvin
Fix bog
u
s flagging of effective
addresses as inva
l
id
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pe
t
e
r Anvin
Ac
t
ua
l
l
y
shut up the warning in
r
dflo
a
d
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvi
n
Clean up stealth
whitespace
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter A
n
vin
Fix
w
a
r
n
ing ab
o
ut
cast to poin
t
e
r in r
d
fload
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
64-b
i
t
addressing an
d
prefix handling changes
commit
|
commitdiff
|
tree
2007-10-27
H
.
P
e
t
er An
v
in
readn
u
m(): handle prefix
-
su
f
fix collision
l
ike "0h"
commit
|
commitdiff
|
tree
2007-10-27
H
.
Peter A
n
vin
Bet
t
er handling o
f
platforms wh
i
c
h
hide "e
x
te
n
ded"
.
.
.
commit
|
commitdiff
|
tree
2007-10-24
H
.
Pete
r
Anvin
Fix the han
d
ling of
floating-point
t
o
ke
n
s in
t
he preprocessor
commit
|
commitdiff
|
tree
2007-10-23
H
.
Peter
An
v
in
Slightl
y
simplify
the
radix-detection cod
e
commit
|
commitdiff
|
tree
2007-10-23
H
.
P
eter An
v
i
n
U
nbreak
p
articular
l
y tric
k
y hex
constants
commit
|
commitdiff
|
tree
2007-10-23
H
.
Pete
r
Anvin
D
e
cimal floati
n
g point can also start with 0
.
0
e 0
E
commit
|
commitdiff
|
tree
2007-10-23
H
.
P
e
ter Anvin
Suppor
t
bin
a
ry
a
n
d octal f
l
oating-point
commit
|
commitdiff
|
tree
2007-10-22
H
.
Peter
A
nvin
More consistent handl
i
ng of radix
l
e
tt
e
rs
commit
|
commitdiff
|
tree
2007-10-21
H
.
P
eter Anv
i
n
float
.
c
: correct exponent capp
i
ng
commit
|
commitdiff
|
tree
2007-10-20
H
.
Pet
e
r Anvi
n
A
l
low
$
-pr
e
f
ixed hexadecimal
FP as an alternative to 0x
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pe
t
er Anvin
Scripts to
r
emove ste
a
lth whitespace
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Formatting: kill
off "
s
t
ealth whi
t
espa
c
e"
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
e
ter
A
nvin
test/
f
loatx
.
a
sm: f
i
x test case
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter A
n
vin
uscore
.
asm: Fix
t
est case
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
floa
t
.
c: mark read_exponent() stati
c
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anv
i
n
D
o
n
't c
o
nfuse suf
f
ixed hex
a
decim
a
l with fl
o
a
t
i
ng
-
point
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pete
r
A
n
vin
Anchor filename locat
i
ons in
.
g
i
tignore
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter An
v
in
test/Makefile: Use -Ox instead
of -O
9
99
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
Test of underscored const
a
n
t
s
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter An
v
in
Al
l
ow underscore
s
in numbers; be
t
ter de
t
ection of
FP
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter Anvin
M
o
dernize
nasm
.
spe
c
.
in a
n
d m
a
k
e
it closer t
o
the F
e
dora
.
.
.
commit
|
commitdiff
|
tree
2007-10-19
H
.
Pete
r
Anvin
Clea
n
er solution
for MinGW
handlin
g
of __
S
TRICT_A
N
SI_
_
commit
|
commitdiff
|
tree
2007-10-19
H
.
Peter
A
nvin
configure: Undefine
_
_STRICT_ANSI__ for mingw's be
n
efit
commit
|
commitdiff
|
tree
2007-10-19
H
.
P
eter An
v
in
Fix i
n
vocation
o
f r
e
a
dnum()
commit
|
commitdiff
|
tree
2007-10-17
H
.
P
e
ter A
n
vin
NASM 0
.
9
9
.
05
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter
Anvin
Tests
o
f obscenely large exponents
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Comma
-
s
e
parate contents of
__FLOAT
_
_
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
ete
r
Anvin
Implement flo
a
tin
g
-point opti
o
n contro
l
d
irective
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Floating-p
o
int warni
n
g fixes; fix round-to-overflow
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvi
n
Han
d
le
r
ounding of denorms cor
r
ectl
y
;
m
a
ke fp overflow
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter An
v
i
n
Additiona
l
entri
e
s for
.
gitigno
r
e
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
Refactor f
l
oating-point for
m
att
i
n
g
code
;
fix 80-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anv
i
n
Add 1
.
5 as a test
c
ase: represe
n
t
a
tive
of
a
n
exact
.
.
.
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter
A
nvin
R
ec
o
gnize
'd', 't' and
'
y' as radix suffixes
commit
|
commitdiff
|
tree
2007-10-16
H
.
P
e
ter A
n
vin
Fix
FISTTP opc
o
des
(
BR
6
89695)
commit
|
commitdiff
|
tree
2007-10-16
H
.
Peter Anvin
N
e
w floating-point c
o
n
vers
i
on
r
outines
commit
|
commitdiff
|
tree
2007-10-16
H
.
Pe
t
er
A
nvin
Add testnos3 f
r
om th
e
gdtoa package (floatin
g
-point
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter Anvi
n
.
gitignore fi
l
e do
e
sn't need to b
e
in the release file
commit
|
commitdiff
|
tree
2007-10-14
H
.
P
eter
A
nvin
Add
.
gitigno
r
e fil
e
so "git status"
p
rod
u
ces so
m
ething
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
H
.
Peter Anvin
a
u
to
c
onf: drop AC_
U
SE_SYSTEM_EXTENSIONS to s
u
ppor
t
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
pre
p
r
oc
.
c: move s
m
acro de
f
ine/
u
ndef
to sepa
r
ate fun
c
t
ions
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
preproc
.
c: PP_DEF
I
NE a
n
d PP_XDE
F
IN
E
are case-sens
i
t
ive
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pe
t
er Anvin
preproc
.
c: normalize the handling
o
f case s
e
nsiti
v
ity
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
eter An
v
in
Defin
e
m
a
c
ros
necessary f
o
r <intt
y
pes
.
h
> on C++
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
More
"
bool"
fixes
commit
|
commitdiff
|
tree
2007-10-11
H
.
P
e
ter A
n
vin
preproc
.
c: allow 64-b
i
t repeat co
u
nts
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter
A
nvin
preproc
.
c
: For an SMacro, in_
p
rogress really i
s
a
boolean
.
.
.
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter Anvin
Additional uses of bool a
n
d enum
commit
|
commitdiff
|
tree
2007-10-11
H
.
Pe
t
er Anv
i
n
prep
r
oc
.
c:
M
Macro
.
in_progress
is not a b
o
olean
commit
|
commitdiff
|
tree
2007-10-11
H
.
Peter A
n
vin
saa_frea
d
/fwrite: when seeking
,
must se
t
[rw]ptr
a
s
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
Use the compi
l
er-provided boolea
n
s
if
a
vailabl
e
,
otherwise
.
.
.
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
owlinux
.
m
a
k:
d
o
n
't clean things we wo
n
't be ab
l
e
t
o
commit
|
commitdiff
|
tree
2007-10-10
H
.
P
eter A
n
vin
configure
.
in: lo
o
ks lik
e
we
n
ee
d
autoconf 2
.
61 :(
commit
|
commitdiff
|
tree
2007-10-10
H
.
Peter Anvin
Create opt
i
on -Ox t
o
tel
l
NASM to do unlimited passes
commit
|
commitdiff
|
tree
2007-10-09
H
.
Peter Anvin
Revert "floa
t
b
.
a
sm: fix broken testcase"
commit
|
commitdiff
|
tree
2007-10-09
H
.
Peter
Anvin
float
b
.
asm
:
fix broke
n
testcase
commit
|
commitdiff
|
tree
2007-10-08
H
.
Peter Anvin
saa_rstruct: fix ov
e
r
run
check
commit
|
commitdiff
|
tree
2007-10-08
H
.
Pete
r
Anvin
Add Frank's floattest
.
asm test
f
ile
commit
|
commitdiff
|
tree
2007-10-08
H
.
P
eter Anvin
saa_
f
p
wr
i
te: in
i
t
ializing "
l
en" should be part
of the
.
.
.
commit
|
commitdiff
|
tree
2007-10-06
H
.
P
e
ter An
v
in
zerobyte
.
asm
:
use a real i
n
st
r
uction t
o
avoid
confusing
.
.
.
commit
|
commitdiff
|
tree
2007-10-06
H
.
Peter Anvin
zerobyte
.
asm: a
d
d
t
est
cases f
o
r no
n
-ini
t
ia
l
\170 uses
commit
|
commitdiff
|
tree
2007-10-06
H
.
Peter Anvin
Check
i
n the proper zerobyte tes
t
commit
|
commitdiff
|
tree
2007-10-06
H
.
Peter Anvin
E
mit REX prefix before lit
e
r
al zero (\1
7
0)
commit
|
commitdiff
|
tree
next