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
NASM 2.08rc1
2009-10-13
H
.
P
eter Anvin
N
AS
M
2
.
0
8rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter An
v
i
n
nasm:
r
e
n
ame nasm_zap_spaces()
to n
a
sm_
z
ap_spaces_fwd()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Pet
e
r Anvin
assemble: when lookin
g
for a
R
EGISTER operand,
do a
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
a
s
semble:
t
r
e
at
r
e
gi
s
ter operan
d
s w
i
thout size as wildca
r
ds
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-09-23
H
.
P
eter Anvin
misc/release: *
.
ico are
b
ina
r
y
f
iles
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-23
Cyrill Gorcunov
Use I_
n
one opcode
ins
t
ead of har
d
c
o
ded number
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
Cyrill G
o
r
cunov
out
p
ut/dwarf
.
h: update dwar
f
cons
t
ants
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-10
H
.
P
e
ter Anv
i
n
Add strlcpy()
f
u
nction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvin
output
:
c
hange null_debug_rou
t
ine to
n
ull
_
d
e
b
u
g_di
r
e
ctive
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcu
n
ov
d
i
s
asm
.
c
: eatb
y
te -- use snpri
n
tf to p
r
event potential
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
C
yrill
Gorcunov
head
e
rs/c: strip off useless spa
c
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
Cyrill
G
o
r
cunov
insns
.
p
l: r
e
m
ove redun
d
ant empty l
i
ne in
e
n
u
m opcod
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter Anvin
nasm
.
c: fi
x
stack
o
verr
u
n in assemble_file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pe
t
er Anvin
Me
r
ge commit 'cyr/hp
a
-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anv
i
n
Mer
g
e commit 'cyr/hpa
-
list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
d
oc:
\
needs
t
o
be
r
e
p
eat
e
d exc
e
p
t in
\c-line context
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter An
v
i
n
n
a
sm
.
c: consistently use the 'murri
c
an
s
pelli
n
g "o
p
timi
z
e"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter
Anvin
Merge c
o
mmit 'c
y
r
/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
Cyril
l
Gor
c
unov
in
s
ns
.
dat: op
e
rand-size synta
x
f
or
X
O
P
instruc
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-27
H
.
P
e
t
e
r
A
nvi
n
a
ssemble
.
c
:
quiet warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvin
as
s
emble
.
c: clean up matches()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
in
M
e
r
ge branch 'nasm-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
BR 2826669
:
update licens
i
n
g i
n
f
ormation in README
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
A
nvin
Merge branch
'
nasm-2
.
07
.
x
x
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anv
i
n
BR
2
8
2739
7
: fix invalid
C in
o
utcoff AddExp
o
rts()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
insns
.
pl:
s
m
arter
h
andling o
f
op
e
rand flags
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
a
s
semble: defer "operand size mis
s
ing" until end
o
f
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enable fu
z
zy matchi
n
g of oper
a
nd sizes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: mo
v
e the instruction-matc
h
ing loop into a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anv
i
n
ass
e
mble: replace random int
e
ger
s
with an
enum f
o
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pe
t
e
r
Anvin
Merg
e
b
r
anch 'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
eter Anvin
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop efunc and eva
l
func
a
s
input to
t
he preprocessor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter Anvin
Dro
p
efunc and evaluat
e
argu
m
ent to par
s
e
_li
n
e
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anv
i
n
Drop t
h
e ofmt a
n
d
errfunc argu
m
e
nts to label definiti
o
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
Anvi
n
Run make alldep
s
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anv
i
n
Remove f
u
nction
pointers in
o
utput
,
simplify
er
r
or
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
Merge commit 'nasm-2
.
07rc7' into new-preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter
Anvin
NASM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcoff: f
i
x
i
n
valid
r
eference to of
m
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
t
es
t
/Makefile: add m
o
re outp
u
t ru
l
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outc
o
ff
:
this is COFF, not binary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
t
e
r Anvin
BR 2822263: d
o
n't re-invoke ofmt->symdef(
)
in pass2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
eter Anvin
xcrc
g
en: tool to cre
a
t
e a "gener
a
liz
e
d
C
RC" hash table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter
A
n
v
in
crc
g
en: c
l
e
a
n up whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter
A
n
v
in
c
r
c
g
en:
u
t
ility program t
o
ge
n
erate CRC tab
l
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r Anvin
Merge branch
'
master' into ne
w
-
pre
p
r
o
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
ch
a
nges:
it's no
t
just in
v
alid UTF-8 s
e
que
n
ces t
h
at
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NA
S
M 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
M
e
rge branch 'ma
s
ter' i
n
to new-
p
reproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
An
v
in
chang
e
s:
d
o
c
ument fixed
c
r
a
s
h
on invalid UTF-8 sequences
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
quote: use nasm
_
assert() instead of plain assert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
i
n
qu
o
te: we mus
t
d
o
u
n
sig
n
ed
comparis
o
n to get leng
t
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anv
i
n
qu
o
te: don't use sprintf()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
ete
r
Anvin
quote: use
n
asm_asser
t
() in
s
tead of p
l
ain a
s
sert()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote:
w
e must do unsigned comparison to get length
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
v
in
d
oc: use consistent title case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
e
r Anvin
do
c
: fix formattin
g
of the bin mu
l
tis
e
ction 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
.
Pete
r
Anvin
NASM
2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
e
r Anvin
p
reproc: form
a
tting cleanup
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvi
n
prep
r
oc: d
o
n
'
t
p
ass an e
n
um to %s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
preproc: generi
c
solution f
o
r
e
rro
r
on
NUL characters
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anv
i
n
p
r
eproc: re
j
e
c
t NUL char
a
cters in %deftok directives
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvi
n
quote: don't us
e
s
p
r
i
ntf()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
in
Don't try t
o
fclose()
the output if
o
fi
l
e is NULL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
in
out
o
b
j: don't fclose() the output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Merge branch 'ma
s
ter' in
t
o ne
w
-
p
r
eproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
gitignore: add
t
e
st r
e
sults,
*
.
dbg
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter
A
nvin
ELF:
add
d
ebug
support
f
or TY_YWORD
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
Cyrill
G
o
rcunov
elf32: d
e
bug32
_
typevalue - fix TY_OWORD s
i
ze
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter An
v
in
.
gitignore:
a
dd testresults,
a
few more version
.
* versions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
directive
s
: split global di
r
e
ctives from backend-
s
pecif
i
c
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Hash even ba
c
kend-specific directives, unify null functions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Don't fclose() the output in the backend
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter
A
n
vin
U
s
e
a phash to decode directives
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Pete
r
A
n
vin
NASM
2
.
07rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter
Anvi
n
Do
c
u
m
ent ma
c
h
o64 ou
t
pu
t
format
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter Anvin
N
A
SM 2
.
07rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
ch
a
n
ges: d
o
cumen
t
listing f
i
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
Anvin
p
r
e
proc: revert
t
o
o
ld
e
r form o
f
pre
p
rocessor user
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
pr
e
proc: alway
s
reprocess smacro
s
after %+ -
pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anvin
l
i
stin
g
:
p
reserv
e
l
is
t
fil
e
on error, inc
l
ude errors
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvi
n
o
u
tdbg
:
be
e
xc
r
uti
a
tingly corr
e
ct
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r A
n
vin
outd
b
g: f
i
x
OUT_REL*ADR, ad
d
O
UT_
R
EL8
A
DR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anv
i
n
outbin: be
consi
s
tent in spelling "Intel he
x
"
wi
t
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
N
ASM 2
.
07rc2
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter Anvin
changes: add
Mach-O
alig
n
ment issu
e
f
i
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
vin
c
h
a
n
ges: do
c
ument %+ b
e
hav
i
or revert
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er A
n
vin
p
r
e
p
r
o
c: don't ha
n
dle %+ until the final
p
has
e
o
f sma
c
ro
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
eter Anvin
NASM 2
.
0
7rc1
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
chang
e
s
.
s
r
c
: document user
-
visible changes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pe
t
er Anv
i
n
doc:
u
pd
a
te lice
n
s
e and contact informa
t
i
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
spec: chang
e
Licen
s
e to BSD
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
n
asm
.
nsi: remove
C
O
P
Y
IN
G
;
add LICEN
S
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
NAS
M
: relicense under the 2-cla
u
s
e
BS
D
license
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
outbin: m
i
nor cleanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
BR 2
8
17225: don'
t
o
v
errun a permts buff
e
r with a
maximum
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
n
a
s
m
.
n
s
i: in th
e
"NASM shell", put NASM fi
r
st in PAT
H
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
A
n
vin
C
hange noreturn ma
c
r
o to no_
r
eturn to avoid
header
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next