repo.or.cz
/
nasm
/
autotest.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
NASM 2.01rc2
2008-01-09
H
.
Peter Anvin
N
A
SM
2
.
01
r
c
2
commit
|
commitdiff
|
tree
2008-01-09
H
.
Peter
A
nvin
S
a
n
it
i
ze t
h
e pass log
i
c, and
only
issue PASS1 warn
i
ng
s
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
H
.
P
e
ter Anvin
Remov
e
magic "five pass min
i
mu
m
" -
I
'm
pretty sure
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
H
.
Peter
A
nvin
Optimizer:
f
orce
p
rog
r
ession thr
o
ugh final
passes when
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
H
.
Pete
r
Anv
i
n
BR 186424
3
: better warnings f
o
r out-of-range constants
commit
|
commitdiff
|
tree
2008-01-02
H
.
Pete
r
Anvin
disasm: relative operands are signed, not unsigned
commit
|
commitdiff
|
tree
2007-12-27
H
.
P
e
ter An
v
in
disas
m
: 3
2
-b
i
t inde
x
re
g
is
t
ers
w
ere
dis
p
lay
e
d as 64
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
H
.
Peter Anvin
Mor
e
changes for 2
.
01
commit
|
commitdiff
|
tree
2007-12-26
H
.
Peter Anvin
s
p
ecfile: correctly
hand
l
e
compressed manpa
g
es
commit
|
commitdiff
|
tree
2007-12-25
H
.
Pe
t
er Anvin
NASM 2
.
01rc
1
commit
|
commitdiff
|
tree
2007-12-25
H
.
Peter
Anvin
Docume
n
t "-f
elf" fix
.
commit
|
commitdiff
|
tree
2007-12-25
H
.
Pet
e
r A
n
v
i
n
Update CHANGE
S
f
o
r an upcoming
2
.
01 release
.
commit
|
commitdiff
|
tree
2007-12-25
H
.
Pe
t
er Anvin
R
emove bogus dupli
c
ates
of t
h
e PREF
E
TCH* instruc
t
ions
commit
|
commitdiff
|
tree
2007-12-25
H
.
Peter Anvin
(
H
o
pefully)
f
ix the handin
g
o
f
MMX
i
nstructi
o
n
s
wit
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
H
.
P
eter Anvin
ndi
s
asm:
handle i
n
struct
i
o
n
s
at offset zero
commit
|
commitdiff
|
tree
2007-12-19
H
.
P
eter Anvin
Add RDOFF
m
a
n page
s
to specfi
l
e
.
commit
|
commitdiff
|
tree
2007-12-19
H
.
Peter Anvin
r
d
off
:
add man pages from the Debi
a
n pro
j
ect
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
Pe
t
er Anvin
Com
p
lete the altreg set with "
r
0h"
.
.
"r3h"
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
Peter Anvin
M
erge branch 'm
a
ster' of git+ssh://repo
.
o
r
.
cz
/
srv/git
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
Peter Anvin
Do
c
u
m
ent n
a
ming
o
f re
g
isters
in
64-b
i
t mode
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
Re
f
er to version 2
.
00
consistently
as 2
.
0
0
not 2
.
0
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter
A
n
vin
d
o
c: 16- and 128-bit floating point
w
ere also new for 2
.
0
commit
|
commitdiff
|
tree
2007-11-30
H
.
P
e
t
er Anvin
Update in
s
tal
l
ins
t
ructions;
r
e
move referenc
e
s
to nasmw
.
exe
commit
|
commitdiff
|
tree
2007-11-30
H
.
P
e
t
e
r Anvi
n
d
oc:
s/NA
S
M
/nasm/ in invocation
e
xam
p
le
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
-o is output filena
m
e, not output f
o
rmat
commit
|
commitdiff
|
tree
2007-11-30
H
.
P
e
ter Anvin
Give a
n
examp
l
e
on
h
o
w
Uni
x
and W
i
n64 count
argument
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
H
.
P
eter Anvin
Allow
n
u
mbers to be sort
e
d
s
e
p
arately from l
e
tter
s
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
nasmdoc
.
src: edi
t
orial cha
n
ges
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
C
HANGES t
h
at
were missed
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
H
.
Peter Anvin
U
pdate
COP
Y
ING file wit
h
the lates
t
edition of LGPL
2
.
1
commit
|
commitdiff
|
tree
2007-11-29
H
.
Peter Anvin
%
ixdefine, n
o
t %xide
f
ine
commit
|
commitdiff
|
tree
2007-11-28
H
.
Peter Anv
i
n
N
ASM 2
.
0
0
commit
|
commitdiff
|
tree
2007-11-28
H
.
Peter Anvin
Add macho support to CHANGES
commit
|
commitdiff
|
tree
2007-11-28
H
.
Pet
e
r Anvin
Add OS/2 build instruction
s
sinc
e
our bina
r
ies don
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
H
.
Pe
t
er Anvin
BR
852464: Fi
x
memo
r
y leak in %if/%else
i
f
commit
|
commitdiff
|
tree
2007-11-27
H
.
P
eter Anvi
n
A
d
ditio
n
al CHANGES
commit
|
commitdiff
|
tree
2007-11-25
H
.
Peter
A
n
v
in
T
ypo fixes in
documen
t
ation
commit
|
commitdiff
|
tree
2007-11-21
H
.
P
e
ter Anvi
n
NASM 2
.
00r
c
3
commit
|
commitdiff
|
tree
2007-11-21
H
.
Peter An
v
in
Unbreak
C
MP
S
W/CM
P
SD/CMPSQ
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter Anv
i
n
Merge branch
'
master' of
g
it+ss
h
://r
e
po
.
or
.
cz/srv
/
git
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter Anvin
ndisa
s
m: handle the
case of "
n
o more sync poin
t
s
"
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter
A
nvin
NA
S
M 2
.
00rc2
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter
A
n
vin
tag-
r
elease: a simp
l
e
s
c
ript to tag
the
r
epository
.
.
.
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anv
i
n
Slightly faster implementation of the deadman counter
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
BR
812
4
17: Deadman counte
r
for macro expansion
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter
A
nvin
BR 8775
8
3:
F
ix RA
A
me
m
ory leak
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
BR 863173:
Fix
o
ffsets of TIMES/INCBIN in list file
commit
|
commitdiff
|
tree
2007-11-19
H
.
Pet
e
r Anvin
B
R 1
8
347
3
1: Remove redun
d
ant er
r
o
r
messag
e
s
f
or no
.
.
.
commit
|
commitdiff
|
tree
2007-11-19
H
.
Pete
r
Anvin
insns
.
pl:
rem
o
ve d
e
bug
g
i
ng outp
u
t
commit
|
commitdiff
|
tree
2007-11-19
H
.
Pete
r
Anvin
Clean up
r
emaining build warnings
commit
|
commitdiff
|
tree
2007-11-19
H
.
Pete
r
Anvin
BR
1
834292: Fix m
u
ltiple
d
isassembler bugs
commit
|
commitdiff
|
tree
2007-11-18
H
.
Pete
r
Anvin
BR 18340
5
6:
Rem
o
v
e warnin
g
s in rdoff/rdof
f
.
c
commit
|
commitdiff
|
tree
2007-11-18
H
.
Peter Anvin
BR
1091926: Bounds checking for command line pa
r
sing
commit
|
commitdiff
|
tree
2007-11-18
H
.
Peter An
v
i
n
Remove FIXME from documenta
t
i
o
n
commit
|
commitdiff
|
tree
2007-11-17
H
.
Peter Anv
i
n
Ma
k
e the
definition fo
r
fl
o
at
_
c
o
nst
(
) match th
e
p
r
o
t
ot
y
p
e
commit
|
commitdiff
|
tree
2007-11-16
H
.
Peter Anvin
NASM 2
.
00rc1
commit
|
commitdiff
|
tree
2007-11-16
H
.
Peter Anvi
n
Clean up
the command-line
p
arsin
g
;
make -w/-W match
.
.
.
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter Anvi
n
BR
9
9
3895: Support
zero-o
p
er
a
nd floati
n
g-
p
oint i
n
sn
commit
|
commitdiff
|
tree
2007-11-15
H
.
P
eter Anvin
Remove some vestig
e
s of "native" RESW/RESD support
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter Anvi
n
outbin
.
c: fix one misse
d
chang
e
from
t
y
p
e
-
>
s
i
ze
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter An
v
in
Enable
a
few warnings b
y
default; cl
e
an up
wa
r
ning
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Add gcc
-
st
y
l
e
-W/-Wno- warn
i
ng selections; -Wall;
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
ter Anvin
Clean up the fwri
t
e*() function
definitions som
e
w
h
at
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Cast 64-bit sw
i
tch expressions to (in
t
) to
keep O
p
enWat
c
o
m
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter A
n
vin
x86
-
host-
s
pecifi
c
pe
r
formance impr
o
vement
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pet
e
r Anvin
Ad
d
ress
d
ata is int64_t;
s
implify writing an addre
s
s
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pe
t
e
r
Anvin
n
d
i
sasm:
fa
c
tor
out
the common oper
a
nd-e
x
tractio
n
c
o
de
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
U
n-special-
c
ase "xchg r
a
x,rax";
d
isass
e
mble o
6
4
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter
Anvin
BR 17093
9
2: Fix al
i
gn
m
ent
h
andling in
Mach-
O
for
m
at
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
BR 1828
8
66: fix han
d
ling
o
f
LAR/LSL
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
eter A
n
vin
B
e
tter (
b
ut
not *good!*) hand
l
ing of 64-bit addressi
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter An
v
in
Fi
x
disassembly
o
f XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pet
e
r
A
nvin
Test
o
f XC
H
G
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter An
v
in
F
ix handling o
f
XCH
G
i
n
64-
b
it m
o
de
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
More
\321 -> \324 bug fix
e
s
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
et
e
r Anv
i
n
floa
t
.
c: a
l
l warnings
a
n
d e
r
rors are pass 1 o
n
ly
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
Don't co
m
bin
e
typ
e
a
nd size into
a
single argument
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
F
i
x bu
i
ld
i
ng under
OpenWatcom
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
ps
2
p
d
f: remove -dO
p
timize=true
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pete
r
Anvin
No binary
f
iles left i
n
the so
u
rce
d
istro
;
unbreak
.
.
.
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter Anvin
BR 1828103: Fix %arg and %local
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pet
e
r Anvin
n
a
smlib
.
c:
pre
f
ix_
n
ame(): use the elements() ma
c
ro
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter A
n
vi
n
M
o
ve ele
m
e
nts() to nasmlib
.
h
commit
|
commitdiff
|
tree
2007-11-09
H
.
Peter
Anvin
constipate the "str" argument to bsi(
)
and bsii(
)
commit
|
commitdiff
|
tree
2007-11-05
H
.
P
eter Anvin
Per
m
it opcode names as labels as
lon
g
as
they are followed
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter An
v
in
Tr
e
at in
f
o
f
iles
as binar
y
when creating
x
doc distro
.
.
.
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Remove obsolet
e
binary files from the di
s
tr
i
bution
commit
|
commitdiff
|
tree
2007-11-01
H
.
P
eter A
n
vin
Move declara
t
ions before sta
t
ements
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
NASM 0
.
99
.
0
6
commit
|
commitdiff
|
tree
2007-11-01
H
.
Peter Anvin
Script to tag the tree for
r
e
l
e
ase
commit
|
commitdiff
|
tree
2007-10-31
H
.
Pe
t
er Anvin
Even more "riprel" tests
commit
|
commitdiff
|
tree
2007-10-30
H
.
P
eter Anvin
floatx
.
a
s
m: add tests for "r
o
unds up to smallest
denorm"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
Run "make
alldeps"
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anvin
float
.
c
: handle round-up-to-denor
m
correctly
.
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anv
i
n
Exhaustive t
e
st for 8-bit floa
t
ing p
o
int values
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter A
n
vin
Clean up the han
d
i
ng o
f
operands in assemb
l
e
.
c
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter Anv
i
n
Don'
t
warn for segme
n
ted references
commit
|
commitdiff
|
tree
2007-10-30
H
.
Peter
A
nvin
Use a 32-bit floating-point
l
imb size; s
u
pport 8-b
i
t
.
.
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
Pe
t
er Anvin
Test of some add
r
ess
i
ng
m
o
d
es in 64-
b
it mode
.
commit
|
commitdiff
|
tree
2007-10-29
H
.
P
e
ter Anvin
Fix bogus flagging of effe
c
t
i
ve addresses
as i
n
vali
d
commit
|
commitdiff
|
tree
next