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
.
Peter Anvin
Sa
n
itize the
p
ass logic, and only
i
s
sue
P
ASS1 warn
i
ngs
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
H
.
Peter Anvin
Remove magic "f
i
ve pa
s
s minimum
"
- I'm
prett
y
sure
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
H
.
Peter An
v
in
Opti
m
izer: fo
r
c
e
progression through final passes when
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
H
.
Peter Anvin
B
R
18
6
4243: better war
n
ings f
o
r out-
o
f-range cons
t
a
nts
commit
|
commitdiff
|
tree
2008-01-02
H
.
Peter
A
nvin
d
isasm: relative op
e
r
a
n
ds are s
i
gned, no
t
unsi
g
ned
commit
|
commitdiff
|
tree
2007-12-27
H
.
Peter Anvin
di
s
asm: 32-b
i
t
i
ndex
r
e
g
i
st
e
r
s
were displayed a
s
64
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
H
.
Pe
t
e
r
An
v
i
n
More ch
a
n
ges for 2
.
01
commit
|
commitdiff
|
tree
2007-12-26
H
.
Pet
e
r Anvin
spe
c
file: correctly handle compressed manpa
g
es
commit
|
commitdiff
|
tree
2007-12-25
H
.
P
e
ter
A
nvin
NASM 2
.
0
1
r
c
1
commit
|
commitdiff
|
tree
2007-12-25
H
.
Peter Anvin
Document "-f elf" fix
.
commit
|
commitdiff
|
tree
2007-12-25
H
.
Pet
e
r Anvin
Up
d
ate CHANGES
for an upcoming 2
.
0
1 release
.
commit
|
commitdiff
|
tree
2007-12-25
H
.
P
e
t
e
r Anvin
Remove bogu
s
duplicates of th
e
P
R
EFE
T
CH
*
instructi
o
ns
commit
|
commitdiff
|
tree
2007-12-25
H
.
P
e
te
r
Anvin
(Hopef
u
lly) fi
x
the handing of MMX instructio
n
s with
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
H
.
Pete
r
Anvin
nd
i
sasm: h
a
n
dle instructions at o
f
f
set
z
ero
commit
|
commitdiff
|
tree
2007-12-19
H
.
Peter Anvin
Add RDOFF man pages
t
o
s
pecfile
.
commit
|
commitdiff
|
tree
2007-12-19
H
.
P
ete
r
A
n
v
i
n
r
d
off:
a
dd m
a
n pag
e
s
fro
m
the D
e
bian p
r
oject
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
Peter Anvin
Complete the a
l
tr
e
g set with "r0h"
.
.
"
r3h"
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
P
e
ter Anvin
Me
r
g
e
b
ranch 'mas
t
e
r
' of git+s
s
h
:
//repo
.
or
.
c
z
/srv/git
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
Peter Anvin
Document na
m
ing of registers
i
n 64-bit mode
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
R
e
f
e
r t
o
ve
r
sion
2
.
00 consistently a
s
2
.
00 not 2
.
0
commit
|
commitdiff
|
tree
2007-11-30
H
.
Pete
r
An
v
in
d
o
c: 16- and 128-bit
f
l
o
a
ting point were als
o
new for 2
.
0
commit
|
commitdiff
|
tree
2007-11-30
H
.
P
e
ter Anvi
n
U
pdate
in
s
tall in
s
tru
c
t
ion
s
; remove reference
s
to nasmw
.
exe
commit
|
commitdiff
|
tree
2007-11-30
H
.
Pet
e
r Anvin
doc: s/
N
ASM/na
s
m
/
in invo
c
ation exampl
e
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter
A
n
v
i
n
-o
i
s
output filename
,
not
output fo
r
m
at
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvi
n
Give an exa
m
ple on how Unix and Win64
count arg
u
m
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
Allow numbers to be sorted separately from
letters
commit
|
commitdiff
|
tree
2007-11-30
H
.
Pet
e
r A
n
vin
nasmdoc
.
src: editorial changes
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
CHANGES that
were mis
s
ed
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
H
.
Peter
Anvin
Update COPYI
N
G
f
i
le with the latest edit
i
on of LGPL
2
.
1
commit
|
commitdiff
|
tree
2007-11-29
H
.
Peter Anvi
n
%ixdefine
,
not %
x
idefine
commit
|
commitdiff
|
tree
2007-11-28
H
.
Peter Anvin
NASM 2
.
00
commit
|
commitdiff
|
tree
2007-11-28
H
.
Peter Anvin
Add macho sup
p
ort to
CHANGES
commit
|
commitdiff
|
tree
2007-11-28
H
.
Peter Anvi
n
Add OS/2 build instr
u
ctions sinc
e
o
u
r binari
e
s
don
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
H
.
Pet
e
r
Anvin
BR 852464: Fix memory l
e
ak in %i
f
/%elseif
commit
|
commitdiff
|
tree
2007-11-27
H
.
Peter Anvin
Additional CHANGE
S
commit
|
commitdiff
|
tree
2007-11-25
H
.
Peter
Anvin
Typo fixes in docum
e
ntation
commit
|
commitdiff
|
tree
2007-11-21
H
.
P
e
ter Anvin
NASM 2
.
00rc3
commit
|
commitdiff
|
tree
2007-11-21
H
.
Peter An
v
in
Unbrea
k
CMPSW/CMPS
D
/CMPSQ
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter A
n
vin
Merge branch 'master' of git+ssh://repo
.
or
.
cz/srv/gi
t
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter An
v
in
ndisasm: han
d
le the c
a
s
e
of "n
o
more s
y
nc poin
t
s
"
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter
Anv
i
n
N
A
SM 2
.
00rc2
commit
|
commitdiff
|
tree
2007-11-20
H
.
Pet
e
r
Anvin
tag-re
l
ease:
a simple scr
i
pt
t
o ta
g
the reposit
o
r
y
.
.
.
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
S
l
ightly
faster implementation of the deadman c
o
u
nter
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter An
v
in
BR 812417: Dea
d
m
a
n
counter for m
a
cro e
x
pansion
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
B
R 877
5
83: Fix RAA
memory
l
e
ak
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
BR 86
3
1
7
3: Fix offsets o
f
TIMES/INCBIN in li
s
t
f
ile
commit
|
commitdiff
|
tree
2007-11-19
H
.
Pete
r
Anvin
BR
1
834731: Re
m
ove redundant
error mess
a
ges for
n
o
.
.
.
commit
|
commitdiff
|
tree
2007-11-19
H
.
P
e
t
er A
n
v
i
n
in
s
n
s
.
pl: r
e
move debugging
o
utput
commit
|
commitdiff
|
tree
2007-11-19
H
.
Pet
e
r Anvin
Clea
n
u
p remaining bu
i
l
d
warnings
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
B
R
1834292: Fi
x
multiple
disassembler bugs
commit
|
commitdiff
|
tree
2007-11-18
H
.
Peter Anvin
BR 1
8
34
0
56: Remove warnings in
rdoff/rdoff
.
c
commit
|
commitdiff
|
tree
2007-11-18
H
.
Pet
e
r Anvi
n
B
R 1091
9
26: Bo
u
nd
s
c
h
ecking for
command line
pars
i
ng
commit
|
commitdiff
|
tree
2007-11-18
H
.
Peter Anv
i
n
Remove F
I
X
ME from documentation
commit
|
commitdiff
|
tree
2007-11-17
H
.
Peter Anvin
Mak
e
the
d
e
f
i
nition fo
r
fl
o
at_const() m
a
t
c
h
t
he p
r
ototype
commit
|
commitdiff
|
tree
2007-11-16
H
.
Peter
A
nvin
NASM
2
.
00rc1
commit
|
commitdiff
|
tree
2007-11-16
H
.
Peter Anvin
Clea
n
up th
e
command-line p
a
rsing; make -w/-W match
.
.
.
commit
|
commitdiff
|
tree
2007-11-15
H
.
Pete
r
An
v
in
BR
993895: S
u
pp
o
rt zero-operand floating-point insn
commit
|
commitdiff
|
tree
2007-11-15
H
.
Pe
t
er A
n
vin
Rem
o
ve some vestiges of "
n
ative"
R
ES
W
/RESD sup
p
ort
commit
|
commitdiff
|
tree
2007-11-15
H
.
Pe
t
e
r
Anvin
outbin
.
c:
f
ix
o
ne
missed
c
h
an
g
e
f
ro
m
typ
e
-> size
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
E
n
able
a few warnings by
default
;
clean up warning
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Add gcc-style -W
/
-
W
no- w
a
rning select
i
ons; -Wall;
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
eter
A
nvin
Clean up the fw
r
ite*() function de
f
initions somewha
t
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Cast 64-
b
it switch expr
e
ss
i
ons to
(int) to keep OpenWa
t
c
om
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
x
8
6-host-specific p
e
rformance impro
v
eme
n
t
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
eter Anvin
A
d
dress
data is in
t
64_t;
simplify writing
a
n addre
s
s
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter An
v
in
ndisasm: factor out the common
operand-extraction c
o
de
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Un-special-ca
s
e
"xchg rax,rax"; dis
a
ssemble o6
4
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
A
nvin
BR 1709392: F
i
x alignment handling
i
n Mach-O format
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
BR 18
2
8
8
66: fix handling
o
f
L
A
R
/LSL
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pete
r
An
v
in
B
e
tt
e
r (but not
*good
!
*) handling of 64-bit address
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter A
n
vin
Fix di
s
assem
b
ly of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Test o
f
XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter Anvin
Fix handling of XCHG in
6
4-bit mode
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
More \321 -> \32
4
bug fixes
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
A
nvin
f
l
oat
.
c:
a
ll warnings an
d
errors a
r
e
p
ass 1 only
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pe
t
er Anvin
Don'
t
com
b
ine
type and siz
e
into a s
i
ngle argument
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter Anvin
Fix buildi
n
g
un
d
er OpenWatcom
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter An
v
in
p
s
2
pdf
:
remove
-dOptimize=t
r
ue
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter Anvin
No bina
r
y files left
i
n the source d
i
s
t
ro; unb
r
eak
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter An
v
in
B
R
1828103:
F
ix %arg
and %local
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter
Anvin
n
a
smli
b
.
c: pre
f
ix_name(): u
s
e
t
he elements()
m
acr
o
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter A
n
vin
Move elements() to nas
m
l
ib
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anv
i
n
constipate the "str" argument to bsi() a
n
d bsii()
commit
|
commitdiff
|
tree
2007-11-05
H
.
Peter Anvin
Permit opcode names as labels as l
o
ng
a
s
they are
f
ollow
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Trea
t
info fi
l
es as binary when creat
i
n
g
xdoc distro
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
eter Anvin
R
emove ob
s
ole
t
e binary files from the
d
istribution
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
eter An
v
in
M
o
v
e declarations before statements
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pete
r
Anvi
n
NAS
M
0
.
99
.
06
commit
|
commitdiff
|
tree
2007-11-01
H
.
Pete
r
Anv
i
n
Scrip
t
to tag t
h
e tree for r
e
l
ease
commit
|
commitdiff
|
tree
2007-10-31
H
.
Peter
Anv
i
n
E
v
en more "ripre
l
" tests
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pete
r
Anvi
n
floatx
.
asm: add tests for "r
o
unds up
to
smallest de
n
orm"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pe
t
er Anvin
Ru
n
"make alldeps"
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
eter Anvin
float
.
c: handle round-up-to-denorm c
o
rrectly
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anv
i
n
E
x
haustiv
e
t
est for
8
-bit floating poi
n
t values
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
e
ter A
n
vin
Clean up the handing of
o
perands in
a
sse
m
ble
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
Pet
e
r
Anvin
Don't warn for
s
eg
m
ented re
f
erences
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Use
a 32-bi
t
f
loa
t
ing-point limb size;
s
upport 8-bit
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pe
t
er Anvin
Test of
s
ome ad
d
ressing modes in 6
4
-bit mode
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Peter Anv
i
n
Fi
x
bogus flagging of eff
e
ctive ad
d
resses
as inv
a
lid
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pet
e
r
An
v
in
Ac
t
u
a
lly shut
up
the w
a
rning i
n
r
dfload
.
c
commit
|
commitdiff
|
tree
next