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.08rc3
2009-11-10
H
.
Pete
r
Anvin
N
ASM 2
.
0
8rc
3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anv
i
n
insns
.
d
a
t: remove
n
on-DREX SSE
5
instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Pet
e
r Anv
i
n
chang
e
s
.
src: d
o
cument removal of DREX
i
nstructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
SSE5:
remove all DREX-based inst
r
uctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Peter Anvin
MOVD
x
mmreg: no
t
valid with R
E
X
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvin
test: imul
.
a
s
m
:
move w
a
rning-gene
r
ated tests u
n
der
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
A
nvin
te
s
t: imul
.
asm: mor
e
I
M
UL pattern tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter
A
nvin
NASM 2
.
08rc
2
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
ter Anvin
I
MUL: fix an additional inc
o
r
r
e
ct sbyte use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pete
r
A
n
vi
n
B
R 2887108: fix in
c
orr
e
ct
s
byte usage i
n
IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter
A
n
v
in
assemble
:
xsizeflags[]
i
s an
o
p
flags_t variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Pet
e
r Anv
i
n
o
p
flag
s
: mo
r
e i
n
t32
_
t
-> o
p
f
lags_t conversion
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
N
A
SM 2
.
08
r
c1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
nasm: rename na
s
m_zap_spaces()
t
o
n
a
sm_zap_spaces_fwd(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter An
v
in
assemble: when l
o
o
ki
n
g for a REGI
S
TER oper
a
nd, do
an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Pet
e
r
Anvin
as
s
e
mble: treat r
e
gist
e
r op
e
rands without size as wildcards
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter A
n
vin
m
i
sc/rel
e
ase: *
.
ico are binary files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-23
C
yrill Gorcunov
Use I_none opcode inste
a
d of h
a
r
d
code
d
n
u
m
ber
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
C
yr
i
l
l
Gorcun
o
v
output/
d
warf
.
h: update dwar
f
constant
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
Add strlcp
y
() function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
P
e
ter Anvin
outpu
t
: chang
e
n
u
l
l_debu
g
_routine t
o
null_deb
u
g_dire
c
tive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcunov
disasm
.
c: eatbyte -- use snprintf
to
prevent potential
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
Cyrill Gorcunov
he
a
ders/c: st
r
i
p
off useless sp
a
ces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
Cyrill Gorcu
n
ov
insns
.
pl: remove redund
a
nt e
m
pty
l
ine in enum opcode
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Pete
r
Anvin
nasm
.
c: fix
s
t
a
ck overrun in a
s
semble_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
P
e
ter A
n
v
in
M
e
rge co
m
mi
t
'cyr
/
hpa
-
dat'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pe
t
e
r An
v
in
Merge commit 'cyr/hpa-lis
t
'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter An
v
i
n
doc: \
n
eeds to be r
e
peated except i
n
\c-
l
in
e
contex
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Pet
e
r
A
nvin
nasm
.
c: cons
i
stently use t
h
e 'murr
i
can
s
pe
l
ling "
o
ptimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvi
n
Merg
e
commit
'
cyr/
h
pa-l
i
s
t
'
commit
|
commitdiff
|
tree
2009-07-27
Cyrill Gorcunov
insns
.
dat: operand-size syntax
f
o
r
X
O
P instruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Pet
e
r An
v
in
as
s
emble
.
c: quiet
warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assem
b
le
.
c: clean up matches
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
M
erge branch '
n
asm-
2
.
0
7
.
xx
'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
A
nvin
BR
2826669: update licensing information in R
E
ADME
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anv
i
n
M
e
rge branch
'
nasm-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvi
n
B
R
2827397: fix inva
l
id C in out
c
off AddExpo
r
ts()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
insns
.
pl: smarter hand
l
ing of
o
peran
d
flags
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvi
n
a
s
semble:
defer
"
o
per
a
nd
size missing" until
end of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
E
n
a
b
l
e fuzzy matching
o
f operand sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
a
s
semble: move
the instruction-match
i
ng loop into
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
assemble: r
e
place random integers with
a
n enum for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
e
t
e
r Anvin
Merge branch 'new-prep
r
oc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
NASM 2
.
0
7
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
e
ter An
v
in
D
r
op ef
u
nc a
n
d evalfunc
a
s
in
p
u
t to the p
r
eprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop ef
u
n
c and evalu
a
te a
r
g
u
ment to parse_line(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
D
r
op
t
he
o
f
mt
and errfu
n
c arguments to la
b
el de
f
inition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pete
r
Anvin
Run make al
l
de
p
s
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
A
nvi
n
Remove fun
c
tion pointer
s
in output, simp
l
ify erro
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r Anvin
M
e
rge co
m
mit 'nasm-2
.
07rc7' into new-prep
r
oc
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvin
NASM 2
.
07rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anv
i
n
outco
f
f: fix inva
l
id reference
to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter An
v
in
test/Makefile:
a
dd
m
or
e
output rules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
o
utc
o
ff: thi
s
i
s COFF, n
o
t bi
n
ary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
BR 2822263:
don't re-invoke
o
fmt->
s
ymdef() in
pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
xcrcge
n
: tool to create a "generalized CRC"
h
ash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anv
i
n
crcgen: clean up
w
hitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pe
t
er A
n
vin
c
r
cgen: utili
t
y pro
g
r
a
m
to generate
C
RC tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pe
t
er Anvin
Merge branch 'master' into new-preproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes: it's
n
ot just i
n
v
alid
U
TF-8 sequences that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter
Anvin
NASM
2
.
0
7
rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
Merge branch 'master'
i
nto new
-
prepro
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
changes: document f
i
xed
c
rash o
n
inv
a
l
i
d UTF
-
8 sequ
e
nces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
q
u
ote: use nasm_assert
(
) inste
a
d of
p
lai
n
assert
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvi
n
quote: we
must do unsigned comp
a
rison to get
l
ength
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
quote: don't
u
se sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
qu
o
te: use
n
asm_ass
e
rt() instead
of
plain assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
quote: we must do unsigned comparison t
o
g
e
t length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc: use c
o
nsiste
n
t title
case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
doc: f
i
x for
m
a
ttin
g
of t
h
e bin
m
ultisecti
o
n hea
d
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
e
r Anvin
p
reproc: styl
e
cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
N
A
SM
2
.
0
7rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
preproc: for
m
atting
clean
u
ps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
p
repro
c
: don
'
t pass an enum to %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
et
e
r Anvin
preproc: gener
i
c solution f
o
r error on NUL cha
r
a
c
ters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
e
r
Anvin
preproc: rejec
t
N
U
L characters in %deftok dire
c
tives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter Anv
i
n
quote: don
'
t
u
se sprin
t
f()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anv
i
n
Don't t
r
y to fclose
(
) the output if of
i
le is NULL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r Anvin
ou
t
obj: d
o
n
't fclose
(
) th
e
outpu
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter An
v
in
Merge branch 'master' in
t
o new-
p
reproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
gitignor
e
:
add test res
u
l
t
s
, *
.
d
bg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
E
LF: a
d
d d
e
bug support for TY_YWORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
Cyr
i
ll Gorcunov
elf32: debug32_t
y
p
e
value - fix TY_OWORD s
i
ze
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Pete
r
An
v
in
.
g
itignor
e
: add
t
e
s
t
resul
t
s,
a
fe
w
more version
.
*
v
ersions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter
A
nvin
directives: split global d
i
rect
i
ve
s
f
r
om b
a
cke
n
d
-speci
f
ic
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pe
t
er An
v
i
n
H
a
s
h
even backend-specific directiv
e
s, unify null functions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anv
i
n
Don't fclose() the output in
t
he
b
ackend
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anv
i
n
Use a phash to decod
e
direc
t
ives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
P
eter Anvi
n
NA
S
M 2
.
07
r
c4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Pete
r
Anvi
n
Document
macho64
output format
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter An
v
in
N
A
SM 2
.
07rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
chang
e
s
:
docu
m
ent list
i
ng
f
ix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter Anvin
pre
p
roc: revert to older form of p
r
eproce
s
so
r
user
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
p
r
eproc:
a
lway
s
reprocess smacros afte
r
%
+
- pasti
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter Anvin
lis
t
ing: pres
e
rve l
i
s
t
file on
e
r
r
o
r, includ
e
e
r
rors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
Anvin
outdbg
:
be
ex
c
rutiati
n
gly correct
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
outd
b
g: fix OUT_R
E
L
*ADR, a
d
d O
U
T_REL8
A
DR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er Anv
i
n
out
b
in
:
be con
s
istent in
s
pelling "Intel hex"
w
i
t
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter Anvin
NASM 2
.
0
7
rc2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter An
v
in
changes: add Ma
c
h-O
align
m
ent i
s
sue fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next