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
.
Peter An
v
in
N
A
SM
2
.
0
8rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
nasm: ren
a
me na
s
m_z
a
p
_
sp
a
ces() t
o
nasm
_
zap_spac
e
s_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter Anvin
assemble
:
w
hen loo
k
i
ng for a REGISTER operand, do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Pet
e
r Anvin
a
s
se
m
ble: t
r
eat register o
p
erands without siz
e
a
s wildc
a
rds
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter Anvin
misc/r
e
lease: *
.
i
c
o are binary fil
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
Add strlcpy() fun
c
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter
A
nvin
output: change null_debug_rout
i
ne to null_d
e
bug_directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter A
n
vin
na
s
m
.
c: fi
x
stack ove
r
run i
n
a
s
semble_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pete
r
Anvin
Merge commit
'cyr
/
hp
a
-da
t
'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pet
e
r An
v
in
Me
r
g
e
commit 'cyr/hpa
-
list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter
A
nvin
doc: \ need
s
t
o be repeated except in \c-lin
e
contex
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
P
eter Anvi
n
na
s
m
.
c: consistently
u
s
e the 'murrican spelling "
o
ptimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvin
Merge commit
'
c
y
r/hpa-
l
is
t
'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Pete
r
A
n
vin
assemble
.
c: quiet warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
assemble
.
c: clean up ma
t
ch
e
s()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge branch 'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r Anvin
BR
2
826669: update licensing inf
o
rmation in README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
er A
n
vin
Merge branch '
n
asm-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR
2827397:
f
ix invalid C in out
c
o
ff Ad
d
E
x
ports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
insns
.
pl:
smarter handling of operand flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
asse
m
ble: defer
"operand size missing" until end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
n
vin
Enable fu
z
zy matching of oper
a
nd sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble
:
move
the instruction-matching loop into
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
vi
n
ass
e
mble: replace random int
e
gers with
an
enum for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pete
r
An
v
in
Mer
g
e branc
h
'n
e
w-pre
p
roc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
t
e
r
A
n
vin
Dr
o
p efunc
and eva
l
f
un
c
as inpu
t
t
o
t
h
e preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter An
v
in
D
r
op
e
func a
n
d
evaluate argument to pa
r
se_l
i
n
e
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
An
v
in
D
r
op the ofmt
and
e
rrfunc a
r
guments to label
d
efi
n
ition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter A
n
vi
n
Run m
a
ke alldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er Anvin
R
e
mov
e
f
unction
poin
t
ers in output, simplify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
Me
r
ge
com
m
i
t 'nas
m
-2
.
07rc7' i
n
to n
e
w
-
preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter An
v
in
NA
S
M 2
.
0
7rc
7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
nvin
outcoff: fix invalid
refere
n
ce to
ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
t
est
/
M
akefile:
add more out
p
ut rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvin
outcoff: th
i
s
i
s
COFF, not bin
a
ry
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter An
v
in
BR 28
2
2263
:
don't
r
e-invok
e
ofmt->sym
d
e
f
() i
n
pas
s
2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
xcr
c
gen: tool to cre
a
t
e a "gen
e
ralized CRC" hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter
Anvin
c
r
c
g
e
n
:
clean up whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
c
rcgen: uti
l
ity program to
generate CRC tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
M
erge branc
h
'
master' in
t
o new-p
r
epr
o
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
changes: it's not j
u
st invalid
UTF-
8
sequences that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
N
ASM
2
.
07
r
c6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
M
e
rge branch 'mas
t
er' int
o
new-pr
e
proc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
changes: document fixed c
r
a
sh on inv
a
lid UTF-8
s
equence
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvi
n
quote: use na
s
m_assert
(
) instead
o
f
pla
i
n asse
r
t()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
e
r
A
n
vin
quote:
we must do uns
i
gned c
o
mparison to get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: d
o
n't
use
sprintf
(
)
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
ass
e
rt()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
A
nvi
n
quote: we m
u
st do unsigned comparison
t
o
get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
doc
:
use consis
t
ent
t
i
tle case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc: fix format
t
ing of t
h
e bin multisection h
e
a
d
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc:
styl
e
cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
NASM
2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
p
repr
o
c: formatting
c
leanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r
A
nv
i
n
p
re
p
r
oc
:
d
o
n't
p
a
ss an enum to %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvi
n
preproc: generic solu
t
i
o
n for error on NUL characters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
p
r
eproc: rejec
t
N
U
L charac
t
e
rs in
%deftok directiv
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
quot
e
:
don't use spr
i
ntf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
Don't tr
y
to fclose() the output if ofile is
N
ULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
t
e
r
A
n
vin
outobj
:
don
'
t fc
l
o
s
e() the output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r Anvin
Merge b
r
anch 'master' into new-p
r
ep
r
oc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
in
gitign
o
re:
add test results,
*
.
dbg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter
A
n
vin
ELF:
a
dd de
b
ug su
p
port for
TY_YWORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter
A
nvin
.
g
itignore: add testresults, a f
e
w more
v
e
rs
i
on
.
*
v
e
rsions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
directives: split global direc
t
ives
from
backend-sp
e
cific
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter An
v
in
Hash
even back
e
n
d-specif
i
c directives, un
i
fy null
fu
n
ctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Do
n
'
t fclose
(
) t
h
e
o
utput in the
backend
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
P
e
ter A
n
vin
Use a phash to dec
o
de dire
c
t
i
ves
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Pe
t
er Anvin
N
A
SM 2
.
07
r
c4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvin
Document m
a
cho64 output format
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
vin
NASM 2
.
0
7
r
c
3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
changes: do
c
u
m
ent listing
f
ix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
Anvi
n
p
r
e
p
r
o
c
: revert to o
l
der
f
or
m
o
f
preprocess
o
r user
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
pre
p
roc: always reprocess smacros
af
t
er %+ -
pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
listin
g
: pr
e
serve
list fi
l
e on error, include errors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
A
nvin
o
u
tdbg: b
e
excrutiatingly correct
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter An
v
in
outd
b
g:
fix OUT_REL*ADR, a
d
d OUT
_
REL8ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
outb
i
n:
be
c
onsist
e
nt in
s
pe
l
li
n
g "Intel hex"
w
ith
.
.
.
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
eter An
v
in
chan
g
es: add Mach-O
alignment issue fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
changes: document %+
behavior revert
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter An
v
in
prepro
c
:
d
on't h
a
ndle %+ until the final p
h
ase of
smacr
o
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
N
A
SM 2
.
07rc1
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
Anvin
changes
.
sr
c
:
d
ocument user-visible chang
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
ter
Anv
i
n
doc: up
d
a
te
l
icens
e
and conta
c
t info
r
mation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvi
n
spec: c
h
ang
e
Lice
n
s
e to B
S
D
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
eter Anvin
nas
m
.
nsi: remove COPYING;
add LICENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
N
ASM: re
l
i
c
e
nse under the 2-
c
lause B
S
D license
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pet
e
r Anvin
outbin
:
minor cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anv
i
n
BR 2817225: don'
t
overrun a p
e
rmts b
u
ffer with a max
i
mum
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
Anvin
nas
m
.
nsi
:
i
n the "N
A
S
M
shell", p
u
t NASM first in PATH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pete
r
Anvin
Change noretur
n
macro to no_
r
eturn to avoid he
a
d
e
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pet
e
r Anvi
n
nasm
.
nsi: u
s
e
LZMA compression
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anv
i
n
More
"
make i
n
sta
l
l" fixes
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
rd
f
2
b
in: be smarter about extracting the fo
r
mat f
r
om
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anv
i
n
na
s
m
.
n
si: add additional rdf2bin
a
l
i
ases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
t
er Anvin
rd
o
ff: f
i
x "make insta
l
l"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-05
H
.
P
e
ter Anv
i
n
test/Makefile: add ith and srec ta
r
gets
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-05
H
.
Peter Anvin
doc:
S
-records seems to usually be plural
i
z
ed
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next