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
NASM 2.08rc2
2009-11-03
H
.
Peter Anvin
NASM 2
.
08r
c
2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
IMUL: fix an
a
dditional inc
o
rre
c
t s
b
yte use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter A
n
vin
BR 2887108: fix incorre
c
t sby
t
e
u
s
a
ge in IM
U
L
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
assembl
e
: xsizef
l
ags[] is an opflags_t variabl
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r Anvin
opflags: more i
n
t
3
2_t -> opflags_t convers
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
et
e
r An
v
in
NAS
M
2
.
08rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
n
asm: renam
e
nasm_z
a
p_spaces()
t
o
nasm_zap_spaces_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter Anvin
assemble: when
l
ooking for a
REGISTER
o
perand, do
a
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
assembl
e
: treat re
g
ister operands witho
u
t size
a
s wil
d
cards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter Anvin
m
i
sc/relea
s
e: *
.
ico are b
i
nary fil
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Pe
t
e
r Anvin
Add strlc
p
y() function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvin
outpu
t
:
c
hange null_deb
u
g_ro
u
t
i
ne t
o
n
u
ll_debug_direct
i
v
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter Anvi
n
n
a
sm
.
c: fix
s
tack overrun in assemble_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvi
n
Merge
c
ommit 'cyr/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merge commi
t
'c
y
r/hpa-l
i
s
t'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Pet
e
r An
v
in
doc: \ needs to
b
e repeated except in \c-line c
o
nte
x
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Pete
r
Anvin
nasm
.
c:
c
on
s
istent
l
y u
s
e t
h
e 'murrican s
p
ellin
g
"opti
m
ize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Merge co
m
mit 'cyr/hpa-l
i
st'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
assemble
.
c: quiet warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter A
n
vin
assem
b
le
.
c
: clean
u
p matches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvin
Merge b
r
anch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nvin
BR 2826669: update licensi
n
g
information in READ
M
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge bra
n
ch '
n
asm-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
ete
r
Anv
i
n
BR 2827397: fix invalid
C
in o
u
tcoff AddExpor
t
s()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
i
nsn
s
.
pl:
sm
a
rter
h
a
ndling of operand flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter
A
n
vin
as
s
e
m
ble:
d
efer
"
o
pe
r
and size missing"
until en
d
of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvi
n
Enable fu
z
zy matching of
op
e
ra
n
d sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assembl
e
:
m
ove the instruction-matchin
g
l
o
op into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
a
ssemble: r
e
place random integers with an enu
m
for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
M
e
rg
e
b
ranch 'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pe
t
er Anvin
N
A
SM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
A
nvin
D
r
op ef
u
nc and e
v
alfunc as
input to the preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop efunc and evaluate argument to parse_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter Anvin
D
rop the ofmt
a
nd errfu
n
c
a
r
g
ument
s
to label definition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter A
n
vin
Run
m
a
ke
a
l
l
d
eps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
Anvi
n
Remove function pointers in output, si
m
p
lify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
nv
i
n
Merge commit 'nasm-2
.
07
r
c7' int
o
new-pre
p
roc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
NA
S
M 2
.
0
7r
c
7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcoff: f
i
x in
v
alid reference to of
m
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter
A
nvin
t
e
st/Ma
k
efile: add
mor
e
o
u
tput rul
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter A
n
vin
outcof
f
: this is COFF, not binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
t
er
An
v
in
B
R
2822263: don't
r
e-i
n
v
oke o
f
mt->symdef() i
n
pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
xcr
c
gen: tool to c
r
eate a "gener
a
l
ized C
R
C
"
hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anv
i
n
crcg
e
n:
clean up whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter A
n
vin
crcgen: utility program to gene
r
ate CRC tabl
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
Merge
b
r
a
n
ch 'master' i
n
t
o
n
e
w-
p
reproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter
A
nvin
changes: it'
s
not
j
ust
in
v
al
i
d UTF
-
8
sequences tha
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
NASM 2
.
07
r
c6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r An
v
in
Me
r
ge bran
c
h
'
m
as
t
er' into new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r A
n
vin
change
s
: documen
t
fixed crash on invalid UT
F
-8 sequences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
qu
o
te: use nasm_assert() instead of
plain assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
qu
o
te: we
m
ust do unsig
n
ed co
m
parison t
o
get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
et
e
r
A
n
vin
quote
:
d
on't
u
se s
p
rintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
quote: use nasm_assert(
)
instead of plain asser
t
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: we must do
unsigned comparison to get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
d
oc: use
cons
i
stent title case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anv
i
n
doc: fix form
a
tting of the bin multisection h
e
ader
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
p
r
eproc
:
s
tyle cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NA
S
M 2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc
:
formatting cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter A
n
vin
preproc: don't
pass
a
n
enum
to %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter A
n
v
i
n
preproc: ge
n
eric s
o
lution fo
r
error o
n
NUL
c
ha
r
acter
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter A
n
vin
p
rep
r
o
c
: reject NUL characters in %deftok directives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter
Anvin
qu
o
te: don't use spr
i
ntf(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter Anvin
Do
n
't try to fclose() the
o
utput if ofile
i
s NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
er A
n
vin
outobj: don't fclose() the output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Merge
b
ranch 'master' into new-preproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
g
i
t
ignore:
a
d
d test
r
esults
,
*
.
dbg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
E
L
F: add debug sup
p
o
r
t for TY_YWORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
.
g
i
tignore: a
d
d
testresults, a few more version
.
*
ve
r
si
o
ns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvi
n
dire
c
tives: spl
i
t global dir
e
ctives f
r
om bac
k
end-
s
peci
f
ic
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
P
e
t
e
r
Anvin
Hash even back
e
nd-specific directive
s
, uni
f
y
null f
u
nctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
P
e
ter Anvin
D
on't fc
l
os
e
() th
e
ou
t
put in the backend
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Use
a phash to decode d
i
re
c
tives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
P
e
ter Anvin
NAS
M
2
.
07rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvin
Document
macho64 ou
t
put format
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
e
r
Anvin
NASM 2
.
07rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
vin
ch
a
n
g
es:
do
c
um
e
nt li
s
ting fi
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r
Anvin
preproc
:
revert to o
l
der
f
o
rm of preprocessor user
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anv
i
n
preproc: always reprocess smacros after %+ - pasti
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
listin
g
: prese
r
ve 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
outd
b
g: be exc
r
u
t
iatingly co
r
rect
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anvin
outdbg: fix OUT_REL*ADR, add OUT_REL8ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter An
v
i
n
outbin: be consist
e
nt i
n
spelling "Intel hex
"
wit
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anvi
n
NASM 2
.
0
7
rc2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
vin
changes
:
add Mach-O alig
n
ment issue fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
A
n
v
i
n
changes: document %+ behavior
r
evert
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
Anvin
preproc: don't handl
e
%+ unti
l
the final phase
o
f smacro
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pe
t
er Anvin
NASM 2
.
07rc1
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
changes
.
src
:
d
ocument
u
ser-visi
b
le cha
n
ges
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
doc
:
update license and
contac
t
informatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pete
r
Anvin
s
pec: ch
a
nge
L
icense to B
S
D
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
ete
r
Anvin
nasm
.
nsi: remove COPYING; add LIC
E
N
S
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pete
r
Anvin
NASM: r
e
licen
s
e u
n
der the 2-clause
B
SD
l
ic
e
nse
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
Anv
i
n
outbin: mi
n
or cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pe
t
e
r
Anvin
B
R 2817225: don'
t
overrun a permts b
u
ff
e
r wit
h
a ma
x
imum
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
ter
Anvin
nasm
.
nsi: in
the "NA
S
M she
l
l", put NASM first in PATH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter A
n
v
i
n
Ch
a
n
g
e noreturn m
a
cro to no_retur
n
to avoid header
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
nasm
.
nsi: use LZMA co
m
p
r
ess
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pet
e
r A
n
vin
More "make
i
nstall"
fixes
.
.
.
commit
|
commitdiff
|
tree
next