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
rdoff: add missing dependency in Makefile
2009-11-03
H
.
Peter Anvin
B
R
288
7
108
:
f
i
x
i
ncorrec
t
sbyte usage in IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
a
ssem
b
l
e
: xs
i
zeflags[] is
a
n o
p
flags_t variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter A
n
vin
opflags: more in
t
32_t
-
> opflags
_
t conver
s
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
NAS
M
2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvi
n
nasm:
r
ename
nasm_zap_spaces()
t
o nasm_
z
ap_spaces_fwd(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter
An
v
i
n
assemble:
when looking fo
r
a REGIST
E
R
o
p
erand, do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
P
eter Anvin
a
ssemble: treat register op
e
r
a
nds wi
t
hout size as wildcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Pete
r
Anvin
misc/
r
elease: *
.
i
co
a
re binary
f
iles
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-23
Cyri
l
l Gorcunov
Use
I
_none opcode instead
o
f hardcoded numb
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
Cyrill Gorcunov
output/dwarf
.
h: update dwarf c
o
nst
a
n
ts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Pete
r
Anvin
A
d
d
s
t
rlcpy() function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Pe
t
er Anvin
output: chan
g
e null_debug
_
routine to nu
l
l
_de
b
ug_directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
C
y
r
ill Gorcunov
disasm
.
c: eat
b
yte -- us
e
snp
r
intf t
o
prevent potential
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorc
u
nov
hea
d
e
r
s/c: strip off use
l
es
s
spaces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
C
y
rill Gorcunov
insns
.
pl: remove
redundant empty li
n
e in
e
num
o
pcod
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
P
e
ter Anvin
nas
m
.
c: fix stack overrun
i
n
assemb
l
e_fil
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter An
v
in
Merge commit '
c
y
r/hpa-
d
at'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merge
com
m
it 'cy
r
/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc:
\ n
e
eds to be r
e
p
eat
e
d excep
t
in \c-line
c
o
n
text
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
n
asm
.
c: con
s
iste
n
tly
u
s
e the
'
mur
r
ic
a
n spelling "optimize"
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
i
n
sns
.
dat
:
operan
d
-s
i
z
e
syn
t
ax for XOP instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
assemble
.
c: quiet war
n
ing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
a
s
semb
l
e
.
c: clean up matches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
Me
r
ge branch 'n
a
sm-2
.
07
.
x
x'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
B
R
2826669: updat
e
li
c
ensing
i
nformation in README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge branch 'n
a
sm-2
.
07
.
x
x
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nv
i
n
BR 2827397: fix inval
i
d C in o
u
tcoff AddExp
o
rts(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
in
s
ns
.
pl: sma
r
ter handl
i
ng
of oper
a
n
d flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er
A
nvin
assem
b
le: defer
"
operan
d
size mis
s
ing
"
until end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvi
n
E
nable fuzzy ma
t
ch
i
ng of op
e
rand sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r
Anvin
ass
e
mbl
e
:
move the
i
nstructi
o
n-matc
h
ing loop into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nvin
assemble
:
replace r
a
n
d
om integers with
an enum for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
Merge b
r
anch 'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter A
n
vin
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter Anvin
Dr
o
p
e
func and
e
va
l
func as input to the preprocess
o
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
D
rop ef
u
n
c and evaluate
a
r
g
umen
t
to parse_
l
ine()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er A
n
v
i
n
Dro
p
the ofmt a
n
d
errfunc
a
r
guments to label
definition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Ru
n
make alldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r Anvin
Rem
o
v
e
func
t
ion pointe
r
s
in ou
t
put, simplify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
M
erge comm
i
t 'nasm
-
2
.
0
7
r
c
7' into
n
ew-prep
r
oc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
N
A
SM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r Anvin
outc
o
f
f: fix invalid reference to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
t
est/Makefile:
a
d
d more outp
u
t
r
ules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter An
v
in
outcoff: th
i
s
i
s COFF, not binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
An
v
i
n
BR 2
8
22
2
63: don't re-invoke ofmt->sym
d
ef() in pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter A
n
vi
n
xc
r
cgen: too
l
to creat
e
a "gene
r
alized CRC" hash
table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anv
i
n
crcgen: clean up w
h
itespac
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
c
r
cg
e
n:
u
tility program to g
e
ne
r
ate
CRC tabl
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter
Anv
i
n
Merge bra
n
ch 'mas
t
er' into ne
w
-prep
r
oc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
n
v
in
changes:
it's
n
ot just invali
d
UTF-
8
sequences
t
hat
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
NASM 2
.
07
r
c6
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
et
e
r
Anv
i
n
Merge branch 'ma
s
t
e
r' into n
e
w-pr
e
p
roc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes: d
o
cument fixed
c
r
ash on
i
n
v
alid
U
TF-8
sequences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
q
u
ote: use nasm_assert() instea
d
o
f
plain
a
ssert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
quote: we m
u
st do
u
nsig
n
ed comparison to get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvi
n
quote: d
o
n't use s
p
rintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nv
i
n
quote: use nasm_assert() in
s
te
a
d of
pla
i
n assert
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote:
w
e m
u
st d
o
unsigned compar
i
s
on to g
e
t length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc
:
use
c
onsis
t
ent title case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
Anvin
doc: fix fo
r
matting of the bi
n
multise
c
tion h
e
ader
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
te
r
Anvin
preproc: style clean
u
p
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
NASM 2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
ete
r
Anvin
preproc:
form
a
t
t
in
g
cleanup
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
p
r
e
pr
o
c: don't pass a
n
en
u
m to %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvi
n
preproc:
generic
solution f
o
r error on NUL characters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
p
reproc: reject NUL characters in %defto
k
directiv
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
quote
:
don't u
s
e sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r Anvin
Don't try to fclose
(
) the ou
t
put if ofi
l
e is NU
L
L
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
outobj:
d
o
n't
fclose() the output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter Anvin
Merge branch 'master' into new-pr
e
p
roc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
g
i
tignore: add test
result
s
, *
.
dbg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
t
er Anvin
E
L
F: add d
e
bug support for TY_Y
W
ORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
Cyrill Gorcu
n
ov
elf32: de
b
u
g
32_typeval
u
e - fix TY_OWO
R
D s
i
ze
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
P
eter Anvin
.
gitignore:
add tes
t
results
,
a
fe
w
more v
e
rs
i
on
.
* versions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
direc
t
ives: spli
t
global dire
c
tives from b
a
ckend-spec
i
fic
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Hash even backend-s
p
e
cific
d
irectives, unify null functions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
D
on't fclose
(
) th
e
output in the bac
k
end
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Use a pha
s
h to decode dir
e
ctives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter An
v
i
n
NASM 2
.
07rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvin
Docume
n
t macho64
o
utput format
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
N
A
SM 2
.
07r
c
3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
changes: document li
s
t
i
n
g
fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter Anv
i
n
p
r
eproc: r
e
v
ert to olde
r
form of preprocessor use
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
e
r Anvi
n
p
r
eproc: al
w
ays reprocess smacros after %+ - pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anv
i
n
listing: pr
e
serve l
i
s
t
file on err
o
r
, include errors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anv
i
n
outdbg: be excr
u
tia
t
i
n
gly c
o
r
r
ec
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
o
utd
b
g: fix O
U
T_REL*ADR, add OUT_REL8
A
D
R
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
Anvin
outbin: b
e
co
n
si
s
tent in
spe
l
ling "I
n
tel hex"
w
i
t
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
t
e
r Anvin
NASM 2
.
07r
c
2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
changes: add Mach-O ali
g
nment issue f
i
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter An
v
i
n
c
h
anges: document %+ behavior
revert
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
Anvin
preproc: don't handle %+ un
t
il the
final phase of smacro
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
NAS
M
2
.
07rc1
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
ter Anvin
chan
g
e
s
.
src: document user-vis
i
ble changes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
doc
:
update license
a
nd contact
inf
o
rmat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
ter Anvin
spec: ch
a
n
g
e License to B
S
D
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
nasm
.
nsi: r
e
m
ove COPYING; add
L
ICENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvi
n
NASM: relicense under the 2
-
clause BSD
li
c
ense
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
outbin: mi
n
o
r
cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next