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
disasm.c: eatbyte -- use snprintf to prevent potential buffer overflow
2009-08-09
C
yrill Gorcunov
d
i
sasm
.
c: eatbyte
-- use
sn
p
rintf
t
o prevent p
o
tenti
a
l
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
C
y
ri
l
l Gorcunov
head
e
rs/c: strip off useless spaces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
Cyrill Gorcunov
insns
.
pl: remove redu
n
dant empty line in
enum opc
o
de
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
P
e
t
e
r Anvin
nasm
.
c: fix st
a
ck overrun in assem
b
l
e
_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
M
e
rge commit
'cyr/h
p
a
-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter An
v
in
Merge comm
i
t
'
c
y
r
/hp
a
-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
d
o
c: \ n
e
eds to be repeated except in \c-line conte
x
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvi
n
nasm
.
c:
co
n
sist
e
ntly
u
se the 'murrican spelling
"
o
p
tim
i
ze"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Merge commit '
c
yr/hp
a
-list'
commit
|
commitdiff
|
tree
2009-07-27
C
y
ril
l
Gorcunov
insns
.
dat: operand-size syntax
f
or X
O
P i
n
struct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter
A
nvin
a
ssemble
.
c: quie
t
warni
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
i
n
as
s
emble
.
c: clean
u
p
m
atches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvin
Merge branc
h
'nas
m
-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
B
R 28266
6
9: update lice
n
sing informat
i
on i
n
README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge
b
ranch 'nasm-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
BR
2
8273
9
7: fix invalid C in outcoff AddExp
o
rts(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
insns
.
pl: s
m
a
r
ter handling
of ope
r
and flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r
Anvin
assemble: defer "operand
s
ize missi
n
g
"
u
n
t
i
l end
of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
et
e
r
An
v
in
Ena
b
le fuzzy matchin
g
of
o
perand si
z
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
assemble: move th
e
instruc
t
ion
-
m
a
tc
h
ing l
o
op into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
ass
e
mble: replace r
a
ndom integ
e
rs with a
n
enum for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
Merge bran
c
h '
n
ew-p
r
e
proc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pete
r
Anvin
NASM 2
.
0
7
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
Anv
i
n
Drop
e
fu
n
c
and
e
valfunc as input to the
preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvi
n
Drop
efunc an
d
evalua
t
e ar
g
ument
t
o
parse
_
line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anv
i
n
Drop the ofmt and err
f
unc argu
m
ents t
o
labe
l
d
e
f
inition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter Anv
i
n
Run make all
d
eps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
R
emov
e
fun
c
tion p
o
i
n
t
ers in outpu
t
, simpl
i
fy error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
nvin
Merge commit 'nasm-2
.
07rc
7
' int
o
n
ew-pr
e
proc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
NASM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outco
f
f:
fix
inval
i
d
r
eference to o
f
m
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
Anvin
t
e
st/Makefile: add mo
r
e output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
t
er Anvin
outcoff: this is
C
OF
F
, n
o
t bina
r
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anv
i
n
BR 2822263: don't re-invoke ofmt-
>
symdef() in
pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
xc
r
cgen: tool to
creat
e
a "generalized CRC" hash
t
able
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crcgen: clean up whitespac
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter A
n
vin
crcgen: utility program
t
o generate CRC tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r A
n
v
i
n
Merge bran
c
h 'master' into new-pre
p
roc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes:
i
t's
not just in
v
alid
U
TF-8 sequ
e
nces
t
h
at
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
NASM 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
An
v
in
M
e
rge branch 'master' into new-prepro
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
A
nvin
changes
:
do
c
ument fixed cra
s
h on inv
a
lid UTF-8
s
e
q
u
ences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
quote: use
n
as
m
_a
s
sert() instead o
f
pla
i
n assert(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quo
t
e
: we must do unsigned c
o
mparison to get
lengt
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anv
i
n
quote: don't
u
se sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quo
t
e: use nas
m
_assert
(
) instead
of pla
i
n asse
r
t
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
q
u
ot
e
: we mu
s
t do unsigned comparison t
o
get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
e
r Anvi
n
d
oc: use c
o
nsi
s
tent
title case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
do
c
: fix formattin
g
of
t
h
e
b
in
m
ultisection header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc: style cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NASM 2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
Anv
i
n
prep
r
oc: form
a
tting cl
e
anups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
prepr
o
c:
d
on't pass an enum to %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvi
n
preproc: g
e
ner
i
c solution for
error on NUL char
a
cters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc: reject NUL chara
c
ters i
n
%deft
o
k
directives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
t
e
r
Anvin
quote: don't use sprint
f
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
n
vin
Don't try
to fclos
e
()
t
he outp
u
t i
f
ofi
l
e is
N
U
L
L
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvi
n
outobj: don't fclose
(
) t
h
e o
u
tput
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter
A
nvi
n
Merge bran
c
h
'master' into
n
ew
-
p
r
eproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r
Anvin
g
i
t
ignore:
a
dd t
e
s
t result
s
,
*
.
dbg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r An
v
in
ELF: ad
d
debug support for TY_YWOR
D
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
Cyr
i
ll
G
orcunov
e
l
f32: d
e
bug32_typevalue - f
i
x
TY_O
W
O
R
D size
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
P
e
ter A
n
vin
.
g
itignore: add t
e
s
tresul
t
s
,
a few more ver
s
ion
.
* versions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
directiv
e
s: spli
t
global
dir
e
c
tives from backend-s
p
ecific
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Hash
e
ven backend-specifi
c
directives, unify null
f
unc
t
i
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter
A
n
vin
D
o
n't fc
l
os
e
() the output in the back
e
nd
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pe
t
er Anvin
Use a phash to de
c
o
d
e directives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anv
i
n
NASM 2
.
0
7rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Pet
e
r
Anvin
Docu
m
ent macho64 output format
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
NASM 2
.
07rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
chan
g
es: document listing fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
pr
e
p
r
oc:
r
eve
r
t to older form of preprocessor use
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
vin
prepro
c
: always reprocess smacros a
f
t
er %+ - pa
s
ting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er
Anvin
listing: pr
e
ser
v
e
list file o
n
er
r
or, include er
r
ors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter
A
nvin
outdbg: be ex
c
r
u
tiatingly correct
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anv
i
n
outdbg: fix OUT_REL*AD
R
, add OUT_REL
8
ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
Anvin
o
utbin: be consist
e
nt i
n
spelling "Intel h
e
x"
w
ith
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
Anv
i
n
NAS
M
2
.
07rc2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
vin
c
h
a
nge
s
: ad
d
Mach-O alignment
i
ssue fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
An
v
in
ch
a
nges: d
o
cu
m
e
n
t %+ b
e
havior re
v
ert
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
pr
e
proc: don't h
a
n
dle %
+
until the final
p
hase of sm
a
cro
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
NASM 2
.
07rc
1
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
c
h
anges
.
src:
document user-vis
i
ble change
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pe
t
e
r
Anvin
d
oc: update l
i
cen
s
e
and contact i
n
formation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter A
n
vin
spec
:
change License to BSD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
n
a
sm
.
nsi: rem
o
ve COPYING; add
L
I
CEN
S
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
ter
A
nvin
N
A
SM: relicense und
e
r
t
he 2-clause BSD
l
icense
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pet
e
r A
n
v
i
n
out
b
i
n
:
m
i
n
o
r
clean
u
ps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
An
v
in
BR 2817225: do
n
't overrun a
permts buffer with a max
i
m
um
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pete
r
An
v
in
nasm
.
nsi: in the "N
A
SM
s
hell"
,
put NASM first in
PATH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
Change noreturn macro to
n
o_
r
eturn to avoid
h
e
a
d
e
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anv
i
n
nasm
.
nsi:
use
L
ZMA
compression
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anv
i
n
More "make in
s
t
a
ll
"
fixes
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
r
d
f2bin: be smarter abou
t
e
x
t
r
a
cting
the for
m
at f
r
om
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
t
er Anvi
n
nasm
.
nsi: a
d
d ad
d
itio
n
a
l
rdf2bin
al
i
a
s
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pete
r
Anvin
rdoff: fi
x
"make insta
l
l"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-05
H
.
Peter
A
nvin
test/Mak
e
f
i
le:
a
dd i
t
h and
s
rec targets
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-05
H
.
Pe
t
er Anvin
do
c
:
S
-rec
o
rds
see
m
s to usually be plur
a
lized
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-05
H
.
Peter Anvin
doc: srec produce
s
S-rec
o
rds, not Int
e
l hex
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-05
H
.
Peter Anvi
n
doc: u
s
e the term "exten
s
i
ons" to
mean of
-
s
peci
f
ic
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next