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
.
Peter Anvin
NASM 2
.
08rc5
commit
|
commitdiff
|
tree
2009-11-28
H
.
Peter Anv
i
n
test/Makefile: ma
k
e it
ea
s
i
e
r to i
n
ject
o
ptions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-13
H
.
Peter Anvin
NASM 2
.
0
8
rc4
commit
|
commitdiff
|
tree
2009-11-10
H
.
P
ete
r
Anvin
NASM 2
.
08rc3
commit
|
commitdiff
|
tree
2009-11-10
H
.
Peter Anvin
insns
.
dat: remove
n
on-DRE
X
SSE5 in
s
tructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
cha
n
ges
.
src: docume
n
t
remo
v
al of
D
R
E
X
instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-09
H
.
Peter Anvin
SSE5:
r
e
move all DREX
-
based
instructio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-06
H
.
Pet
e
r Anv
i
n
MOVD
x
mmr
e
g:
n
ot va
l
id with REX
.
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-04
H
.
Peter An
v
in
test: imul
.
a
s
m: move warni
n
g-generated tests und
e
r
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
e
ter Anvin
test: imul
.
asm: m
o
re IMUL patt
e
rn tes
t
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pe
t
er
A
nvin
NASM 2
.
08r
c
2
commit
|
commitdiff
|
tree
2009-11-03
H
.
Pe
t
er Anvin
IMU
L
: fix
a
n
a
dditio
n
al
i
ncorr
e
ct sb
y
te use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-11-03
H
.
P
eter
A
nvin
B
R 2887108:
f
i
x
inc
o
r
rect sbyte u
s
age
in IMUL
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
P
eter Anvin
a
ssemble: xsizeflags[]
i
s
an op
f
lags_t
variable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter A
n
vin
opflags: more int32_t
-> opf
l
ags_t c
o
nversions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
NAS
M
2
.
08r
c
1
commit
|
commitdiff
|
tree
2009-10-13
H
.
Peter Anvin
nasm:
r
ename nasm_zap_
s
pa
c
es() to nasm_zap_spaces_fwd()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-06
H
.
Pete
r
An
v
i
n
assemble: when looking
fo
r
a R
E
GI
S
T
E
R oper
a
n
d, do
an
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-10-05
H
.
Pete
r
Anv
i
n
assemble: treat re
g
ister
operands w
i
t
h
out
s
ize as wild
c
ar
d
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-09-23
H
.
Peter A
n
vin
misc/r
e
l
ease:
*
.
ico are b
i
nary files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-10
H
.
Peter Anvin
Add strlc
p
y() function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-09
H
.
Peter Anvin
outpu
t
: cha
n
ge null_debug_
r
out
i
ne to null_deb
u
g_directive
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter An
v
in
nasm
.
c: fix stac
k
ove
r
run in assem
b
le_
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pe
t
er Anvin
Merge commit 'cy
r
/hpa-dat
'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter
Anvin
Merge commit '
c
yr/hpa
-
list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Peter A
n
vin
doc
:
\
ne
e
d
s to be r
e
peated except in \c-line
context
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter Anvin
n
a
sm
.
c: consistently
use the 'murrican
spelling "optimize"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-30
H
.
Peter Anvi
n
Merge commit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-07-27
H
.
Pete
r
Anvin
assemble
.
c: quiet w
a
r
ning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anvin
a
s
semble
.
c: clean up matches()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er A
n
vin
M
e
rge
bran
c
h
'nasm
-
2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
BR 2826669: u
p
da
t
e licensing
i
nformati
o
n
in REA
D
ME
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
M
erge bra
n
c
h
'nasm-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter Anvin
BR 2827397
:
fix inva
l
id C in outcoff
A
ddExports()
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
.
Pet
e
r
A
nvi
n
assem
b
l
e: defer "opera
n
d
s
ize missing" u
n
t
i
l
e
nd
o
f
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter A
n
vin
E
nable fuzzy matchin
g
o
f
operand sizes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
asse
m
bl
e
: move
the instruction-matching loop into a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
assemble: replac
e
r
a
ndo
m
in
t
egers wi
t
h an enum for
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
Mer
g
e branch '
n
e
w-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvin
N
ASM 2
.
0
7
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop efu
n
c an
d
e
v
a
lfunc a
s
input to th
e
preprocessor
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
P
eter Anvin
Drop e
f
unc and evaluate
argument to
parse
_
line()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
Drop the ofmt a
n
d errfunc arguments to label def
i
nition
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Pe
t
e
r Anvin
Run
make a
l
ldeps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter A
n
vin
Remove fu
n
ct
i
on
pointe
r
s
i
n
o
utput, simpl
i
fy error
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter A
n
vin
Merge commit 'nasm-2
.
07rc
7
'
i
nto new-
p
r
eproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r
A
nvin
NASM 2
.
0
7
rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvi
n
out
c
off: fix in
v
al
i
d
re
f
erence to o
f
mt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter An
v
in
test
/
Makefile: add mo
r
e
output
r
ules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter
A
nvin
o
u
t
coff: th
i
s is COFF, not binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
BR 2822
2
63: don'
t
r
e-inv
o
k
e ofmt
-
>
symdef
(
) in pas
s
2
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
P
e
ter
A
nvin
xcrcgen: tool to create a "generalized CR
C
" hash tabl
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r A
n
vin
crcgen: cle
a
n up
whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r
A
nvin
crcgen:
uti
l
ity progra
m
to
g
ener
a
te CRC tables
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pete
r
Anvin
Mer
g
e bran
c
h 'master' into
new-pr
e
proc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
changes: it's
not just inva
l
i
d UTF-8 sequences that
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
N
A
S
M
2
.
0
7
r
c6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r Anvin
Merge bran
c
h
'
m
aster' i
n
to new-pre
p
r
oc
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter A
n
vin
ch
a
nges: docume
n
t fixed crash
o
n invalid
U
TF-8 seque
n
ces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote
:
use n
a
s
m_
a
ssert() instead of plai
n
assert()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter A
n
vin
quote
:
we must do unsig
n
ed comparison to g
e
t length
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
t
er An
v
i
n
quot
e
:
d
on't use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: u
s
e
n
asm_
a
s
s
ert() instead of pl
a
i
n
asser
t
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
e
r
Anvi
n
quote: we must do un
s
igned compariso
n
to g
e
t l
e
ngth
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc: u
s
e consis
t
ent title case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
ete
r
Anvin
d
oc: fix formatting of the bin multisec
t
ion header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
n
v
i
n
preproc
:
style cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
eter Anvin
NAS
M
2
.
07rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
prepr
o
c: formatting cleanups
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
prepr
o
c
:
don
'
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
A
n
v
in
preproc
:
generic
s
olution
f
or error o
n
NUL characters
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
Anvin
preproc
:
reject NUL chara
c
ters 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
use sprintf()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Don't try to fclose()
t
he
o
utput if ofile is NU
L
L
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter A
n
vin
outobj: do
n
't
fclo
s
e() the
output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Merge bran
c
h
'master' into new-prepr
o
c
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anv
i
n
gitigno
r
e: a
d
d
tes
t
r
e
s
u
lts,
*
.
dbg
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
ELF: add debug
support fo
r
TY_
Y
W
ORD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter
Anvin
.
git
i
gnore:
a
d
d
tes
t
results, a few m
o
r
e
ve
r
sio
n
.
*
v
e
rsion
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Pet
e
r Anv
i
n
directives: split
globa
l
directive
s
from backend-specific
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter A
n
vin
Hash e
v
e
n backen
d
-
s
pecific
d
i
r
ectives, unify null functio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvin
Don't fclose() th
e
outp
u
t in the backend
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pete
r
An
v
in
U
se a ph
a
s
h
to d
e
code
d
ire
c
tives
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-09
H
.
P
e
t
e
r Anvin
NASM
2
.
07r
c
4
commit
|
commitdiff
|
tree
2009-07-09
H
.
P
eter Anv
i
n
Do
c
ument macho64
output fo
r
mat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
te
r
Anvin
NASM 2
.
07rc3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
changes: doc
u
m
e
n
t
listing fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter Anvin
preproc: r
e
vert t
o
ol
d
er
form
o
f preproce
s
sor user
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
preproc
:
always reprocess smac
r
os
a
fter %+
-
pas
t
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
listing:
preserv
e
lis
t
file
o
n
erro
r
, i
n
clude e
r
rors
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvi
n
outdbg: be
e
xc
r
u
t
iatin
g
l
y
c
o
r
re
c
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
t
e
r Anvin
o
u
tdb
g
: f
i
x OUT_REL
*
ADR
,
a
d
d
O
U
T_REL8ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
outbin: be con
s
i
s
tent in spelling "Intel he
x
"
w
ith
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er A
n
vin
N
A
SM
2
.
07
r
c
2
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anv
i
n
cha
n
ges: add M
a
ch-O alig
n
m
ent is
s
ue
fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er Anvin
changes:
do
c
u
men
t
%+ behavior rev
e
rt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter Anvi
n
pr
e
p
r
oc: don't hand
l
e %+ until the
f
in
a
l p
h
ase of
s
macro
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pe
t
er Anvin
NASM 2
.
0
7
rc1
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
changes
.
s
r
c: document user-v
i
s
i
ble changes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next