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
.
Pete
r
Anvin
Sani
t
ize the p
a
s
s
l
ogic, a
n
d
o
n
ly
i
ss
u
e PASS1 warn
i
ngs
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
H
.
Peter Anv
i
n
Remove magic "fi
v
e
p
ass minimum" - I'm pretty sure
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
H
.
Peter Anvin
Optimizer: f
o
r
ce
progression throug
h
final pas
s
e
s wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
H
.
Peter Anvin
BR 18
6
42
4
3:
b
etter warnings
f
or out-of-rang
e
c
onstants
commit
|
commitdiff
|
tree
2008-01-02
H
.
Pe
t
er A
n
vin
di
s
asm: r
e
la
t
ive
o
perands are signed, not unsi
g
ne
d
commit
|
commitdiff
|
tree
2007-12-27
H
.
Pete
r
A
n
v
in
disas
m
:
32-bit index registe
r
s
w
ere displayed
a
s 64
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
H
.
Peter Anvin
More changes for 2
.
01
commit
|
commitdiff
|
tree
2007-12-26
H
.
Peter Anvin
specfile: co
r
rectl
y
handle compress
e
d manpages
commit
|
commitdiff
|
tree
2007-12-25
H
.
Peter Anvin
NASM 2
.
01rc1
commit
|
commitdiff
|
tree
2007-12-25
H
.
P
e
ter Anv
i
n
Document "-f
e
lf" fix
.
commit
|
commitdiff
|
tree
2007-12-25
H
.
Peter Anvi
n
Up
d
ate CHA
N
GES for an upcomin
g
2
.
0
1 r
e
le
a
se
.
commit
|
commitdiff
|
tree
2007-12-25
H
.
Pet
e
r Anvin
Re
m
ove bogus du
p
lica
t
es of the P
R
E
F
ETCH* instructions
commit
|
commitdiff
|
tree
2007-12-25
H
.
Peter Anvin
(H
o
pefully) fix the handing of MMX inst
r
u
ctions with
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
H
.
Peter Anvin
ndisasm
:
handle instructio
n
s at offset zero
commit
|
commitdiff
|
tree
2007-12-19
H
.
Peter
Anvin
Add R
D
OFF man
p
ages to
s
pecfile
.
commit
|
commitdiff
|
tree
2007-12-19
H
.
Peter Anvin
rdoff:
a
dd man pages
from the Debian p
r
oje
c
t
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
P
e
ter Anvin
Complete
t
he
a
ltreg s
e
t with "r0h"
.
.
"
r3h"
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
Peter Anvi
n
Merge branch
'
m
aster
'
o
f git+ss
h
:/
/
repo
.
or
.
cz/
s
rv/g
i
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
Pe
t
er Anvin
Docu
m
ent
n
aming of r
e
gisters i
n
64-bit mo
d
e
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter An
v
in
Refer t
o
ver
s
ion 2
.
00 consistently as 2
.
00 not 2
.
0
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter
Anvi
n
d
o
c: 16- and 128
-
bit
f
loat
i
ng point
we
r
e al
s
o new for 2
.
0
commit
|
commitdiff
|
tree
2007-11-30
H
.
Pe
t
er Anvin
Update inst
a
ll
i
nstructions; r
e
mo
v
e
r
eferenc
e
s to nasm
w
.
exe
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter
Anvin
doc: s/NASM/nasm/ in invocation exampl
e
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter An
v
in
-
o is output filename, not ou
t
p
ut format
commit
|
commitdiff
|
tree
2007-11-30
H
.
P
eter Anvin
Give an exam
p
l
e
on
h
o
w Uni
x
an
d
Win64
count ar
g
u
ment
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
A
llow numbers to be sorted separa
t
e
l
y f
r
om letters
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter
Anvin
nasmdoc
.
sr
c
: editorial
c
hange
s
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter
An
v
i
n
CHAN
G
ES that were
m
is
s
ed
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
H
.
Peter Anvin
Update
C
OPYING file with the latest edit
i
o
n of LGPL 2
.
1
commit
|
commitdiff
|
tree
2007-11-29
H
.
Peter Anvin
%ixdefine, not %xidefine
commit
|
commitdiff
|
tree
2007-11-28
H
.
Peter Anvin
N
AS
M
2
.
00
commit
|
commitdiff
|
tree
2007-11-28
H
.
Peter Anvin
Add macho support to CHANGES
commit
|
commitdiff
|
tree
2007-11-28
H
.
Pet
e
r
A
nvin
Add
O
S
/2 bui
l
d i
n
st
r
uctions si
n
ce our bi
n
aries d
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
H
.
Pe
t
e
r
Anvin
BR 8
5
2
4
6
4: Fix
m
emory
leak in %if/%else
i
f
commit
|
commitdiff
|
tree
2007-11-27
H
.
P
e
t
er An
v
in
Additiona
l
CHANGES
commit
|
commitdiff
|
tree
2007-11-25
H
.
Pe
t
e
r
Anvin
Typo fi
x
e
s
in
d
o
cumentation
commit
|
commitdiff
|
tree
2007-11-21
H
.
Peter Anvin
NASM 2
.
00rc3
commit
|
commitdiff
|
tree
2007-11-21
H
.
Peter Anvin
Unbreak CMPSW/CMPSD
/
CMPSQ
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter Anvin
Merge branch 'master' of git
+
ssh
:
/
/
repo
.
or
.
cz
/
srv/git
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter Anvin
ndisasm
:
handle the case of
"no m
o
re sync p
o
ints"
commit
|
commitdiff
|
tree
2007-11-20
H
.
Pete
r
Anvin
NASM 2
.
0
0
r
c2
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter Anvin
t
ag-re
l
eas
e
: a simple s
c
ript to ta
g
t
h
e
rep
o
sitory
.
.
.
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter A
n
vin
Slightly faster
i
m
ple
m
enta
t
ion
o
f the de
a
dman cou
n
te
r
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter A
n
vin
BR 8
1
2417: Deadma
n
co
u
n
ter for
macro expansion
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
BR 877583: Fi
x
RAA memory le
a
k
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvi
n
BR 863173: Fix offsets
o
f TIM
E
S/INCBIN in list
f
ile
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
BR 1834731
:
Re
m
ove redun
d
an
t
error messages for no
.
.
.
commit
|
commitdiff
|
tree
2007-11-19
H
.
P
eter Anvin
insns
.
p
l: rem
o
ve de
b
ugging out
p
ut
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
Clean up
r
em
a
i
ning b
u
ild warnings
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvi
n
B
R
1
834292: Fi
x
multiple di
s
assembler bugs
commit
|
commitdiff
|
tree
2007-11-18
H
.
Peter
Anvin
BR 18
3
4056: Remove
w
arnings
in
r
doff/rdo
f
f
.
c
commit
|
commitdiff
|
tree
2007-11-18
H
.
Peter Anvin
B
R
1091926: Bounds checking for command l
i
ne parsing
commit
|
commitdiff
|
tree
2007-11-18
H
.
Peter
A
nvin
Remove FIXME from documenta
t
ion
commit
|
commitdiff
|
tree
2007-11-17
H
.
Peter Anvin
M
ake the
d
efinition f
o
r flo
a
t
_c
o
nst(
)
m
a
t
c
h
the prototy
p
e
commit
|
commitdiff
|
tree
2007-11-16
H
.
Peter Anvin
NA
S
M
2
.
00rc1
commit
|
commitdiff
|
tree
2007-11-16
H
.
Peter An
v
in
Clean u
p
the com
m
and-
l
ine parsing; make -w/-W match
.
.
.
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter Anvin
BR 993895: Supp
o
rt
z
ero-operand floati
n
g-
p
oint
i
n
sn
commit
|
commitdiff
|
tree
2007-11-15
H
.
Pet
e
r Anvin
Remove so
m
e vestiges of "native"
R
ESW/RESD sup
p
ort
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter
A
n
v
in
out
b
in
.
c: fix
one
missed
c
hange from typ
e
-> size
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pete
r
Anvin
E
na
b
le a
f
e
w warni
n
gs by d
e
fault; clean up w
a
r
n
ing
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Add gcc-style -W/-Wno- warning
s
elections; -Wall;
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
Anv
i
n
Clean up t
h
e fwrite*()
f
unction defini
t
ions somewhat
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
eter
Anvin
Cast 6
4
-bit swit
c
h
e
x
pr
e
ssions to
(
int) to k
e
ep OpenWatc
o
m
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
x86-host
-
specific p
e
rformance improvem
e
nt
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pet
e
r
A
nvi
n
A
ddre
s
s
d
a
ta is int6
4
_t; simplify writing an address
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
ndisasm: factor
ou
t
t
h
e
co
m
mo
n
o
perand
-
extract
i
on co
d
e
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
t
er Anvin
U
n
-s
p
eci
a
l
-
case "xchg rax,rax";
disasse
m
bl
e
o64
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pe
t
e
r An
v
in
BR 1709392:
Fi
x
alignment handling in
Mach-
O
f
ormat
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pet
e
r Anvi
n
BR 1
8
28866: fix
handli
n
g of L
A
R/LS
L
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Bett
e
r (but not *
g
ood!*)
ha
n
dl
i
ng o
f
64-bit add
r
ess
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pet
e
r
Anvin
Fix disassem
b
l
y
o
f X
C
HG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Test of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
A
nvi
n
Fix handling of XCH
G
in
6
4-bi
t
mode
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Mor
e
\321
-> \3
2
4
bug fixes
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter Anvin
f
loat
.
c: all warning
s
and error
s
are pass 1 only
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pe
t
er Anvin
Don
'
t c
o
mbin
e
t
ype and size
into a single argument
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
Fix b
u
ilding under
O
penWatcom
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anv
i
n
ps2pd
f
:
r
e
move -dOptimi
z
e=true
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter Anvi
n
No binary files left in the source di
s
tro; unbreak
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
BR 1828103: Fix %arg and %
l
ocal
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter A
n
vin
nasmlib
.
c: prefix_n
a
me()
:
use the el
e
ments() ma
c
ro
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
Mov
e
elements() to n
a
sm
l
ib
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
cons
t
ipa
t
e
t
he "str" ar
g
ument to bsi() and bsii()
commit
|
commitdiff
|
tree
2007-11-05
H
.
Pete
r
A
nvin
Permit opcode names
as labels as long
as they
are f
o
llowed
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
eter Anvin
T
r
eat
info fi
l
es as bi
n
a
ry when
c
reatin
g
xdoc distro
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pete
r
A
nvin
Remove
o
b
s
olete binary files from the distribu
t
ion
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pete
r
A
n
vin
Move declarations be
f
ore sta
t
ements
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
eter Anvin
N
A
SM 0
.
99
.
06
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
e
ter Anvin
Script
t
o tag the
tre
e
for release
commit
|
commitdiff
|
tree
2007-10-31
H
.
Peter Anvi
n
Even more
"
riprel"
tests
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
floatx
.
asm: add tes
t
s for "rounds up to smallest
d
enorm"
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
eter Anvin
Run "ma
k
e alldeps
"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
float
.
c: handle ro
u
nd-up-
t
o
-
d
enorm correctly
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
E
xhaustiv
e
test for 8-bit floating
poi
n
t
values
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Cl
e
an u
p
th
e
handing
o
f
o
perands in assembl
e
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pe
t
er An
v
in
Don't warn for
segme
n
ted references
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pe
t
er Anvin
Use a 32
-
bit
f
loating-
p
oi
n
t limb size; support 8-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pe
t
er Anvin
Te
s
t o
f
some addressing
m
odes in 64-b
i
t mo
d
e
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
e
ter
Anvin
Fix bo
g
us
f
l
a
gging of effec
t
i
v
e addresses a
s
invalid
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter An
v
in
A
ctua
l
ly shut up the wa
r
ni
n
g in rdfloa
d
.
c
commit
|
commitdiff
|
tree
next