repo.or.cz
/
nasm
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
disasm.c: eatbyte -- use snprintf to prevent potential buffer overflow
2009-08-09
C
y
rill Gorcunov
disasm
.
c
:
eatbyte --
u
se
snpri
n
tf to p
r
event poten
t
ial
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Go
r
cunov
he
a
ders/c: strip off useless spaces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
Cyrill Go
r
cunov
i
n
s
n
s
.
pl: remo
v
e
r
edundan
t
empty line i
n
enum
opcode
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter Anvin
nasm
.
c: fi
x
stac
k
overru
n
i
n
a
ssemble_fi
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter A
n
v
in
Merge commit '
c
yr/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
eter Anvin
Merge commit 'c
y
r/
h
pa-lis
t
'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Pe
t
e
r
Anv
i
n
doc
:
\ n
e
eds to
be repeated except in \c-line context
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Pe
t
er Anvin
nas
m
.
c: consist
e
n
t
ly use the 'murrican spellin
g
"optimize"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Pete
r
Anvin
Merge
co
m
mit 'cyr/hpa
-
list'
commit
|
commitdiff
|
tree
2009-07-27
Cyri
l
l
Gorc
u
nov
insns
.
dat: operand-size syntax for
X
O
P
instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-27
H
.
P
e
ter Anvin
a
s
semble
.
c: qui
e
t warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
asse
m
ble
.
c: clea
n
up
m
a
tches()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r
Anv
i
n
Merge
b
ranc
h
'nasm
-
2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anv
i
n
BR 2826669: update lic
e
nsi
n
g information in READ
M
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
Merge branch 'nasm-
2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
BR 2827397: fix invalid C i
n
outcoff AddExports()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvi
n
insns
.
pl: sma
r
ter h
a
ndling of operand
flags
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
in
assemble
:
defer
"op
e
r
and size missing" until end of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enable fuz
z
y
matc
h
i
ng of operan
d
sizes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
asse
m
ble
:
move the instruction-m
a
t
ching loop
i
nto a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvi
n
a
ssemble
:
r
e
place ra
n
dom i
n
tegers with an enum for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pe
t
e
r Anvin
M
erge branc
h
'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pe
t
er Anvin
NAS
M
2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
D
r
op efunc and evalfunc as input
to t
h
e
preproce
s
s
o
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop efunc and evaluate a
r
gument to parse_line()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
A
nvin
D
rop
th
e
ofmt
a
nd errfunc arguments to label d
e
finit
i
o
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
R
u
n
m
ake
a
llde
p
s
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
t
e
r An
v
i
n
Remov
e
function pointers in
o
ut
p
ut,
s
i
mplify error
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er Anvin
Merge c
o
m
m
it 'nasm-
2
.
07rc7' into new
-
preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er Anv
i
n
NASM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
nvi
n
outcoff: f
i
x
i
nva
l
id reference t
o
o
fmt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
et
e
r A
n
vin
tes
t
/
M
ake
f
ile: add
more output rules
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er Anvin
o
utcoff: this i
s
COFF, not binary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r An
v
in
BR 2822263:
don't re-inv
o
k
e ofmt->sym
d
ef
(
) i
n
p
ass2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
xcrcg
e
n: tool t
o
cre
a
te a
"generalized CRC" hash
t
able
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pe
t
e
r
Anvin
crc
g
en: c
l
ea
n
up whitespac
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
eter Anvin
c
rcgen: utility program to generat
e
CR
C
table
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter
A
nvin
Merge
br
a
nch 'master
'
into new-prepr
o
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
changes: it's
no
t
just invalid U
T
F
-8 s
e
quences
that
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
NASM
2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
Mer
g
e branch 'master' into new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes: document fixed crash on invalid U
T
F-8 se
q
uences
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
quote: use nasm_assert() i
n
stead of plain
assert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er A
n
v
in
qu
o
te: we must do
u
nsigned
c
o
mparison t
o
get le
n
gth
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
quot
e
: don't use sprintf()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
quote: use nasm_assert() in
s
tead of
p
la
i
n
assert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
q
u
o
te:
we must do unsigned compariso
n
to get length
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
d
o
c: use co
n
s
i
stent
t
itle case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc
:
fix formatting o
f
th
e
bin multisection hea
d
er
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
preproc: style
cleanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
NASM 2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter
A
nvin
preproc:
f
ormatt
i
ng
cl
e
a
n
ups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
in
pr
e
p
roc
:
don'
t
pass an
enum to %
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anv
i
n
preproc
:
generic solution for e
r
ror on NUL ch
a
racte
r
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter A
n
v
in
prep
r
o
c
:
reject NU
L
characters in %d
e
f
tok dire
c
tives
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter Anvin
q
u
ote: don't u
s
e sprintf
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
e
r Anvin
Don't try to
fcl
o
se() the output if ofil
e
is NULL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
t
er
A
n
v
i
n
outob
j
:
don't fclose() the output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter Anvin
Merge branch 'mas
t
e
r
' int
o
new-preproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter Anvin
gitignore:
a
dd
test results, *
.
dbg
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvi
n
ELF: a
d
d debug suppor
t
for TY_YWORD
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
Cyrill
G
orcunov
elf3
2
: debug
3
2_typevalue - f
i
x
T
Y_OWOR
D
size
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter An
v
in
.
gitignore: add test
r
esults
,
a few m
o
re version
.
*
v
e
r
sions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter
A
nvin
d
i
rectives: split g
l
ob
a
l di
r
ect
i
ves from back
e
nd-spe
c
ific
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pet
e
r Anvi
n
Has
h
even backend-specific directi
v
es, unify
n
ul
l
functio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Don't fclose() the ou
t
put in t
h
e
b
ac
k
end
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pe
t
er Anvin
U
se a
pha
s
h to decod
e
directiv
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-09
H
.
P
e
t
e
r
Anvin
N
ASM 2
.
0
7
r
c
4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter
Anvin
Document mach
o
64 output form
a
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anvin
NASM 2
.
07rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anvi
n
changes: docume
n
t
l
isting f
i
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
Anvin
preproc: re
v
ert to
o
l
d
er form of
p
r
e
p
roce
s
sor
u
ser
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r
A
nvin
p
reproc: always reprocess smacros a
f
te
r
%+ - pa
s
ting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
listing: preserve li
s
t file
on
e
rro
r
, i
n
clude errors
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
vin
out
d
bg
:
b
e excrutiatingly correct
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter An
v
i
n
outdbg:
f
ix OUT_REL*AD
R
, add OUT_REL8ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er Anvin
outbin: be
con
s
i
ste
n
t in
spell
i
n
g
"I
n
tel hex"
w
ith
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anv
i
n
NAS
M
2
.
07rc2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r
Anvin
changes: a
d
d Mach-O alignment
i
s
sue fi
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter An
v
in
changes: document %+ beh
a
v
io
r
revert
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
A
nvin
p
r
eproc:
d
o
n't handle %+
u
ntil the final phase of smacro
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anv
i
n
N
ASM 2
.
07rc1
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
A
nvin
chan
g
es
.
src:
do
c
ument user-
v
is
i
ble c
h
anges
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
doc: update lic
e
n
se and contact i
n
formation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
sp
e
c: change License to BS
D
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
t
e
r Anvin
nas
m
.
nsi:
r
e
move COPYING;
add
L
I
CENSE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
NASM: relicense under the 2-clause BSD licens
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
outbin: minor cleanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
A
nvin
BR
2
817225: don't over
r
u
n
a per
m
t
s
buf
f
er with a m
a
xim
u
m
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anv
i
n
na
s
m
.
nsi: in t
h
e "N
A
SM
s
hell", p
u
t NASM
f
irst in PA
T
H
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
C
hange noreturn m
a
cro
to no_return to avoi
d
header
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
nasm
.
nsi: use LZMA
c
o
mp
r
ession
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
Mo
r
e "make i
n
stall" fix
e
s
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
rdf2bin: be smarter
a
bout extrac
t
i
ng
the format fro
m
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
n
a
sm
.
nsi:
a
dd addition
a
l r
d
f2bin aliase
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
rdoff: fix "make inst
a
l
l
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-05
H
.
P
eter Anvin
test/Makefile: add ith
and srec target
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-05
H
.
P
e
ter Anvin
doc: S-recor
d
s seems
to
usually be plu
r
a
li
z
ed
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-05
H
.
Peter A
n
vin
doc: srec prod
u
ces
S
-records, not Intel hex
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-05
H
.
Peter Anvin
doc: use the term "e
x
t
ensions" t
o
mean
o
f-s
p
e
cific
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next