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
Cyrill Gorcunov
disasm
.
c: eatbyte -- use
s
nprintf
to pr
e
vent potential
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyri
l
l
Gorcunov
headers/c: st
r
ip off u
s
eless s
p
aces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
Cyr
i
ll Go
r
c
u
nov
insns
.
pl
:
r
emove redu
n
dant empty li
n
e in
e
num opcode
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter Anvin
nasm
.
c
: fix st
a
ck overru
n
in a
s
semble_file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pet
e
r
An
v
in
Merge
c
ommi
t
'cyr/h
p
a-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvi
n
Merge comm
i
t
'
cyr/hpa-li
s
t'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter An
v
in
d
oc: \ need
s
to be rep
e
ated except in
\
c
-line
context
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c: consi
s
tent
l
y
use t
h
e 'murrican spelling
"optim
i
ze"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
P
eter Anvin
Merge com
m
it
'cyr/hpa-
l
i
st'
commit
|
commitdiff
|
tree
2009-07-27
Cyrill
G
orcunov
i
n
s
n
s
.
dat
:
o
perand-size syntax for
X
OP instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
asse
m
b
l
e
.
c
: qu
i
et warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
v
in
assemb
l
e
.
c: clean up matches()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merg
e
branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nvin
BR 2826
6
6
9
: update
l
i
c
e
n
s
ing
information
in README
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge
branc
h
'nas
m
-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
BR 282739
7
: fix invalid
C in o
u
tco
f
f AddExports()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
insns
.
pl: smarter han
d
ling of operand f
l
ags
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
asse
m
b
le: defer "operand size missin
g
" until end of
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
E
n
a
ble f
u
zzy mat
c
hing of operand size
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: move the instruction-ma
t
ching loop into a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
i
n
ass
e
m
ble:
replace random inte
g
ers wit
h
a
n
en
u
m for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
e
ter Anvin
Merge branch 'new-
p
reproc
'
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
eter An
v
in
NASM 2
.
0
7
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter An
v
i
n
Dro
p
efunc
a
nd
e
va
l
func
as in
p
ut to the pr
e
process
o
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop efunc and e
v
aluate argument to
p
ars
e
_line()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
t
er
Anv
i
n
D
rop t
h
e ofmt and errfunc arguments to label definit
i
on
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r A
n
vin
Run make alld
e
ps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Remove function pointer
s
in outpu
t
, simpli
f
y er
r
o
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvin
Me
r
g
e
c
o
mmit 'nasm-2
.
0
7
r
c7' int
o
new-pr
e
p
r
o
c
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r A
n
v
in
NASM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
o
u
tco
f
f: fi
x
invalid
r
e
f
ere
n
ce to of
m
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
An
v
in
test/Mak
e
file: add
m
ore output
rules
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
A
nv
i
n
out
c
off:
this is COFF, no
t
bi
n
ary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvi
n
BR 28
2
2263: don'
t
r
e-inv
o
ke o
f
m
t
->symde
f
() i
n
pass2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter Anvin
x
crcgen: tool to creat
e
a
"
g
eneralized
CRC" hash tab
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anv
i
n
crcge
n
: clean up whitesp
a
ce
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter Anvin
crcgen
:
utility progra
m
to generate CRC tables
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter An
v
in
Merge b
r
a
nch
'
master' into
new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes: it's
not
just invalid UTF-8 sequences that
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
NASM 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
A
n
vin
Mer
g
e b
r
a
n
ch 'master'
into new
-
prepro
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
An
v
in
changes: document fixed c
r
ash on in
v
alid UTF-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: us
e
nas
m
_assert() instead o
f
pla
i
n assert(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
quo
t
e: we must d
o
un
s
igned com
p
aris
o
n to get le
n
gt
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: do
n
't use s
p
rintf(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
quote: us
e
nasm_assert() i
n
stead of
p
l
a
in asse
r
t()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote:
w
e must
do unsigned comparis
o
n to ge
t
lengt
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
d
o
c: use consistent
t
i
tle cas
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
A
nvin
doc:
fix f
o
rmatting o
f
the bin
multisection h
e
ader
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
prep
r
oc:
style clea
n
ups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter
Anvin
N
A
SM 2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc: formatting clean
u
ps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
prep
r
oc: don't pass an enum to
%s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc: generic s
o
lution
f
or err
o
r on NUL characters
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
e
r Anvin
pre
p
roc: r
e
ject NUL
characte
r
s
i
n %deftok directives
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvi
n
quo
t
e: don't
use
sprintf()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Don't t
r
y
to
f
c
lose()
t
he outpu
t
if of
i
le is NUL
L
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter Anvin
outob
j
:
d
on
'
t fclose
(
)
t
h
e output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Merge
b
r
a
nch '
m
ast
e
r
' i
n
t
o
new-prepro
c
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anv
i
n
gitignore: add test
r
esults,
*
.
dbg
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
E
L
F
:
a
d
d
d
ebug suppo
r
t for TY_Y
W
ORD
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
C
y
rill
Gorcun
o
v
elf32: d
e
bug32_typeval
u
e - fix TY
_
OWORD si
z
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
H
.
P
eter Anvin
.
gitignore:
a
dd te
s
tresults, a few m
o
re
v
ers
i
on
.
* versions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anv
i
n
di
r
ectives: split global
d
irectiv
e
s
f
rom b
a
cken
d
-specific
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Hash even ba
c
kend-s
p
e
c
ific directiv
e
s, unify nu
l
l functions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anv
i
n
Don't fclose() the outp
u
t
i
n
t
he b
a
c
ken
d
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter
A
n
vin
U
se a phash to decode directives
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Pete
r
An
v
in
NASM
2
.
07rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvin
Document macho64 output format
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
A
nvin
N
ASM 2
.
07
r
c3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
Anvin
changes: d
o
cument li
s
ting fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
Anvin
preproc:
r
ev
e
rt to older form of prepr
o
c
e
ssor us
e
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
e
r Anvin
preproc: always
r
ep
r
oces
s
sma
c
r
o
s
a
f
t
e
r %+ - pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter Anvin
listing:
p
reser
v
e list file on error, include erro
r
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
outdbg: be ex
c
r
utiat
i
ngly correc
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er Anvin
outd
b
g
:
fix
OUT_REL
*
AD
R
,
add OUT_REL8ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter Anvin
outbin: be c
o
nsistent in spelling "Int
e
l h
e
x
" with
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er Anv
i
n
NASM 2
.
07rc2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
changes:
a
dd
M
ach-O a
l
i
g
nment issue fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
t
er An
v
in
ch
a
nges: document %+
beh
a
v
ior revert
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvi
n
preproc
:
don't handle %+
u
n
til
t
he
f
inal phase of smacro
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter A
n
vin
NASM
2
.
07rc1
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pet
e
r Anvin
changes
.
src: document user-vis
i
b
l
e changes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
t
er Anvin
d
oc: update license and
c
o
ntact information
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
spec:
change Licen
s
e to BSD
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
ter Anvin
nasm
.
nsi: re
m
ove COPY
I
NG
;
add
L
IC
E
NSE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
A
nvin
N
ASM:
relicens
e
under
the 2-
c
l
ause BSD license
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pet
e
r Anvin
outbin: minor cle
a
nups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter An
v
in
BR 281
7
225: don't overrun
a
permts
buffer with a max
i
mum
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
nasm
.
nsi: in the "
N
ASM shell", put
NASM first in PATH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pet
e
r Anvin
Change nor
e
turn macro
to no_return to
avoid he
a
der
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
A
nvi
n
nasm
.
n
s
i: use LZMA compr
e
s
s
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter A
n
v
i
n
More "mak
e
install" fixes
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter An
v
in
rd
f
2bin: be smarter
a
bout
e
xt
r
acting t
h
e format f
r
om
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
nasm
.
nsi: add additional rdf2bin a
l
iases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
rdof
f
: f
i
x "make install"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-05
H
.
Pet
e
r A
n
vin
t
est/Makefile: add ith and sre
c
t
a
r
gets
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-05
H
.
Pe
t
er Anv
i
n
doc: S-records
s
ee
m
s t
o
us
u
ally
b
e
pluralized
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-05
H
.
P
e
ter Anvin
doc:
s
rec produces
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 th
e
t
e
r
m
"ext
e
nsions" to
m
ean of-
s
pec
i
f
ic
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next