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
NASM 2.02rc1
2008-01-30
H
.
Pet
e
r Anvin
NAS
M
2
.
02rc1
commit
|
commitdiff
|
tree
2008-01-30
H
.
Peter Anvin
Add list
of changes for 2
.
0
2
, so far
commit
|
commitdiff
|
tree
2008-01-30
H
.
Pet
e
r A
n
vin
Test for BR 1879
5
90
commit
|
commitdiff
|
tree
2008-01-28
H
.
Peter Anvin
BR 188
0
905:
m
ake sure we have enoug
h
zero
-
padding
da
t
a
.
.
.
commit
|
commitdiff
|
tree
2008-01-25
H
.
Peter
A
nvin
floa
t
.
c: BR 187
9
670: fix output
b
y
te order
commit
|
commitdiff
|
tree
2008-01-22
H
.
Pete
r
Anvin
Ignore ERR_P
A
SS1 exce
p
t
for
a
ctual warn
i
ngs
commit
|
commitdiff
|
tree
2008-01-22
H
.
Pe
t
e
r
Anv
i
n
RAA subsystem
:
use shift inst
e
ad of
d
ivid
e
commit
|
commitdiff
|
tree
2008-01-22
H
.
Pet
e
r A
n
vin
preproc
.
c:
s
imp
l
i
f
y
detoken() slightly
commit
|
commitdiff
|
tree
2008-01-22
H
.
Peter Anvin
n
a
sml
i
b
.
c
: log n
a
s
m_free() before
c
alling free()
commit
|
commitdiff
|
tree
2008-01-22
H
.
Pe
t
er Anvin
n
a
smlib
.
h
:
nasm_zalloc() should c
a
l
l nasm_zalloc_
l
og()
commit
|
commitdiff
|
tree
2008-01-22
H
.
Peter Anvin
misc/fi
n
dl
e
ak
.
pl
:
make executable
commit
|
commitdiff
|
tree
2008-01-22
H
.
Peter
A
n
vin
nasm
.
h: make t
_
type an enum
commit
|
commitdiff
|
tree
2008-01-22
H
.
Peter Anvi
n
nas
m
.
c: clean up the handing
o
f response files
commit
|
commitdiff
|
tree
2008-01-22
H
.
Peter
A
nvin
fl
o
at
.
c: fi
x
memory overwrite with 8-, 16
-
or 80-bit
.
.
.
commit
|
commitdiff
|
tree
2008-01-22
H
.
P
et
e
r Anvin
Op
e
nWat
c
om m
a
k
e
f
i
l
es: a
d
d DE
B
UG
option
commit
|
commitdiff
|
tree
2008-01-21
H
.
Peter
A
nvin
Fix
the
optio
n
s when compil
i
ng un
d
e
r OpenWatcom
commit
|
commitdiff
|
tree
2008-01-21
H
.
Peter Anvin
doc/Makefile
.
i
n
: avoi
d
d
e
le
t
ing opt
_
var
.
t
x
t, fix
dependen
c
ies
commit
|
commitdiff
|
tree
2008-01-17
H
.
Peter Anvi
n
NA
S
M 2
.
01
commit
|
commitdiff
|
tree
2008-01-17
H
.
Pe
t
e
r
Anvi
n
Doc
u
ment
change
in ELF s
e
ction limit
commit
|
commitdiff
|
tree
2008-01-13
H
.
P
eter Anvin
Remove debu
g
ging printf
commit
|
commitdiff
|
tree
2008-01-09
H
.
Peter
Anvin
NASM 2
.
01rc2
commit
|
commitdiff
|
tree
2008-01-09
H
.
Peter Anvin
Sanitize t
h
e pass logic
,
and only issu
e
PAS
S
1 warn
i
ngs
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
H
.
Peter Anvin
R
e
move magic "five pass minimum" - I'm pr
e
tty
sure
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
H
.
P
e
ter Anvin
Optimizer: for
c
e progression t
h
r
o
ugh
final
p
asses when
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
H
.
Peter Anvin
B
R 1864243
:
better warnings for out-o
f
-ra
n
ge constants
commit
|
commitdiff
|
tree
2008-01-02
H
.
P
e
te
r
Anvin
di
s
as
m
: relative
o
per
a
nds are sign
e
d
,
no
t
uns
i
g
ned
commit
|
commitdiff
|
tree
2007-12-27
H
.
Peter
Anvin
d
isasm:
3
2-bit
index registers
w
ere displa
y
ed as 64
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
H
.
Peter Anvin
M
ore ch
a
n
g
es for 2
.
01
commit
|
commitdiff
|
tree
2007-12-26
H
.
Peter A
n
vin
spe
c
f
i
le: corr
e
c
t
l
y han
d
le
c
ompre
s
sed manpages
commit
|
commitdiff
|
tree
2007-12-25
H
.
P
et
e
r
Anvin
NASM 2
.
01rc1
commit
|
commitdiff
|
tree
2007-12-25
H
.
Peter Anvi
n
Docum
e
nt "-f elf" f
i
x
.
commit
|
commitdiff
|
tree
2007-12-25
H
.
Peter Anvin
Updat
e
CHANGES for an upcom
i
n
g
2
.
01 release
.
commit
|
commitdiff
|
tree
2007-12-25
H
.
Pete
r
A
nvin
Remove bogus duplicates of the PREFE
T
C
H
*
i
nstruction
s
commit
|
commitdiff
|
tree
2007-12-25
H
.
Peter Anvin
(Hopefully
)
fix the hand
i
ng
o
f MMX
inst
r
u
ctio
n
s wit
h
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
H
.
Peter Anvin
ndisas
m
: handle instructions at
o
f
f
set ze
r
o
commit
|
commitdiff
|
tree
2007-12-19
H
.
Peter Anvin
Add RDOFF man p
a
ge
s
to specfile
.
commit
|
commitdiff
|
tree
2007-12-19
H
.
Peter A
n
vin
rdoff: add
m
an
p
a
g
es from the Debian project
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
Peter Anvin
Complete the altr
e
g set
w
ith "r0h"
.
.
"r3h"
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
Peter
A
nvin
Merge branc
h
'master' of gi
t
+ssh://rep
o
.
or
.
cz/srv/
g
it
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
H
.
Pe
t
er An
v
in
Document naming of regis
t
ers in
6
4-bit
mode
commit
|
commitdiff
|
tree
2007-11-30
H
.
Pete
r
Anvi
n
Refer to version 2
.
00 consistently as 2
.
00 not 2
.
0
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
doc: 1
6
-
a
nd 128-bit floa
t
ing
p
oint were also new for
2
.
0
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
Up
d
a
te inst
a
ll
i
n
stru
c
t
i
ons; r
e
move ref
e
rences to nasm
w
.
e
x
e
commit
|
commitdiff
|
tree
2007-11-30
H
.
Pete
r
Anvi
n
d
o
c: s/NASM/nasm/ in in
v
ocation exampl
e
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter Anvin
-o is output
filename, not output format
commit
|
commitdiff
|
tree
2007-11-30
H
.
Peter
A
n
vin
Give an exam
p
le on
how U
n
ix and Win64
c
ount
a
rgum
e
nt
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
H
.
P
e
t
er
A
n
vin
All
o
w numbe
r
s to
b
e sorted se
p
arately from l
e
tters
commit
|
commitdiff
|
tree
2007-11-30
H
.
Pe
t
er
Anv
i
n
nasmdoc
.
src: e
d
itorial cha
n
ges
commit
|
commitdiff
|
tree
2007-11-30
H
.
Pet
e
r An
v
in
C
H
ANGES tha
t
were missed
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
H
.
Peter
A
nvin
Update
CO
P
YING fi
l
e wi
t
h the la
t
est edition of LGPL 2
.
1
commit
|
commitdiff
|
tree
2007-11-29
H
.
Peter Anv
i
n
%i
x
define, not %x
i
de
f
ine
commit
|
commitdiff
|
tree
2007-11-28
H
.
Peter
A
n
vi
n
NASM 2
.
00
commit
|
commitdiff
|
tree
2007-11-28
H
.
Peter Anvin
Add macho support to CH
A
N
G
ES
commit
|
commitdiff
|
tree
2007-11-28
H
.
Pet
e
r Anvi
n
Add OS/2 bu
i
ld ins
t
ructions s
i
nce our bi
n
aries don
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
H
.
Peter
A
n
vin
BR 852464: Fix memory leak in %if/%elseif
commit
|
commitdiff
|
tree
2007-11-27
H
.
Peter Anvi
n
Additional CHANG
E
S
commit
|
commitdiff
|
tree
2007-11-25
H
.
P
e
te
r
Anvin
T
ypo fixes in documentation
commit
|
commitdiff
|
tree
2007-11-21
H
.
Pe
t
er Anvin
N
A
S
M 2
.
00rc3
commit
|
commitdiff
|
tree
2007-11-21
H
.
Pet
e
r
Anvin
Unbreak CM
P
S
W
/CMPSD/CM
P
SQ
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter Anvin
Mer
g
e branch
'm
a
s
t
er
'
of g
i
t+ssh://
r
epo
.
or
.
c
z/srv/git
.
.
.
commit
|
commitdiff
|
tree
2007-11-20
H
.
P
e
ter Anvi
n
ndisasm: handle
t
he case of
"n
o
more sync p
o
ints"
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter A
n
vin
NASM
2
.
00rc2
commit
|
commitdiff
|
tree
2007-11-20
H
.
Peter A
n
vin
t
a
g-release: a simple script
t
o tag
the
repo
s
i
t
ory
.
.
.
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter An
v
in
Slightly faster im
p
lementation
o
f the deadman counter
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter An
v
in
BR 812417: Deadman counter f
o
r
macro expans
i
o
n
commit
|
commitdiff
|
tree
2007-11-19
H
.
P
e
ter Anvin
B
R
87
7
5
83: Fix RA
A
memory leak
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvi
n
B
R
86317
3
: Fix offse
t
s of TIMES/INCBIN
i
n
l
is
t
fil
e
commit
|
commitdiff
|
tree
2007-11-19
H
.
P
e
t
er Anvin
BR 1834731:
Remove re
d
undant error messages
for
no
.
.
.
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter An
v
in
insn
s
.
pl: remove debugging o
u
t
put
commit
|
commitdiff
|
tree
2007-11-19
H
.
Peter Anvin
Clean up remai
n
ing build warnings
commit
|
commitdiff
|
tree
2007-11-19
H
.
Pete
r
Anvin
BR 1834292: Fix mul
t
i
p
l
e
dis
a
sse
m
b
ler bugs
commit
|
commitdiff
|
tree
2007-11-18
H
.
Peter Anvi
n
BR
1
83
4
056: R
e
mov
e
war
n
ings in rdoff/rdoff
.
c
commit
|
commitdiff
|
tree
2007-11-18
H
.
Peter Anvin
BR 1091926
:
Bounds
checking for comman
d
l
i
ne par
s
ing
commit
|
commitdiff
|
tree
2007-11-18
H
.
Peter
A
n
vin
Remove FIX
M
E fro
m
document
a
tion
commit
|
commitdiff
|
tree
2007-11-17
H
.
Peter Anvin
Mak
e
t
h
e definition for float_con
s
t()
m
atch th
e
prototype
commit
|
commitdiff
|
tree
2007-11-16
H
.
Peter Anvin
NASM
2
.
00r
c
1
commit
|
commitdiff
|
tree
2007-11-16
H
.
Peter
A
nvin
Clean up the command-l
i
ne
p
arsing; make
-
w/-W match
.
.
.
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter An
v
in
BR 993895
:
Support zero-operand floating-
p
oint insn
commit
|
commitdiff
|
tree
2007-11-15
H
.
Peter
A
nvin
Remov
e
some vestiges
o
f "n
a
tive" R
E
S
W/RE
S
D
s
upport
commit
|
commitdiff
|
tree
2007-11-15
H
.
Pet
e
r Anvin
outbin
.
c
:
fix
one missed change from ty
p
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-st
y
le -W/-Wno- warning selections; -Wa
l
l;
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Clean up the fwrite*() fun
c
tion
d
efi
n
itions some
w
h
a
t
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
eter
A
nvin
Cast 64-bit
s
w
itch expre
s
si
o
ns to (int) to keep OpenW
a
tc
o
m
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pete
r
Anvin
x86-host-spec
i
fi
c
performa
n
ce impr
o
vement
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
A
ddress data is int64_t; simpli
f
y writing an add
r
e
ss
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
e
t
e
r An
v
in
ndisasm:
f
a
ctor out t
h
e common op
e
r
a
n
d
-
e
x
t
raction code
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
Un-special-case "xchg rax,rax"; disassembl
e
o64
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pe
t
er
A
nvin
BR 1
7
093
9
2:
F
ix alignment handling
i
n Mach
-
O
format
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvin
BR 1828866: fix handling of LAR/LSL
commit
|
commitdiff
|
tree
2007-11-13
H
.
Pe
t
e
r
Anvin
B
e
tter (but not *good!*)
h
an
d
ling of
64-bit addressing
.
.
.
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvi
n
Fix d
i
sas
s
embly of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
eter
Anvin
Test of XCHG
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvi
n
Fix
h
a
ndli
n
g
o
f XCHG in 6
4
-bi
t
mo
d
e
commit
|
commitdiff
|
tree
2007-11-13
H
.
P
eter
A
nvin
M
ore \321 -> \3
2
4
bug fixes
commit
|
commitdiff
|
tree
2007-11-13
H
.
Peter Anvi
n
float
.
c: all warnin
g
s and er
r
ors
are pa
s
s 1 only
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
t
er Anv
i
n
Do
n
't combine type and s
i
z
e
i
nto
a
s
i
ng
l
e argumen
t
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
eter Anvin
Fix building u
n
der Ope
n
Watcom
commit
|
commitdiff
|
tree
2007-11-09
H
.
P
e
ter An
v
in
ps2pdf: re
m
ove -dOptimize=true
commit
|
commitdiff
|
tree
2007-11-09
H
.
Pete
r
Anvin
N
o
binary files
left
in the source distro; unbreak
.
.
.
commit
|
commitdiff
|
tree
next