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
Add strlcpy() function
2009-08-10
H
.
Peter Anvi
n
A
d
d st
r
lcpy() function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Pete
r
An
v
i
n
output: ch
a
nge null_d
e
bug_rou
t
in
e
to null_debug_
d
irective
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill G
o
rcunov
disasm
.
c: eatbyt
e
-
-
u
se snprintf to
prevent potential
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyri
l
l
G
orc
u
no
v
headers/c:
s
tr
i
p off
useles
s
spaces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
Cy
r
i
l
l
Gorc
u
nov
insns
.
pl: remove redundant empty
line in
e
num op
c
ode
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
P
eter Anv
i
n
nasm
.
c:
f
ix stack overrun i
n
assemble_fi
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
eter
Anvin
Mer
g
e comm
i
t 'cyr/
h
pa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merge commit 'cyr
/
h
pa-li
s
t'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc
:
\ needs
to
b
e
r
e
p
eate
d
except in
\c-lin
e
context
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Pe
t
er
Anvin
nasm
.
c: co
n
sis
t
ently
use the 'murrican spelling "o
p
timize
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Merge commit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
Cyri
l
l
Gorcunov
insns
.
dat: oper
a
n
d
-size
s
yntax
f
or XOP instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter An
v
in
assemble
.
c: quiet warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nv
i
n
a
s
s
emb
l
e
.
c:
c
lean up matche
s
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Mer
g
e b
r
anch 'nasm-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
BR
2826669:
update licensing information
i
n README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
Merge branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 282
7
397: fix in
v
alid C in outcoff Ad
d
E
xpo
r
ts(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
insns
.
pl:
smarter
h
a
n
dling of ope
r
and flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assem
b
le: defer "operan
d
size m
i
ssing" until
e
n
d
of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enable fuzzy match
i
ng of o
p
era
n
d sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter
Anvin
a
s
sem
b
le: move
t
he instru
c
tion-ma
t
ching loop into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
a
ssem
b
le
:
repla
c
e random i
n
tegers
with an en
u
m
f
or
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pete
r
A
n
v
in
Merg
e
branch 'n
e
w-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
e
ter Anvin
NASM 2
.
0
7
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter An
v
in
D
r
o
p e
f
unc an
d
e
v
a
lfunc as input to the preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
te
r
An
v
i
n
D
rop efunc and eval
u
ate argument
t
o
p
arse_line(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er Anvin
Drop the ofmt
and errfunc a
r
guments to label def
i
nitio
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
R
u
n
make a
l
l
deps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter A
n
vi
n
R
e
m
o
ve function pointer
s
in out
p
u
t, simplify
e
rror
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
M
erge commit 'nasm
-
2
.
07
r
c7' into new-preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
er Anvin
NASM
2
.
0
7rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
out
c
off: fi
x
invalid reference to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
t
e
r Anvin
test
/
Makefile: add mo
r
e
out
p
ut rul
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter A
n
vi
n
ou
t
coff: thi
s
is COFF, not binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter An
v
i
n
BR 282226
3
: don't re-i
n
voke of
m
t->symdef() in pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter
Anvin
xc
r
cgen: to
o
l
to create a "
g
en
e
rali
z
ed CRC" h
a
sh
t
able
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
eter Anvin
crcgen: clean up whi
t
esp
a
ce
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pete
r
An
v
in
crcgen: utilit
y
program
to gener
a
te
CRC tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
Merge branch 'ma
s
t
e
r' into new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
cha
n
g
e
s: it's not just invalid U
T
F
-
8
s
equences tha
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
N
ASM 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
Merge bra
n
ch 'mas
t
er'
into new-
p
reproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
ch
a
nges: docume
n
t fixed cr
a
sh
on invalid UTF-8
s
e
q
uen
c
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er An
v
in
quot
e
: use
n
a
sm_assert() i
n
stead of plain assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
quote: we must do unsigned compari
s
on to ge
t
len
g
th
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
quote: don't use spr
i
nt
f
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
q
u
o
te: use nasm_assert
(
)
inste
a
d of plain a
s
sert(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: we must do unsigned
c
omparison to
ge
t
l
e
ngth
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter A
n
vin
doc: us
e
consis
t
ent title c
a
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
doc:
fix
formatting of
t
he bin
m
ulti
s
ection header
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 Anvin
NA
S
M 2
.
07rc
5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
preproc: f
o
rmatting cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
p
r
epr
o
c:
d
o
n't pass an
e
num to %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
n
vin
preproc: gener
i
c
s
olution
for error
on NUL charact
e
rs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
in
p
reproc
:
reject NU
L
characters in %deftok dir
e
c
t
i
v
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
q
uote:
d
on't use sp
r
intf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter An
v
i
n
Don't try to fclose() the ou
t
put if ofile
is
NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
et
e
r Anvin
outobj:
don
'
t fcl
o
se() t
h
e ou
t
put
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Merge b
r
anch 'm
a
ster'
into new-p
r
e
proc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
gitignore: add test res
u
lts, *
.
dbg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
ELF: add debug
s
uppor
t
f
o
r TY_YWORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
Cyri
l
l
Gorcuno
v
elf32: debug32_typeval
u
e -
fix TY_O
W
ORD
size
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
.
gitignore
:
add t
e
st
r
esults, a fe
w
more v
e
rsion
.
* versions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
P
ete
r
Anvin
d
i
rective
s
:
s
plit glo
b
al directives from backen
d
-
speci
f
ic
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter
A
nvin
Hash
e
ven backend-speci
f
ic dir
e
c
tives,
unify
null functions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter
A
nvi
n
Don't fclo
s
e
(
) the
outp
u
t in
the backend
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter An
v
in
Use a
phash to
d
ecode dire
c
ti
v
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
P
eter A
n
vin
N
A
SM 2
.
07rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvin
Docum
e
n
t
macho64 ou
t
p
u
t for
m
at
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r A
n
vin
NASM 2
.
07rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter Anvin
c
ha
n
ges: docume
n
t listing fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
p
reproc
:
revert to older form of preproce
s
s
o
r user
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
preproc: always r
e
p
roc
e
ss
smacros after %
+
- pastin
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter A
n
v
in
listing: pre
s
erv
e
list
file on error, include errors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
A
nvin
out
d
bg:
be excrutiatingly c
o
r
rect
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
ou
t
dbg: fix OUT_REL*ADR,
ad
d
O
UT_R
E
L8ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
o
u
tbin: be consistent in
s
pelling "In
t
el hex" wit
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
NASM 2
.
07rc2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
c
h
anges: add Ma
c
h-O alignment issue fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
changes: do
c
ument %+ behavior revert
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvi
n
preproc: don't
handle
%
+ unti
l
t
he
f
i
n
a
l
phase
o
f sma
c
r
o
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
NASM 2
.
07
r
c1
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
eter Anvi
n
ch
a
ng
e
s
.
src: document user-visible changes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pe
t
er
A
nvin
doc: update l
i
cense and contact information
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
et
e
r Anvin
spec: change License to BSD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pete
r
Anvin
nasm
.
nsi: remove COPYING
;
add
L
ICENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pete
r
Anvin
NASM: relicense und
e
r the 2-clause BSD
l
icense
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
Anvin
outbi
n
:
m
inor cl
e
anup
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pe
t
er
A
nvin
BR 2817225: don
'
t overr
u
n
a
p
e
rmts buf
f
er wit
h
a maximum
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pete
r
Anvin
na
s
m
.
nsi: in the "NASM shel
l
", put NASM f
i
r
st in PATH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter A
n
vin
Chan
g
e
n
oreturn
macro
to no_
r
eturn t
o
avoid header
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pe
t
er Anv
i
n
nasm
.
n
s
i: use LZ
M
A
comp
r
ession
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
Anvin
Mo
r
e
"make install" fixe
s
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pet
e
r Anvin
r
d
f
2
bin:
be smarter ab
o
ut extractin
g
the f
o
rmat fro
m
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pet
e
r A
n
vin
nasm
.
nsi: add
a
dditional rdf
2
bin aliase
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
t
e
r
Anvin
r
d
off
:
f
i
x "make install"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-05
H
.
Peter Anvin
tes
t
/Makefile: add ith and
s
r
e
c tar
g
ets
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-05
H
.
Peter
Anvin
doc: S-records see
m
s
to usually be pluraliz
e
d
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next