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
output/dwarf.h: update dwarf constants
2009-08-10
Cyrill Gorc
u
nov
output/dwarf
.
h
:
updat
e
dwarf
co
n
stants
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
Add st
r
lcpy
(
) fun
c
t
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Pete
r
Anvin
output
:
chang
e
nu
l
l
_
debu
g
_routine
to nu
l
l_debug
_
direc
t
i
ve
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Go
r
cunov
disasm
.
c: eatbyte -- u
s
e s
n
printf t
o
prevent potential
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcunov
hea
d
e
rs/c:
s
t
rip of
f
useless space
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
Cyril
l
Gorcunov
insns
.
pl: re
m
ove redundant empt
y
line in e
n
um opcod
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter Anvin
nasm
.
c: fi
x
stack overrun in assemble_fil
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merg
e
co
m
mit 'cyr/hpa-
d
at
'
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
eter Anvin
Merge commit 'cyr/hpa
-
l
i
st'
commit
|
commitdiff
|
tree
2009-08-02
H
.
P
e
ter Anvin
doc
:
\ needs to
be
repeated except in \
c
-lin
e
context
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
P
e
te
r
Anvin
n
as
m
.
c: consistentl
y
use the 'murric
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
Cyrill Gorcunov
i
n
sns
.
dat: opera
n
d-
s
ize syntax for XOP in
s
tructio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter
A
nv
i
n
assemble
.
c: quiet warn
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
asse
m
bl
e
.
c: clean up matc
h
es()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r
An
v
i
n
Merg
e
bra
n
c
h
'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pet
e
r
A
nvin
B
R
2
8
26669: update licens
i
ng informa
t
ion in RE
A
DME
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
e
r
Anvin
Merge bran
c
h
'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvin
BR 2
8
27397: fix in
v
al
i
d
C in out
c
off Ad
d
E
xports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
insns
.
p
l
: smarter handling of operand f
l
ags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nvin
a
ssemble:
defer "opera
n
d siz
e
mi
s
sing" u
n
til end
o
f
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
er Anvin
Enable f
u
zzy matching of
o
perand
s
i
zes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
a
s
semble
:
move the instruction-
m
atching loop into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
t
er
A
nv
i
n
assemb
l
e: replac
e
random integers w
i
th an enum
for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pete
r
Anvi
n
Merge branch 'n
e
w-prep
r
o
c
'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter An
v
in
Drop efunc and e
v
alfunc as
inpu
t
to
the pr
e
p
ro
c
essor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvi
n
Drop efunc an
d
evaluate argument to parse_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter An
v
in
Drop the ofmt and e
r
rfu
n
c ar
g
umen
t
s
to label definition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pet
e
r Anv
i
n
R
u
n ma
k
e all
d
eps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
er Anvin
Remove fun
c
t
i
on pointer
s
in outpu
t
, simplify error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
Merge commi
t
'nasm-2
.
07
r
c7' into n
e
w-preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anv
i
n
NASM
2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvin
ou
t
coff
:
fix invalid
re
f
e
r
ence t
o
ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
nvin
test/Ma
k
efile: add more ou
t
put rule
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter An
v
in
outcoff: this
is COFF, not bi
n
a
ry
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
te
r
Anvin
BR 2822263:
d
o
n'
t
re-i
n
voke
o
fmt->s
y
m
d
ef() in pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pete
r
A
nvin
xcrcgen
:
to
o
l to create a
"
gener
a
li
z
ed CR
C
" ha
s
h tabl
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
crc
g
e
n
:
cle
a
n up
w
hitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
cr
c
g
e
n: utility
pr
o
gram
t
o g
e
nerate
C
RC table
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter Anvin
Mer
g
e
b
ran
c
h 'master' into new-prep
r
oc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
c
h
anges: it's not just invalid UTF
-
8
s
equ
e
nces that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
NASM 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er An
v
in
Merg
e
branc
h
'm
a
ster
'
into new-
p
reproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes
:
docum
e
nt
f
ixed crash
o
n
i
nvalid UTF-8 sequ
e
nces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
quote: use nasm_assert
(
) i
n
stead of plain assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
q
u
ote: w
e
mus
t
do unsigned compa
r
i
son to get l
e
ngth
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
er Anvin
qu
o
te: don't use sprin
t
f()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
Anvin
quote
:
use nasm_assert() inst
e
ad of
p
lain asse
r
t()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
quote: we
m
u
st
d
o unsigned comparison to get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
doc: us
e
con
s
istent title
c
ase
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
doc:
f
i
x
f
ormattin
g
of the b
i
n mu
l
tisection header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
preproc: sty
l
e
c
l
eanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
te
r
Anvin
NASM 2
.
07r
c
5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
preproc: for
m
at
t
ing cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
prepr
o
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
.
P
e
ter A
n
vin
prepr
o
c
: generic solution
for error on NUL characters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter Anvin
preproc: re
j
ect NUL characters in %defto
k
dire
c
tives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r
Anvin
q
uote:
d
o
n't u
s
e
s
printf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
in
Don't try to fc
l
ose()
t
he output if
ofile is NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter Anvi
n
outobj
:
d
o
n't fc
l
ose() the output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r Anvin
Merge bra
n
ch 'maste
r
' into new-
p
rep
r
o
c
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter An
v
in
gitignore:
add test r
e
sults,
*
.
dbg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvi
n
ELF
:
add d
e
b
ug support for TY_YWO
R
D
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
Cyrill
G
orcun
o
v
elf3
2
:
d
ebug32_typevalue - fix
TY
_
OWORD
s
iz
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvi
n
.
gi
t
ign
o
re:
add tes
t
r
esults, a few more
version
.
* vers
i
ons
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter A
n
v
in
directives: split global directives
f
rom b
a
cke
n
d-s
p
ecific
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter A
n
vin
Hash
e
ven backend-specifi
c
directives, u
n
ify null func
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
P
eter An
v
in
Don't fclose() the ou
t
put in th
e
backend
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter
Anvin
Use a phash to de
c
ode dire
c
t
ives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
P
e
t
e
r Anvin
NAS
M
2
.
07rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter
A
nvin
Doc
u
men
t
macho64
output forma
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
NAS
M
2
.
0
7rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter Anvin
changes
:
documen
t
listing fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er Anvin
pre
p
r
oc: rev
e
rt
to older form of prepr
o
cessor user
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
prepr
o
c: always reproce
s
s smacros after
%
+ -
p
asting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
Anvin
listing: preser
v
e list file on error,
include errors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
outd
b
g: b
e
excrutia
t
i
n
gly c
o
rrec
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anv
i
n
outdbg: fix OU
T
_REL*ADR, add O
U
T_REL
8
ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
A
nv
i
n
outbin: be consist
e
nt in spelling "Intel hex
"
w
i
th
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
NASM
2
.
07rc2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er Anvin
change
s
: add Mach-O ali
g
nment
issue fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
Anvin
chan
g
es: document %+ behavior revert
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r
A
n
v
in
preproc: don't handle %+ until the final phase of smacro
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
A
nvi
n
NASM 2
.
0
7rc1
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter An
v
in
c
h
a
nges
.
src: document u
s
e
r-
v
i
sible cha
n
ges
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter A
n
vin
do
c
: u
p
date licen
s
e
and contact i
n
fo
r
mation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter A
n
vin
sp
e
c: change License to BSD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
t
e
r
Anv
i
n
nasm
.
nsi: rem
o
ve
COPYING; add LICENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
eter Anvin
NASM: reli
c
ense
u
n
d
er the 2-clau
s
e
BSD license
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pet
e
r Anvi
n
outbi
n
: minor cleanu
p
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pe
t
er
A
nvin
BR 2817225:
do
n
'
t
overr
u
n a permts buffer with a
m
aximum
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
ter An
v
in
na
s
m
.
ns
i
: in th
e
"NASM shell", put NASM first in PATH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter A
n
vin
Change noreturn macro to no_return to avoid header
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
nasm
.
nsi:
u
se LZMA
compression
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
More "make install" fixes
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pe
t
er Anvin
rdf2bin: be smarter about extracting the for
m
a
t
from
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvi
n
nasm
.
n
si: add
a
dditio
n
al rd
f
2bin alias
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
A
nvin
rdoff: fix "ma
k
e install"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-05
H
.
Peter
A
nvin
test/Makefile: add ith an
d
srec
t
argets
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next