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
BR 2887108: fix incorrect sbyte usage in IMUL
2009-11-03
H
.
P
e
t
er Anvin
BR 28
8
7108: fi
x
incorrect sbyte usage
i
n IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
eter Anvin
assemble
:
xsizeflags
[
] is an opfla
g
s_t
variab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
opflags: more
i
n
t32_
t
-> opflags_t conversions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter
An
v
in
N
ASM 2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
n
a
sm: rename nasm_
z
ap_
s
paces() t
o
nasm_zap_spaces_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Pe
t
er Anvin
assemb
l
e: when
looking for
a REGISTER o
p
erand, do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
assemble: treat register operands without size
a
s
w
ildcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter Anvin
mis
c
/release: *
.
ico are binary files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
Add strlcpy() function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvin
output: change
n
ull_d
e
bug_ro
u
tine
to
n
u
ll_debug_directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter A
n
vin
n
asm
.
c: fix
s
t
a
c
k o
v
errun in
assemble_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter
A
n
vin
M
e
rge
commit 'cyr/h
p
a
-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter
A
n
v
i
n
Merge
commi
t
'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
P
e
te
r
Anvin
doc:
\ needs to b
e
repeated
except in \c-l
i
ne cont
e
xt
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
P
e
t
er Anvin
nasm
.
c: consist
e
n
t
ly u
s
e the 'murrican spell
i
ng "optimize
"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Pete
r
Anvin
M
erge
c
o
mmit 'cy
r
/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter A
n
vin
as
s
e
mble
.
c: quiet warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er A
n
v
i
n
a
s
s
emble
.
c: clean
u
p match
e
s()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
Merge
b
r
a
nch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
B
R
2826669
:
u
p
d
ate licensin
g
informa
t
ion in
README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
M
erge branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 2827397: fix i
n
v
a
lid C i
n
out
c
off AddExports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
i
n
sns
.
pl: sma
r
ter handling of operand flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
assemble: def
e
r "operand si
z
e
m
i
s
sin
g
"
u
n
t
il end
o
f
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enable f
u
zz
y
ma
t
ching
of operand sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: move the
i
nstruction-matching l
o
op into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: r
e
place random
i
n
tegers
with an enum for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pet
e
r Anvin
Merge
branch '
n
ew-prep
r
oc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter Anvin
Drop efunc
a
nd eva
l
func as in
p
ut to the preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anv
i
n
D
r
op efunc a
n
d eva
l
uate argument to parse_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter
A
n
vin
D
r
op
t
he of
m
t and errfunc arguments to label definition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r
Anvi
n
Run make a
l
l
d
e
ps
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
ete
r
Anvin
R
emove function pointers in output, sim
p
lify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r
Anv
i
n
M
erge c
o
mmit
'
n
a
sm-2
.
07rc7' int
o
new-preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
NASM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outc
o
f
f: fix
invalid re
f
erenc
e
to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anv
i
n
t
e
s
t
/
Makefile: add m
o
re output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r Anvin
outcoff:
t
his is COFF, not bina
r
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter A
n
vi
n
BR
2
822263: 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
xcrcgen:
tool to create
a
"gene
r
a
lized CR
C
" hash ta
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter An
v
in
crcgen: cl
e
an
u
p w
h
it
e
space
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter A
n
v
in
crcgen: uti
l
ity program to gene
r
ate CRC ta
b
les
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter Anvin
Merge bran
c
h 'maste
r
'
i
n
to new-prep
r
oc
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
cha
n
ges: it
'
s not just in
v
al
i
d UTF-8
sequences th
a
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
NA
S
M 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
Merge br
a
nch '
m
aster' into new-
p
repr
o
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes: docu
m
ent fixed cr
a
sh on i
n
va
l
id UTF-8 seque
n
ces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: use nasm_assert
(
) instead of
p
lain assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvi
n
q
uote: we must d
o
u
n
si
g
ned compari
s
o
n t
o
get l
e
ngth
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
quote: don'
t
use
s
p
rintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter
An
v
in
quote: use nasm_assert() instead of pl
a
in asse
r
t
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
q
u
ote: we must do u
n
sign
e
d comparison
t
o get
length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
doc: use cons
i
ste
n
t title cas
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
d
o
c: fix f
o
rmatting of t
h
e bin mult
i
s
ection header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter A
n
vin
pr
e
proc: style cl
e
anups
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
.
Pete
r
Anvi
n
prepr
o
c: formatt
i
ng
c
l
e
anups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anv
i
n
preproc: don't pass
a
n e
n
um to
%
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter
Anvin
preproc
:
g
eneric
soluti
o
n for
e
rror on NUL
characters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
er
A
n
v
in
preproc:
reject
N
U
L characters
in %defto
k
directives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
quote: don't us
e
sp
r
intf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter A
n
vin
Don't try t
o
fclo
s
e() the output if ofile
is NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
o
u
tobj:
d
on't fclos
e
() th
e
o
u
t
put
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
t
er Anvin
Merge b
r
anch 'ma
s
ter' into n
e
w
-
preproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
gitignore: add t
e
st results, *
.
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 debug
s
upport f
o
r TY_
Y
WORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Pete
r
Anvi
n
.
gitignore: add testresults, a few more version
.
*
ver
s
i
ons
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
di
r
ec
t
ives:
s
plit glob
a
l directives from
b
a
cken
d
-sp
e
cific
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
P
e
t
e
r Anvin
Hash even backend-specific directives, unify nul
l
f
u
nctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter
A
nv
i
n
Don't
f
close(
)
the
o
ut
p
ut in
t
he backen
d
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pet
e
r Anvin
Use a
phash to deco
d
e
direct
i
ves
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Pet
e
r Anvin
NASM
2
.
07rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
P
eter
A
nvin
Document m
a
cho64 output format
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
A
nvin
N
A
SM 2
.
07rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anvin
c
h
anges: document listing
f
i
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er Anv
i
n
prep
r
o
c: revert to old
e
r for
m
of preprocess
o
r user
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
pr
e
proc: always reproc
e
ss s
m
acros after %+ - pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
vin
listing: pre
s
e
r
v
e list
f
ile on error,
i
nclude e
r
rors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
outdbg: be
e
xcrutiatingly correc
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anvin
outd
b
g
: fix OUT_REL*ADR, add
O
UT
_
RE
L
8AD
R
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
vin
outbi
n
: be consi
s
t
ent in spell
i
ng
"
I
ntel hex" with
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter An
v
i
n
NASM 2
.
07rc
2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
cha
n
g
es: add Mach-O alignment i
s
sue fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
changes: docu
m
ent %+
b
ehavior
revert
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anv
i
n
preproc
:
do
n
'
t
h
andle %+ until the f
i
nal
phase of
smac
r
o
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
Anvin
NA
S
M
2
.
07rc1
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
ch
a
nges
.
src
:
document user-visible
ch
a
nges
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
et
e
r Anvin
doc:
u
pdate license and
contac
t
information
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pete
r
Anvin
spec
:
c
h
ange Lic
e
nse to
B
SD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
nasm
.
nsi: rem
o
ve CO
P
Y
ING; add LI
C
ENS
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
t
e
r
Anvin
NASM:
relicense under
t
h
e 2-clause BSD license
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
Anv
i
n
outb
i
n: mino
r
cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
BR 2817225: don
'
t overrun
a permts buf
f
e
r
wit
h
a
maximum
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
n
asm
.
nsi: in the "NASM shell", put NASM f
i
r
s
t
in
PAT
H
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
A
n
vin
Cha
n
g
e noretu
r
n macro to no_return to avoid
h
ead
e
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
t
er Anvin
nasm
.
nsi:
use LZMA compressi
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anv
i
n
M
ore "make i
n
stall" fixes
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pete
r
Anvin
rdf2
b
in: be smarter
a
bout extr
a
ctin
g
t
he forma
t
from
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pete
r
Anvin
n
asm
.
n
s
i: add a
d
ditional rdf2
b
in aliases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next