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.08rc1
2009-10-13
H
.
Peter Anvin
N
ASM 2
.
08r
c
1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r Anvi
n
nasm: ren
a
me nasm_z
a
p_space
s
()
t
o
n
a
sm_zap
_
spaces_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Pe
t
er Anvin
assemble: when lo
o
ki
n
g
for a REGISTER o
p
e
ran
d
, do
an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
P
e
ter
A
n
v
i
n
assemble
:
t
re
a
t register
o
perands without size as
w
ildcar
d
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter Anvin
misc/r
e
l
e
ase: *
.
i
c
o are binary
file
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
Add
s
trlcpy()
f
u
n
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvin
output:
c
hange null_debug_routin
e
to
n
ull_debug_directi
v
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pet
e
r Anvin
nasm
.
c: fix sta
c
k overrun
i
n as
s
emble_fi
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merge commit 'cyr/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merge commit 'cyr/
h
pa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter Anvin
doc: \ n
e
eds
t
o be r
e
peated except in \c-line co
n
text
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c: consiste
n
tly use the 'murric
a
n spelling "opti
m
i
ze"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter
A
n
v
in
Merge comm
i
t
'
cy
r
/hpa
-
list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Pe
t
er Anvin
assemble
.
c: qu
i
et
w
ar
n
ing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
assemble
.
c: clean up matches(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvi
n
Merge br
a
nch
'nasm-2
.
07
.
x
x'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvin
BR 2826669: update li
c
e
n
sing information i
n
README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
Merge
branc
h
'
nasm-2
.
07
.
x
x
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
e
r
A
n
vin
BR 2827397: fix
i
n
v
alid C
in outco
f
f
A
ddExport
s
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
ins
n
s
.
pl:
s
m
a
rter
h
an
d
lin
g
of operand flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
ass
e
m
b
le: defer "operan
d
size missi
n
g" until end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enab
l
e fuz
z
y
mat
c
hing of
operand sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
vin
assemble: mo
v
e the in
s
tr
u
ction-matc
h
ing loop into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
vin
asse
m
ble: re
p
lace random
intege
r
s wi
t
h an enum for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pete
r
Anvin
Mer
g
e br
a
n
c
h 'ne
w
-
p
re
p
roc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pe
t
e
r Anvin
NASM
2
.
0
7
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er Anvin
Drop efunc and evalfunc as input
t
o
the
preproc
e
ssor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter An
v
in
Drop efunc
a
nd evaluate argument
to parse_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
t
e
r Anvin
D
r
o
p the o
f
mt and errfunc
arguments t
o
l
abe
l
defi
n
i
t
ion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter Anvin
Run make alldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter An
v
in
Remove funct
i
o
n
pointer
s
in output, simplify err
o
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter A
n
vin
Merge
com
m
it 'nasm-2
.
07rc7'
i
nt
o
new-prepr
o
c
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
e
r Anvin
NASM
2
.
0
7
rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvin
o
u
tcof
f
: fix
inval
i
d reference to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvin
test/Makefile: add more out
p
u
t
rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter
A
nv
i
n
outcoff: this
i
s
C
OFF, not bina
r
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvin
BR
2822
2
63: 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:
t
o
o
l to create a "genera
l
ized CRC" hash ta
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter A
n
vin
crcgen
:
clean up whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crcgen: utili
t
y prog
r
a
m to
generate CRC ta
b
les
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter A
n
vin
Merge branch 'mast
e
r
'
into new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
changes
:
i
t
's not just invali
d
UTF-8 seq
u
ences that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NASM
2
.
0
7
rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
Merge branch 'mast
e
r'
i
n
to n
e
w-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
v
i
n
ch
a
nges: documen
t
fixed
crash on invalid UTF-8 sequenc
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote:
u
se nasm_assert() instea
d
of plain assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: we
m
ust do u
n
s
i
gned comparis
o
n to get l
e
ngth
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nv
i
n
quote: don't use sp
r
intf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: use nasm_assert() instead of plain a
s
s
e
rt(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
qu
o
te: we must do
u
nsigned comparison to get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
doc:
use
c
on
s
istent title
c
a
se
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
doc: f
i
x format
t
ing of t
h
e
bin multisection
h
eader
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc: sty
l
e
cl
e
anups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NASM 2
.
0
7
rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
prepr
o
c: formatting cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter Anvin
prepro
c
: don'
t
pas
s
an enu
m
to %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
prepro
c
:
generic solu
t
ion for er
r
or on NUL charac
t
ers
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
in
p
repro
c
:
r
eject NUL
characters in %deftok d
i
r
e
ctives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
quote
:
don't use
s
printf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Don
'
t
t
ry
t
o fc
l
o
se() the output if ofile is NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
n
v
in
outob
j
: don't fclo
s
e() the o
u
t
put
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Merge
b
ra
n
ch 'master' into new-prepro
c
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
gitig
n
o
re:
add test results, *
.
dbg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
A
n
vin
ELF:
a
dd deb
u
g
sup
p
o
r
t f
o
r
T
Y_
Y
WORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter
A
n
vin
.
gitignor
e
:
add
t
estresults, a
few more
version
.
* versions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anv
i
n
dire
c
tives: split
g
lobal directives
f
rom backend-speci
f
ic
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvi
n
Hash even bac
k
end-specifi
c
di
r
e
ct
i
v
e
s,
unify n
u
ll fun
c
tion
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Don't fclo
s
e(
)
the outpu
t
in the backend
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
P
e
te
r
Anvin
Use a phash to decode direc
t
ives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvin
NASM
2
.
07rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
P
eter
A
nvin
Document mach
o
64 outp
u
t format
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
NA
S
M 2
.
07rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anvin
changes: docum
e
nt listing f
i
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
preproc: re
v
ert t
o
older form of prep
r
o
c
essor user
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
p
reproc: always reprocess smacro
s
a
f
ter %+ - pa
s
t
ing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anvi
n
listi
n
g: preserve
list
f
ile on error, inc
l
ude error
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter Anvin
out
d
bg: be ex
c
r
uti
a
t
i
ngly
c
orr
e
c
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
outdbg: fix OUT
_
R
EL*ADR, add OUT_
R
EL8ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter An
v
in
out
b
in: be consistent
in spelli
n
g "Intel
h
ex" with
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anvin
NASM 2
.
07rc
2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
c
h
anges:
add Mach-O
alignm
e
nt issue fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
Anvin
cha
n
ges: document
%
+ behavior r
e
vert
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter A
n
vin
preproc: don't h
a
ndle %+ unti
l
the f
i
nal pha
s
e of smac
r
o
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pete
r
A
n
vin
NA
S
M
2
.
07
r
c1
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
ete
r
Anvin
c
h
anges
.
src: document user-visible changes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pe
t
er Anvin
do
c
: update l
i
cense and contact in
f
ormati
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
spec: c
h
ang
e
License to B
S
D
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvi
n
nasm
.
nsi:
r
emove COPY
I
NG; add LICENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
t
er Anvin
NASM
:
relicense under
t
he 2
-
c
l
a
u
se BSD license
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pete
r
A
n
v
i
n
outbin: minor
c
leanup
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
BR 2817225: don't
o
verrun a per
m
ts
bu
f
fer with a maximum
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
eter Anvin
nasm
.
nsi: in the "NASM shell",
p
ut NA
S
M
first i
n
PATH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
Cha
n
g
e
noretur
n
macr
o
t
o n
o
_return to avoid header
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
Anvin
na
s
m
.
nsi: us
e
LZ
M
A compression
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
More "make inst
a
ll" fixes
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
Anvin
rdf2bin:
be smarter about extract
i
ng the fo
r
mat from
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
eter Anv
i
n
na
s
m
.
nsi: add
addit
i
onal rdf2bin alias
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
rdoff: fix "make
i
n
st
a
ll"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-05
H
.
Peter Anvin
test/Makefi
l
e:
a
d
d ith and srec targets
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-05
H
.
P
e
ter A
n
v
i
n
doc: S-recor
d
s seems
to usua
l
ly be pluralize
d
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next