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
Remove magic "five pass minimum" - I'm pretty sure optimizer is fixed.
2008-01-09
H
.
Pet
e
r
Anvin
R
e
move m
a
gic
"fi
v
e pas
s
minimum" - I'm pretty sure
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
H
.
Peter Anvin
Optim
i
zer: force pr
o
gr
e
ssion
thro
u
g
h f
i
nal passes
when
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
H
.
Peter Anvin
BR 1864243: bette
r
warnings f
o
r out-
o
f-range
c
ons
t
a
n
ts
commit
|
commitdiff
|
tree
2008-01-02
H
.
Peter Anvin
disasm: relativ
e
op
e
r
a
nds
a
re sign
e
d, not unsigned
commit
|
commitdiff
|
tree
2007-12-27
H
.
Peter Anvin
disasm: 32-bit index registers we
r
e disp
l
a
yed as 64
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
H
.
Pet
e
r
A
nvin
More changes
fo
r
2
.
0
1
commit
|
commitdiff
|
tree
2007-12-26
H
.
Peter
Anvi
n
s
p
ec
f
ile:
correct
l
y hand
l
e compress
e
d man
p
ages
commit
|
commitdiff
|
tree
2007-12-25
H
.
Peter A
n
vin
NAS
M
2
.
01rc1
commit
|
commitdiff
|
tree
2007-12-25
H
.
Peter Anvin
Docum
e
nt "-f el
f
" fi
x
.
commit
|
commitdiff
|
tree
2007-12-25
H
.
Peter A
n
vin
Updat
e
CHANGES
for an upc
o
ming 2
.
01 release
.
commit
|
commitdiff
|
tree
2007-12-25
H
.
Peter Anvi
n
Remo
v
e bogus d
u
plicates
o
f the PREFETCH*
inst
r
uction
s
commit
|
commitdiff
|
tree
2007-12-25
H
.
P
e
ter
Anvin
(Ho
p
efully) fix the handing of MMX instruc
t
ion
s
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
H
.
Peter Anvi
n
ndisasm:
h
andle ins
t
ru
c
tions
a
t
offset ze
r
o
commit
|
commitdiff
|
tree
2007-12-19
H
.
Peter Anvin
Add RDOFF man pages to specfile
.
commit
|
commitdiff
|
tree
2007-12-19
H
.
Pe
t
er Anvin
r
d
o
ff: add m
a
n p
a
ge
s
from the Debi
a
n proj
e
ct
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
Peter Anv
i
n
Complete the
a
ltreg s
e
t
w
ith
"
r0h"
.
.
"r3h"
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
Peter Anvin
Merg
e
branch 'master'
of git+ssh://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
P
e
t
er A
n
v
in
D
ocument naming of regis
t
ers in 64-bit mode
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
Refer to version 2
.
00
c
ons
i
stently as 2
.
00 not 2
.
0
commit
|
commitdiff
|
tree
2007-11-30
H
.
P
et
e
r Anvin
doc: 16- and
128-b
i
t
flo
a
ting point were also new
f
or 2
.
0
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
Upd
a
te
install
instruction
s
;
remove ref
e
ren
c
es to nas
m
w
.
exe
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anv
i
n
doc
:
s
/NASM/nasm/
in
i
n
vocatio
n
example
commit
|
commitdiff
|
tree
2007-11-30
H
.
P
eter An
v
in
-o
is
o
utput filename, not o
u
tp
u
t
f
o
rmat
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
Give
a
n exampl
e
on how Unix and Win64 count argum
e
nt
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
H
.
P
e
ter
A
n
vin
A
l
low
n
umbers t
o
b
e
sorte
d
sepa
r
ate
l
y
f
r
o
m
letters
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvi
n
nasmdoc
.
src: e
d
itorial chang
e
s
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
CHANGES
tha
t
were missed
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
H
.
P
ete
r
Anvin
Upd
a
te COPYI
N
G file with the latest
edit
i
on of LGPL 2
.
1
commit
|
commitdiff
|
tree
2007-11-29
H
.
Pe
t
er Anvin
%
ixdefi
n
e, not %xi
d
e
fin
e
commit
|
commitdiff
|
tree
2007-11-28
H
.
Peter
Anvin
N
A
S
M 2
.
00
commit
|
commitdiff
|
tree
2007-11-28
H
.
Pe
t
er Anvin
Add macho suppor
t
to CHA
N
GES
commit
|
commitdiff
|
tree
2007-11-28
H
.
Peter Anvin
A
dd OS/2
b
u
i
ld
i
nstructions
since
o
ur bin
a
ries don
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
H
.
Peter Anvin
BR 85246
4
: F
i
x memory lea
k
in %if/%elseif
commit
|
commitdiff
|
tree
2007-11-27
H
.
Peter Anv
i
n
Additi
o
nal CHANGES
commit
|
commitdiff
|
tree
2007-11-25
H
.
Peter
A
nvin
T
ypo
f
ixes
i
n documen
t
ation
commit
|
commitdiff
|
tree
2007-11-21
H
.
P
eter Anvin
NASM 2
.
00rc3
commit
|
commitdiff
|
tree
2007-11-21
H
.
Pe
t
er A
n
vin
Unbreak CMPSW/C
M
PSD/C
M
PSQ
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter Anvin
Me
r
ge br
a
nch '
m
aster' o
f
g
it+ssh://repo
.
or
.
c
z
/srv
/
gi
t
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
H
.
Pe
t
er An
v
in
ndi
s
asm:
h
andle the
c
ase o
f
"n
o
more sync p
o
in
t
s"
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter Anvi
n
NASM 2
.
00
r
c2
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter
Anvin
tag-relea
s
e:
a
s
im
p
le script
t
o
t
a
g the reposit
o
ry
.
.
.
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
Slightl
y
faster implementation of th
e
deadman
c
o
unter
commit
|
commitdiff
|
tree
2007-11-19
H
.
Pet
e
r
A
nvin
BR
812417: Dead
m
an counter for macro
expansion
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
BR 8775
8
3
:
Fi
x
RAA memory leak
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvi
n
BR
86
3
17
3
: Fix
of
f
set
s
of TIM
E
S/INCB
I
N in li
s
t
file
commit
|
commitdiff
|
tree
2007-11-19
H
.
P
e
ter Anvi
n
BR 1834731: Remove r
e
d
u
n
dant error me
s
sages for no
.
.
.
commit
|
commitdiff
|
tree
2007-11-19
H
.
Pet
e
r Anvin
insns
.
pl:
r
emove de
b
ugging output
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
Clean
u
p remaini
n
g build w
a
rni
n
gs
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
BR 1834292
:
Fix m
u
l
tiple disa
s
sem
b
ler b
u
gs
commit
|
commitdiff
|
tree
2007-11-18
H
.
Peter Anvin
BR 183
4
056:
R
emove warnings
in rdof
f
/rd
o
ff
.
c
commit
|
commitdiff
|
tree
2007-11-18
H
.
Pet
e
r
Anvin
BR 109
1
9
2
6
: B
o
u
nds ch
e
cking for c
o
mmand line p
a
rsing
commit
|
commitdiff
|
tree
2007-11-18
H
.
Peter Anvin
Remov
e
F
I
X
ME from documentation
commit
|
commitdiff
|
tree
2007-11-17
H
.
P
ete
r
A
nvin
M
a
k
e th
e
definition
f
or fl
o
at_const() m
a
tch the prot
o
typ
e
commit
|
commitdiff
|
tree
2007-11-16
H
.
Peter A
n
vin
NASM 2
.
0
0
rc1
commit
|
commitdiff
|
tree
2007-11-16
H
.
Peter
A
nvin
Cl
e
a
n
up the command-line
p
arsing; make -w/-
W
m
a
tch
.
.
.
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter Anvin
BR 993895:
S
upport zer
o
-op
e
rand floating-poin
t
insn
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter
A
nvin
Remove s
o
me vestiges of "n
a
ti
v
e" RE
S
W/RESD s
u
pport
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter Anvin
ou
t
bin
.
c: fix one miss
e
d
c
hange f
r
om type -> s
i
ze
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter Anvin
E
n
able
a
few warnings b
y
default; clean
u
p
wa
r
ning
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pete
r
Anvin
A
d
d
gcc-sty
l
e -W/-Wno
-
w
a
rning select
i
on
s
; -W
a
ll;
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pe
t
er
A
n
vi
n
C
l
ean u
p
the f
w
rite*() function de
f
in
i
tions some
w
hat
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter Anvin
Cast 6
4
-bit
s
witch expres
s
ions to (int) to
k
e
ep Open
W
atcom
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anv
i
n
x86-hos
t
-
s
pe
c
ific perf
o
rmance impr
o
v
e
ment
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter Anv
i
n
Address data
is in
t
6
4_t;
simplif
y
wr
i
ting a
n
address
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
ndisa
s
m: fact
o
r
o
ut the common operan
d
-extracti
o
n code
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pe
t
er Anvin
Un-specia
l
-case "
x
chg rax,rax"; disassemble o64
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
A
nvin
BR 170939
2
:
Fix alignment
h
andling
i
n
M
ach-O format
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pete
r
Anvin
BR 18288
6
6: fix handlin
g
of L
A
R/LSL
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Better (bu
t
not *good!*)
handli
n
g of 64-bit a
d
dressing
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pete
r
An
v
in
Fix disassembly of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anv
i
n
Test of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
Anvin
Fix handling
o
f XCHG in 64-bit mode
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvi
n
Mor
e
\321 -> \324 bug fi
x
es
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pet
e
r
Anvin
f
loat
.
c: all warnings
a
nd e
r
rors are pa
s
s 1 only
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
D
on't combine typ
e
and size into a single a
r
g
u
ment
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
Fix buildin
g
under OpenWatco
m
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
eter Anvin
p
s2pdf:
r
emo
v
e
-dOp
t
imize=true
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
No
b
inary fil
e
s
l
eft in th
e
sou
r
ce
dis
t
r
o
;
unbrea
k
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pet
e
r Anvin
BR 1828103: Fix %arg and %loca
l
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter
Anvin
nasmlib
.
c: prefix_name
(
): use the
e
lements()
m
acro
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvi
n
Move elements(
)
to nasm
l
i
b
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter A
n
v
in
c
onstipate the "
s
tr" argumen
t
t
o bsi()
and bsi
i
()
commit
|
commitdiff
|
tree
2007-11-05
H
.
Pete
r
Anvi
n
Permit opcode names as labels as
l
on
g
as they
are fol
l
owed
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pete
r
Anv
i
n
Treat info files as binary
when
creating xdoc d
i
stro
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
R
e
move obsolet
e
binary files
f
r
om th
e
d
i
stribution
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Mov
e
declarations b
e
fore statements
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
e
ter Anvin
NASM 0
.
99
.
06
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvi
n
Scrip
t
to tag the tree for rel
e
ase
commit
|
commitdiff
|
tree
2007-10-31
H
.
Peter Anvin
Even mo
r
e
"ripre
l
" tests
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pet
e
r Anvin
floatx
.
a
sm: add tests for
"rounds u
p
to smallest denorm
"
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
e
ter Anvin
Run "make alldeps"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
f
l
oat
.
c
:
h
a
n
dle
round-up-to-denorm correctly
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
e
ter Anvin
Exh
a
u
s
tive tes
t
f
or 8-bit
f
loating p
o
int v
a
lu
e
s
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
eter Anvin
C
l
ea
n
up th
e
handing
o
f ope
r
ands in as
s
emble
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
et
e
r Anvin
Don't warn for
s
egmented
r
e
f
erences
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter A
n
vin
Use a 32-bit floating-point
l
imb size; support 8
-
bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pet
e
r Anvin
Test
o
f some a
d
dr
e
ssi
n
g modes in
64-bi
t
mode
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
Fix bogus flaggi
n
g of effective addresses
a
s invalid
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter An
v
in
Actually shut up
the
wa
r
ning in r
d
fload
.
c
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter An
v
in
Clean up ste
a
lt
h
whi
t
espace
commit
|
commitdiff
|
tree
next