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
AUTHORS: convert to UTF-8
2009-11-30
H
.
Peter A
n
vin
AUTHORS: convert to UTF-8
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-30
H
.
Pet
e
r Anvin
outmac
h
o32: replace error() ->
n
asm_err
o
r()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-28
H
.
P
eter Anvin
NASM 2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
P
e
ter Anv
i
n
test/Makefile: make it easier to inject opti
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Pe
t
er An
v
in
NASM 2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
N
A
SM
2
.
08
r
c3
commit
|
commitdiff
|
tree
2009-11-10
H
.
P
e
ter Anvin
insns
.
d
at: remove non-D
R
EX SSE5 instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter
A
nvin
changes
.
s
r
c: document removal of DR
E
X instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
SSE5:
r
emove all DREX-based instr
u
c
t
i
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Pet
e
r
A
n
vin
MOVD xmmreg: not
valid with REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvin
test: imul
.
asm:
m
ove
w
arni
n
g-ge
n
erated
t
ests under
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
test: imul
.
asm: more IMUL
p
attern tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
A
n
vin
NAS
M
2
.
08
r
c
2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
IMUL: fix an additio
n
al incorrect sbyte use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
ter Anvin
B
R 28
8
7108: fix incorrect sbyte usage in IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter A
n
vin
assemb
l
e: xsizeflags[] is
an op
f
lags_t variab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
opflags: mo
r
e
i
nt32_t -> opf
l
ags_t conv
e
rsions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
NASM 2
.
08
r
c1
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
eter Anvin
nasm: rename na
s
m
_z
a
p_spaces() to nasm
_
zap_
s
pa
c
es_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter
A
nvi
n
assemble: when looking fo
r
a
REGI
S
TER operand, do an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter
A
n
vin
ass
e
m
b
l
e
:
treat registe
r
o
perands without size
as wildcard
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter
Anvin
misc/r
e
lease: *
.
ic
o
are b
i
nary fi
l
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Pet
e
r A
n
vi
n
Add strlcp
y
(
)
f
un
c
t
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvin
out
p
u
t: change null
_
debug_routi
n
e
t
o
null_d
e
bug_di
r
ective
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pe
t
er Anvi
n
n
a
s
m
.
c:
fix stack overrun in assemble_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
Merge comm
i
t 'cyr/hpa-dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
M
erge commit 'cyr/hpa
-
list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Pe
t
er Anv
i
n
d
oc:
\
n
e
e
d
s to
be repea
t
ed except in \c-li
n
e context
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nasm
.
c: consistent
l
y
use the '
m
urrican s
p
e
lling
"
o
ptimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
P
eter Anvin
M
erge commit 'cyr/
h
pa-l
i
st'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter
A
nv
i
n
a
ssemble
.
c
: qui
e
t
warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
in
asse
m
ble
.
c
:
clean up matches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvin
Mer
g
e branch 'nasm
-
2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
te
r
An
v
in
BR
2
826669
:
update licensing info
r
mation in RE
A
DME
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
Merge bra
n
c
h
'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
A
nvin
BR
2827397: fix invalid C in o
u
tcoff AddExports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
insns
.
pl: s
m
arte
r
handling of op
e
r
a
nd flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er
A
nvin
assemble: defe
r
"
o
perand
size missing"
u
ntil
e
nd o
f
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enable fuzzy m
a
tching of
o
pe
r
and size
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemb
l
e:
move the i
n
structi
o
n-matching loop into
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: replace ran
d
om
i
n
t
egers
w
i
t
h an
en
u
m for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
Merge bran
c
h 'new-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Pet
e
r Anvin
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter Anvin
Drop efunc and
e
val
f
un
c
as input to the preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
D
r
op efunc and evaluate argument to
p
arse_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
A
nvin
D
r
o
p th
e
ofmt and
errfunc
argumen
t
s to la
b
el definition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Run make
a
llde
p
s
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter Anvin
R
e
move f
u
nction p
o
inters in out
p
ut, simp
l
i
fy error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
e
r
Anvin
M
erge commit 'nasm
-
2
.
07
r
c
7
' into
n
e
w
-preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter
Anvin
NASM
2
.
07rc
7
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter Anvin
outcoff: fix
i
nvali
d
re
f
erence
to
ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r Anvin
te
s
t/Makefile: add mor
e
ou
t
pu
t
rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pe
t
e
r
Anvin
outcoff: this
i
s COFF, not binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter A
n
vin
BR 282
2
263:
d
on't re-invoke
o
fmt-
>
symdef() in pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
eter Anvin
xc
r
cgen: too
l
t
o crea
t
e a
"generalized
CRC" hash tab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
eter
A
nvin
crc
g
en: clean up whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r
A
n
vin
crcg
e
n: utili
t
y
p
rogram
t
o
g
e
nera
t
e
CRC tab
l
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
M
e
rge b
r
anch 'master'
int
o
new-prepro
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
er Anvi
n
chan
g
es: it's not just inval
i
d
U
TF-
8
sequences
that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
NASM 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
Merge branch 'master'
i
nto
new
-
p
r
eproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
c
h
anges: document fixed cra
s
h on i
n
valid UTF-8 sequ
e
nces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvi
n
quote: use
n
a
s
m_
a
ssert()
inst
e
a
d
of plai
n
assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
q
uote: we
m
ust do unsigned compar
i
son
t
o
g
et length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er
A
nvin
quote: don't use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
A
nvi
n
quote: use nasm
_
a
s
se
r
t() instead o
f
pl
a
in assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r
A
nv
i
n
q
uote
:
we
must
d
o unsigned comparison to
get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anv
i
n
doc: use consist
e
nt title case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r A
n
v
i
n
do
c
: fix
f
or
m
att
i
n
g
of the bi
n
multisection he
a
der
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
pr
e
proc: style cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NASM 2
.
07rc
5
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
preproc: formatt
i
ng cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r
A
nv
i
n
prep
r
oc: d
o
n't pass
a
n enu
m
t
o
%
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter Anvin
preproc: gene
r
ic solution f
o
r err
o
r
o
n N
U
L char
a
cters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
nvin
prep
r
oc: r
e
ject NUL cha
r
acters
in
%
deftok directives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
qu
o
te: don't
u
s
e
s
p
rintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
er Anvin
D
on't try to fclose()
t
he out
p
u
t
if ofile
i
s NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
eter
Anvin
o
u
to
b
j: don't fclo
s
e() the output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvi
n
Merge branch 'master'
into
new-p
r
eproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
et
e
r
Anvin
gitign
o
re: add
t
est re
s
ults, *
.
dbg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter Anvi
n
ELF: add debug sup
p
ort for TY_
Y
WORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter
Anvin
.
giti
g
nore: ad
d
testres
u
lts,
a
few
m
o
r
e
version
.
* version
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Pete
r
Anvin
directives: split globa
l
directives from backend-specific
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
P
e
ter Anvin
Hash even b
a
ckend-spec
i
fic di
r
ective
s
,
unify null functions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pet
e
r
A
n
v
in
Don't fc
l
ose() th
e
output
i
n the back
e
n
d
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
P
eter
A
n
vin
Us
e
a phash to decode
directives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvin
N
A
SM 2
.
07rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter
A
n
v
in
Document ma
c
ho64 ou
t
put fo
r
mat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
N
ASM 2
.
07
r
c3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
changes:
d
o
c
u
ment l
i
sting fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter Anvin
p
r
eproc
:
revert to
older form
o
f pr
e
proc
e
s
s
or
u
ser
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter An
v
in
preproc: always r
e
proce
s
s sma
c
ros aft
e
r
%
+ - pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvi
n
listin
g
: preser
v
e lis
t
file on error, incl
u
d
e
errors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
vin
out
d
bg: be
e
xcrutiatin
g
ly correct
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter An
v
in
outdbg: f
i
x OUT_REL*ADR, add OUT_REL8ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anvin
o
ut
b
in:
b
e consistent in spelling
"Intel hex" w
i
t
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er
A
nvin
NA
S
M 2
.
07rc
2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er Anvin
ch
a
nges: add Mach-O align
m
ent is
s
ue fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
changes: doc
u
men
t
%
+
behavior revert
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
pr
e
proc: d
o
n't h
a
ndle %+ until th
e
final
phase of
smacro
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next