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.08rc5
2009-11-28
H
.
Pete
r
Anvin
NASM
2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter An
v
in
test/Ma
k
efile: ma
k
e it easier
to
i
n
j
ec
t
options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter
Anv
i
n
NASM
2
.
08rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
insns
.
dat: remove
non-DREX SSE5 instr
u
ctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anv
i
n
changes
.
sr
c
:
d
o
c
ument
r
em
o
v
al of DREX ins
t
ruc
t
ion
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter
Anvin
S
S
E
5: remove al
l
D
R
EX-b
a
sed
i
nstructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Pe
t
er Anvin
MOVD xmm
r
eg:
n
ot valid wi
t
h REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter Anvin
t
est: imul
.
asm: move warnin
g
-gene
r
ated
t
e
sts
unde
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
ter An
v
in
test:
i
m
u
l
.
asm: more IMUL pattern te
s
ts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Peter Anvin
NASM 2
.
08rc2
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
eter Anvin
IMUL: f
i
x an a
d
ditional incorrect s
b
yte use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
ter Anvin
BR 2
8
8710
8
: fi
x
incorrect sbyte usag
e
in
IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
assemble
:
x
s
i
z
eflags[] is an opflags_t variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
o
pflags: m
o
re
i
nt32_t
-
>
o
p
flags_
t
conversions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter
A
nvin
NASM 2
.
0
8
rc1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
nasm: rename nasm_zap_spaces() to na
s
m_zap_spaces_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Peter Anvin
assemb
l
e: whe
n
looking for
a
R
E
GISTE
R
operand
,
do a
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Peter Anvin
assemble: treat register operand
s
without size
a
s wildcar
d
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
P
eter
A
nvin
mis
c
/releas
e
:
*
.
ico a
r
e bi
n
ary
f
i
les
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
P
e
t
e
r Anvin
Add strlcpy()
f
unction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Pet
e
r
Anvin
output: change null_debug_routin
e
to null_de
b
ug_dir
e
c
t
i
v
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter Anvin
nasm
.
c: fix s
t
ack overru
n
in asse
m
ble_file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter Anvin
M
e
rge c
o
mmit 'cyr/hpa-d
a
t'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter A
n
vin
Merge commit
'
cyr/h
p
a
-
list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Pet
e
r Anvin
d
o
c: \ need
s
to be repeat
e
d
except in
\c-line con
t
ext
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
nas
m
.
c: consisten
t
ly use t
h
e 'murrican spelling "optimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Pe
t
er Anvin
Mer
g
e commit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Pet
e
r Anvin
a
ssemble
.
c: quiet warni
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
eter Anvin
assemb
l
e
.
c: clean
up matches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
Merge
branch
'nasm
-
2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
BR 2826669: update licensing informat
i
o
n
in
README
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
A
n
vin
Mer
g
e branch
'na
s
m-2
.
0
7
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
BR 2827397: fix invalid C in
o
utc
o
f
f Ad
d
E
xports()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter An
v
in
i
n
sns
.
pl: smarter handling of ope
r
a
n
d flag
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
ass
e
mble: defer "operand s
i
z
e
mis
s
i
n
g" until
e
nd of
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Enable fuzzy
m
a
t
ching of
oper
a
nd sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
assem
b
l
e
:
move th
e
i
n
struc
t
ion-matching
l
oop into
a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
assemble
:
r
eplace random integers 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
Merge branch 'new-
p
r
e
proc
'
commit
|
commitdiff
|
tree
2009-07-20
H
.
P
eter Anvin
N
A
SM 2
.
0
7
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter
Anvin
D
r
op efunc
a
nd evalfunc as
i
nput to the prepro
c
essor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter Anvin
D
rop efunc
and eva
l
uate
a
rgument to parse_line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter An
v
in
Drop t
h
e
of
m
t and errfunc arguments to la
b
el defin
i
t
ion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Run ma
k
e alldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Remove
f
unction p
o
inters i
n
output, simpli
f
y error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pete
r
Anvi
n
Mer
g
e commit 'nasm-2
.
07rc7' into new-preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvin
NASM 2
.
07r
c
7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
outcoff: fix
invalid re
f
erence to ofmt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter Anvin
test/Mak
e
file: add more output
r
ules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
ter Anvin
outcoff:
t
h
i
s
i
s COF
F
,
n
ot b
i
nary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter An
v
in
BR 282
2
263: don't re-in
v
o
k
e ofmt->
s
y
m
d
e
f()
in pass2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
xcrcgen:
t
ool t
o
cre
a
te a "generalized CRC" hash table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter A
n
vi
n
crcgen: cl
e
an up whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r An
v
i
n
crcgen: utility program
t
o
g
enerat
e
CRC tab
l
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
M
e
r
ge bran
c
h 'mast
e
r
' into
n
ew
-
prepro
c
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes:
it
'
s not just invalid
U
T
F-8 se
q
u
e
nce
s
that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NASM 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
Merge branc
h
'master
'
into new-p
r
e
proc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvi
n
changes:
d
o
cument fixed
c
rash on
i
n
valid UTF-8
sequences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
n
v
i
n
q
u
o
te: use nasm_assert() in
s
t
e
ad o
f
plain
a
ssert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
quote: we must do unsigne
d
c
o
mparison to get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
q
u
ote: don't u
s
e
spri
n
tf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
qu
o
te:
u
se
n
a
sm_a
s
sert() instead
of plain assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
q
uote: w
e
m
ust d
o
unsigne
d
c
o
mparison
t
o get length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc: use cons
i
stent
title ca
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
doc: fix formatting of
the bin multi
s
ect
i
on header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
p
reproc: st
y
l
e
clean
u
ps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NASM 2
.
0
7rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er
A
nvin
preproc: forma
t
ting
c
l
e
a
nups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc: don't pass an
e
n
u
m to %s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r A
n
vin
preproc: generic solution for er
r
o
r
on NUL characters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc: reject
NUL character
s
in %de
f
tok dire
c
tives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pe
t
er Anv
i
n
quote
:
don't use s
p
rintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Don
'
t t
r
y to fclo
s
e() the output if
o
file is NU
L
L
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r An
v
in
out
o
bj: don't
fclose() the output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
nvin
Merge bran
c
h
'master' i
n
t
o new-p
r
epro
c
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
n
v
in
g
itignore:
add t
e
s
t
r
e
sults,
*
.
d
b
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
Anvin
ELF: add debu
g
support
for TY
_
YWO
R
D
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter
A
n
v
i
n
.
gi
t
ignore: add te
s
tr
e
sults
,
a
f
ew more version
.
*
versions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
dire
c
tiv
e
s
: split global di
r
ec
t
iv
e
s f
r
om backend
-
s
p
ecif
i
c
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Hash even b
a
ckend
-
specific directives
,
unify null fun
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
D
on
'
t fclo
s
e()
t
he output in the bac
k
en
d
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
P
e
ter An
v
i
n
Use a ph
a
sh to decode direct
i
v
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvi
n
NA
S
M
2
.
07rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvi
n
Document mac
h
o64
out
p
u
t forma
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter Anvin
NASM 2
.
0
7
rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
Anvin
chan
g
e
s: document lis
t
i
ng
f
i
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter An
v
in
preproc
:
revert to older for
m
of
p
reprocessor use
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
t
er Anvin
p
r
eproc: a
l
w
ays re
p
rocess smacros
a
fter %+
-
p
asting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
l
i
sti
n
g: preserve list file o
n
erro
r
, inclu
d
e e
r
rors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
o
u
tdbg: be excrutiatin
g
ly correct
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter An
v
in
outdbg: fix OU
T
_REL*ADR, add OUT_REL
8
ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter
Anvin
o
u
tbin: be consistent in spellin
g
"
I
ntel hex" with
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter An
v
in
NASM
2
.
07
r
c
2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pete
r
Anvin
c
hanges: a
d
d Mach-
O
alignment is
s
ue fi
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter Anvin
cha
n
ges
:
doc
u
ment
%+
be
h
avior revert
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter Anvin
preproc: do
n
't handle %+ until
t
h
e
final phase of smacr
o
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pete
r
Anvin
NASM
2
.
07rc1
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anv
i
n
changes
.
src:
d
ocume
n
t user-visible changes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next