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
Sanitize the pass logic, and only issue PASS1 warnings on pass0 == 1
2008-01-09
H
.
P
eter
Anvin
Sa
n
itize the pass logic, and onl
y
is
s
ue
PASS1
w
arnings
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
H
.
Pete
r
Anvi
n
Remove magi
c
"five pass mini
m
u
m" - I'm pret
t
y
s
ur
e
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
H
.
Peter Anvin
Optimizer: force
p
r
ogression through fina
l
passe
s
when
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
H
.
P
e
ter Anv
i
n
BR 1864243: better warnin
g
s for out-of-ran
g
e
co
n
stants
commit
|
commitdiff
|
tree
2008-01-02
H
.
Peter
Anvi
n
disasm:
r
elative operan
d
s
are signed,
n
o
t
u
n
s
i
gned
commit
|
commitdiff
|
tree
2007-12-27
H
.
P
eter
A
nvin
disasm
:
32-bit ind
e
x
r
egisters w
e
re displ
a
yed as 64
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
H
.
Peter Anvin
M
ore changes for 2
.
01
commit
|
commitdiff
|
tree
2007-12-26
H
.
Pe
t
er Anvin
specf
i
le: cor
r
e
c
tly handl
e
compre
s
s
ed ma
n
pages
commit
|
commitdiff
|
tree
2007-12-25
H
.
Pet
e
r Anvi
n
NASM
2
.
01rc1
commit
|
commitdiff
|
tree
2007-12-25
H
.
Peter Anv
i
n
Do
c
ument "-f e
l
f"
f
ix
.
commit
|
commitdiff
|
tree
2007-12-25
H
.
P
e
ter An
v
i
n
Update
C
H
A
N
GES for an upcoming 2
.
01 release
.
commit
|
commitdiff
|
tree
2007-12-25
H
.
Peter
Anvin
Remove bogus duplicates of the P
R
EFETCH* instru
c
tions
commit
|
commitdiff
|
tree
2007-12-25
H
.
Pete
r
Anvin
(Hopefully) fix the handing of
M
MX instructions wit
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
H
.
Peter Anvin
ndi
s
asm:
han
d
le instructions at offset zero
commit
|
commitdiff
|
tree
2007-12-19
H
.
Pete
r
Anvin
Add
R
DOFF
m
a
n
pages to specfile
.
commit
|
commitdiff
|
tree
2007-12-19
H
.
Peter Anvin
rdoff:
a
d
d
man
p
ages from the Debian
projec
t
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
Peter Anvin
Complete
t
he altreg set with "r0h"
.
.
"r3h"
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
Peter Anvin
Merge branch '
m
aster' of git+ssh://r
e
po
.
o
r
.
c
z/s
r
v/git
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
Peter
A
nvin
Docume
n
t
naming
o
f
r
egisters in 64-bit mode
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
Refer to version 2
.
00 consis
t
entl
y
a
s 2
.
00 not 2
.
0
commit
|
commitdiff
|
tree
2007-11-30
H
.
Pet
e
r A
n
vin
doc: 16- and 1
2
8-b
i
t fl
o
a
t
in
g
point were al
s
o
n
e
w
f
o
r
2
.
0
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter
A
nvin
Update insta
l
l instru
c
t
i
on
s
; remove ref
e
rences to n
a
sm
w
.
exe
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
d
oc:
s
/NASM/nas
m
/
in in
v
ocation e
x
am
p
le
commit
|
commitdiff
|
tree
2007-11-30
H
.
Pet
e
r Anvin
-
o is ou
t
pu
t
fi
l
ename, not ou
t
put
format
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anv
i
n
Give an example
on
how Unix and Win64 cou
n
t argument
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
Allow numbers to be sorted separat
e
ly fro
m
letters
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter A
n
v
in
nasmdoc
.
src: editorial changes
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
CHANGES that
we
r
e missed
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
H
.
P
eter Anvin
Update C
O
PYING file wi
t
h
t
he late
s
t edition of LGPL 2
.
1
commit
|
commitdiff
|
tree
2007-11-29
H
.
P
e
ter An
v
in
%ixdefine, not %xidefine
commit
|
commitdiff
|
tree
2007-11-28
H
.
Peter Anvin
NASM 2
.
00
commit
|
commitdiff
|
tree
2007-11-28
H
.
Peter Anvin
A
d
d
ma
c
ho support to CHA
N
GES
commit
|
commitdiff
|
tree
2007-11-28
H
.
Peter Anvin
Add
O
S/2 bui
l
d
instructions since
our binaries
d
on
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
H
.
Pet
e
r Anvin
B
R
852464: Fix
memory leak in
%
if
/
%elseif
commit
|
commitdiff
|
tree
2007-11-27
H
.
Peter Anvin
Additional CHANGES
commit
|
commitdiff
|
tree
2007-11-25
H
.
Pet
e
r
A
nvin
Typo fixes in documentat
i
on
commit
|
commitdiff
|
tree
2007-11-21
H
.
P
e
t
er
A
nvin
NASM 2
.
00rc3
commit
|
commitdiff
|
tree
2007-11-21
H
.
Peter
Anv
i
n
Unb
r
eak CMPSW/CMPSD/CMPS
Q
commit
|
commitdiff
|
tree
2007-11-20
H
.
Pet
e
r Anv
i
n
Merge branch
'
mast
e
r
'
of gi
t
+
s
s
h
://repo
.
or
.
c
z
/srv
/
g
it
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter Anvin
ndisas
m
: handle the
c
ase of "no more s
y
nc point
s
"
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter
Anvin
NASM 2
.
00rc2
commit
|
commitdiff
|
tree
2007-11-20
H
.
Pet
e
r Anvin
tag-release:
a
simp
l
e
scri
p
t to tag the re
p
o
sitory
.
.
.
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
Sl
i
ght
l
y
f
aster implementation of th
e
deadman cou
n
ter
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter
A
nvin
BR 812417: Dead
m
an coun
t
er f
o
r macro expan
s
ion
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter
A
nvin
BR 87758
3
: Fix RA
A
memory l
e
ak
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
BR
8
63173: Fix off
s
ets of
TIMES/INCB
I
N
i
n list file
commit
|
commitdiff
|
tree
2007-11-19
H
.
P
e
ter A
n
vi
n
BR
1
8
34
7
3
1
: Remove redundant error mes
s
a
g
es for no
.
.
.
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
i
ns
n
s
.
pl: re
m
ove
debug
g
i
n
g
output
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
Cl
e
a
n up remaining b
u
ild warnings
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
BR 1834292: F
i
x
m
ul
t
iple
d
isas
s
embler bugs
commit
|
commitdiff
|
tree
2007-11-18
H
.
P
e
ter Anvin
B
R 183405
6
: Remove warnings in rdoff/rd
o
ff
.
c
commit
|
commitdiff
|
tree
2007-11-18
H
.
P
e
t
er
A
nvin
BR 1091926: Boun
d
s checking fo
r
command line parsin
g
commit
|
commitdiff
|
tree
2007-11-18
H
.
Peter Anvin
R
emove FIXME from documenta
t
ion
commit
|
commitdiff
|
tree
2007-11-17
H
.
Peter
A
nvin
Make
the definition for float_const(
)
match the
p
roto
t
ype
commit
|
commitdiff
|
tree
2007-11-16
H
.
P
eter Anvin
NASM 2
.
00rc1
commit
|
commitdiff
|
tree
2007-11-16
H
.
Peter
A
nv
i
n
C
l
ean
u
p the co
m
m
a
nd-line parsing; make -w/-W match
.
.
.
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter Anvin
BR 9938
9
5: Support
z
ero-ope
r
a
n
d flo
a
ting-poin
t
insn
commit
|
commitdiff
|
tree
2007-11-15
H
.
P
eter Anvin
Re
m
ove some vestiges of "nativ
e
" R
E
SW/RE
S
D support
commit
|
commitdiff
|
tree
2007-11-15
H
.
Pet
e
r Anvin
outbin
.
c
: fix one missed change from type -> size
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Enable
a few w
a
rning
s
b
y
d
efa
u
lt; clean u
p
warni
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter
Anvin
Add gcc-
s
tyle
-
W/-Wno- war
n
ing se
l
ect
i
o
ns; -Wa
l
l;
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pete
r
Anvin
C
lean up
t
h
e fwrite*() funct
i
on definitions somew
h
at
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter An
v
in
C
ast
64-b
i
t
switch
e
xpr
e
ssi
o
ns
t
o (int) to
k
eep OpenWatc
o
m
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
te
r
Anvin
x86-host-specific
p
erformance i
m
provement
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
A
ddress data is int64_t; si
m
plify writin
g
an a
d
dress
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
Anvin
ndisasm: factor out
t
he common operand-extraction code
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Un-
s
pecia
l
-case "xchg rax,rax
"
; disassem
b
le o64
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pe
t
er Anvin
B
R
1
709392: Fix alignment handling in Mach-O f
o
rmat
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
BR 1828866: f
i
x handling of L
A
R/LSL
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter Anvin
Bett
e
r (but not *good!*)
h
a
ndli
n
g of 64-bit
a
ddressing
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pet
e
r Anv
i
n
Fix
d
isassembly
o
f
X
CHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
te
r
Anvi
n
Test of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
F
i
x
handling of XCHG in 64-bit
m
o
de
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
M
ore \3
2
1 -> \324 bug fi
x
es
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
float
.
c: a
l
l
w
a
r
nings an
d
er
r
ors
a
r
e
pass 1 only
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
Do
n
't
c
o
mbine
type an
d
size into a single argum
e
nt
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter An
v
in
Fix
b
uilding
u
nder OpenW
a
tcom
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter A
n
vin
p
s
2pdf: remov
e
-
dOpti
m
ize=true
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
t
er
Anv
i
n
No
bin
a
ry
f
iles left in the source
d
istro; unbreak
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter A
n
vin
B
R
1828103: Fix %arg
and %lo
c
a
l
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
n
a
smlib
.
c: prefix
_
n
ame(
)
: use the elements() m
a
cro
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
Move elements() to nasm
l
ib
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
c
onstipat
e
the
"str" argument to bsi() an
d
bsi
i
()
commit
|
commitdiff
|
tree
2007-11-05
H
.
P
eter Anvi
n
Permit
opcode na
m
es as labels as lon
g
as they
are followed
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pet
e
r A
n
vin
Treat inf
o
f
iles as bina
r
y when creating xdo
c
distro
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anv
i
n
Remov
e
obsolete binary fil
e
s from the distribut
i
on
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Mov
e
declarations before stat
e
ments
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
NA
S
M
0
.
99
.
06
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter
A
n
vin
Script
to tag
t
he
t
ree fo
r
release
commit
|
commitdiff
|
tree
2007-10-31
H
.
Peter Anvin
Even more "rip
r
e
l
" tests
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter
A
nvin
floatx
.
a
sm: add tests for "rou
n
ds u
p
to smal
l
est denorm"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter An
v
in
Run "mak
e
al
l
deps"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
fl
o
at
.
c:
handle
r
o
und-up-to-denorm correctly
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pe
t
er
Anvin
Ex
h
a
u
stive test for
8
-bit f
l
o
a
ting po
i
nt values
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pe
t
er Anvi
n
Cl
e
an up th
e
handing
o
f operands in a
s
semble
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Don't warn for s
e
gmented re
f
erences
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pet
e
r Anvin
Use a 3
2
-
b
i
t
floatin
g
-point
l
imb size; support 8-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anvin
Test of some addres
s
ing modes in 64-bit mod
e
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
et
e
r Anvin
Fi
x
bogus f
l
agging o
f
eff
e
ctive addresses as
invalid
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pet
e
r
Anvin
Actu
a
lly shut u
p
the warning
i
n
rdfload
.
c
commit
|
commitdiff
|
tree
next