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
rdoff/test/Makefile: actually do build tests
2009-07-04
H
.
Pet
e
r Anvin
rdo
f
f/test/Makefil
e
: actually do build tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
Pe
t
e
r
A
n
vi
n
spe
c
: update specf
i
le
wi
t
h
new rdf2b
i
n
a
liases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
Peter
A
n
vin
rdf2bin: update ma
n
page, add lin
k
pages
for aliases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
Peter Anvin
Add rdf2ith and rdf2srec
to
.
g
itignore
commit
|
commitdiff
|
tree
2009-07-04
H
.
Pet
e
r
Anvin
Correct
the l
e
gacy
na
m
e rdf2ihx
(
as oppose
d
to rd
f
2ith)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Peter A
n
vin
r
d
f2bin: revamp so i
t
ca
n
output bin, ith
,
o
r srec
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Peter Anvin
rd
f
load:
make the base addr
e
sses unsigned
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Pet
e
r Anvin
R
emo
v
e
r
df2ihx
.
c,
sin
c
e it looks unli
k
ely
we'll g
e
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Peter Anvin
C
orr
e
ction: prepro
c
.
c is *not*
in th
e
clear just y
e
t
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pe
t
er Anv
i
n
NASM 2
.
06
.
01rc
1
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter An
v
in
Beginnings of a crude utility to dump the contents
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anv
i
n
Fix
e
a
rly report_error(); a
v
oid
nuisance phas
e
war
n
ings
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
P
e
t
e
r Anvi
n
outobj: han
d
le the case
o
f
SEG <
u
ndefin
e
d> in pass 0
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
nasmlib: add nas
m
_assert(); use co
n
st char * for fi
l
en
a
m
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pet
e
r Anvin
c
ompiler
.
h
:
new m
a
cro f
o
r a no
n
-return
i
ng
functio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-01
H
.
Peter An
v
in
outma
c
ho: c
h
an
g
e license to
2
-BSD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
Cy
r
i
l
l Gorcun
o
v
ELF64: fi
x
incorrect typ
e
for the
.
strta
b
section header
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
H
.
Peter Anvin
NA
S
M
2
.
0
6
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
head
e
rs/doc
:
c
o
pyright hea
d
er for docum
e
n
tation
f
ile
s
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pe
t
er A
n
vin
A
dd new copyrigh
t
he
a
der
s
to the rdo
f
f
c
ode
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add
new
cop
y
righ
t
header
s
to th
e
out
p
ut modules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add copyright headers to st
a
ndard
ma
c
ro
p
ackage
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add copyright headers
t
o
ma
c
r
o
f
iles
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Mac
r
o file
c
o
pyr
i
ght header
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter
A
nv
i
n
Add copyright h
e
aders
t
o
the *
.
c/*
.
h
f
iles in the main
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
e
t
e
r Anvin
In m
e
mory of Chuck
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter
Anvin
Add copyrigh
t
h
eader
to nasm
d
oc
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter An
v
in
LICE
N
SE: inclu
d
e t
h
e ac
t
ual BS
D
license
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
Add cop
y
right notices to othe
r
*
.
d
a
t
f
i
l
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
Ad
d
copyri
g
ht notice to
i
nsns
.
d
at
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Add c
o
py
r
ight ve
r
biage to
Perl script
s
; upda
t
e LICENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Standard c
o
pyrigh
t
verbiage headers
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
LICENSE: giv
e
the current lic
e
ns
e
st
a
t
us
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
et
e
r Anvin
N
A
SM 2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
R
un make allde
p
s
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter An
v
in
M
o
ve prototypes for n
u
ll_debug t
o
outfor
m
.
h
and out
l
ib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er
Anvin
Mov
e
backen
d
-spec
i
f
i
c code to outpu
t
/; br
e
ak out null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
debug: m
a
ke *all
*
the nu
l
l debug routines
av
a
ilable
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
out
p
ut
:
call debug
i
nit from
a
central location
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvi
n
test
/
Mak
e
file: add
r
u
le to produ
c
e
a
.
dbg
file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
t
er Anvin
outform:
buil
d
A
L
L f
o
r
mats b
y
d
e
fault, including DBG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
o
u
telf
.
c: ad
d
approp
r
iate
#ifdefs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter An
v
in
outdbg:
m
ake outdbg
.
c
c
omp
i
le cleanly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
N
AS
M
2
.
06
r
c
15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
BR 278190
0
: ha
n
dle
commo
n
labels while opt
i
m
izing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter A
n
vin
parser
.
c
:
fix s
t
ylistic nitpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
A
nv
i
n
a
sse
m
bl
e
.
c: s
t
yli
s
t
i
c n
i
tpic
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
pre
p
roc: use %if 0 i
n
stead
of
%
ifdef BOGUS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
h
ashtbl: make hash_it
e
rate
(
)
not crash
on an uninit
a
lized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter An
v
in
nasm
.
c: clean up
p
ass exit logic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
ndisasm: fix disas
s
embl
y
of JRCXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
NASM
2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
i
n
s
ns
.
dat
:
refo
r
ma
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
d
at: add rel
a
xed forms
for XOP/FMA4/CVT16 i
n
s
t
ructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
Add
C
yri
l
l Gorcunov to
A
U
T
HO
R
S
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
in
s
ns
.
pl: remove stray whites
p
ace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
insns
.
pl:
a
dd "noh
i
" co
d
e
for REX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
insns
.
pl: fix
ind
e
ntation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
Anvi
n
ELF: make debuggi
n
g fun
c
tions s
t
atic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er An
v
in
ELF: remove loop invariant ca
l
culation of global offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
A
n
vin
ELF: clean up
t
h
e
arithmetic fo
r
globa
l
s
y
m
b
ols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
er
A
nvin
ELF
:
b
u
mp GLOBAL
_
TE
M
P
_
BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
n
vi
n
E
LF: eliminate hard-
c
oded section
n
umbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
Handle the new
E
LF h
e
a
d
er
s
in
t
he depe
n
dency generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
i
n
ELF: add header files, begin
m
ergi
n
g
comm
o
n code, d
r
op
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
NASM 2
.
0
6
r
c13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
cha
n
ges
.
src
:
update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
in
s
ns: m
a
ke the MMX
v
ersion of
PINSRW mat
c
h the S
S
E
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r
A
nvin
Intel FMA: drop relaxed fo
r
ms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
Fix the PINSR ser
i
es of in
s
t
r
ucti
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
Add supp
o
rt for
i
ns
t
ru
c
tions which
a
lways use low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat: fix
typos:
VC
M
PO
R
D_S
P
[SD] entered as V
C
MPORS_SP[SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
nvin
insns
.
dat: collapse
r
elaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
te
r
Anvin
ins
n
s
.
pl: all
o
w rela
x
e
d forms to be created without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pet
e
r Anvin
change
s
.
s
r
c
:
f
ix some odd spa
c
i
n
g
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
parser: don't use midcode declara
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
er A
n
vin
spe
c
file: update URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
N
i
ndent: add back the -nut op
t
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
A
nv
i
n
N
i
ndent: update with the -npro and -il0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: use NASM syntax for x87 registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill Gor
c
unov
ins
n
s
.
dat - fixup for XOP
(
SS
E
5
)
AMD instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyril
l
Gorcunov
ins
n
s
.
dat -
introcuc
e
base XOP (SSE
5
) AMD inst
r
uctions
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Go
r
cunov
insns
.
p
l - add handling of pp V
E
X
/XOP fields
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
ete
r
Anvi
n
A
dd symbolic constan
t
s f
o
r
R
E
X_V "c
l
a
s
ses
"
(VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter Anvin
doc: r
e
move insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
eter Anvin
NASM
2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
pre
p
roc:
h
an
d
le %+ even
during ea
r
ly
t
oken replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anvin
Use low
e
r case for VEX and XOP
i
n i
n
st
r
uctions table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anvin
Infrastruct
u
r
e support for AMD's new XOP prefi
x
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pet
e
r Anvin
outbin: replace fprintf(rf, not_de
f
ined); with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvi
n
NASM
2
.
06
r
c11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
e
r
A
n
v
i
n
preproc:
u
nify token-pasting code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
doc: s
l
i
ghtly tidy the copyright page o
f
the ma
n
ual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
P
e
ter Anvin
pr
e
proc: make $ and $$ TOKEN_OTH
E
R
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
p
r
eproc: fix more
token
p
asting ca
s
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUTHORS:
Updat
e
information
fo
r
HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r
A
nvin
N
A
S
M
2
.
0
6
r
c1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
i
n
Doc
u
ment preprocessor token concatenati
o
n fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvin
Handle w
e
ird
c
ases
o
f t
o
ken
p
a
s
t
i
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
e
r An
v
in
NASM
2
.
06rc9
commit
|
commitdiff
|
tree
next