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
outbin: add support for Intel hex and Motorola S-records
2009-07-05
H
.
Peter Anvin
outbin: add supp
o
rt
f
or I
n
tel
h
ex a
n
d Motor
o
la
S
-records
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-05
H
.
Pe
t
er Anvin
Make it possible
f
o
r
o
utp
u
ts
to
b
e eit
h
er
t
ext
o
r binary
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
Peter
A
nvin
nasml
i
b
.
h: add un
l
ikely() t
o
nasm_assert(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
Peter Anvin
rdf2bi
n
.
1: add missing space
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
Pet
e
r Anvin
rdo
f
f/test/Mak
e
fil
e
: actual
l
y do bu
i
ld tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
Pet
e
r Anvin
spe
c
: update specfile wit
h
new rd
f
2b
i
n alias
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
P
e
ter Anv
i
n
rdf2bin
:
update man page, add link pages
for
a
li
a
ses
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
P
ete
r
Anvi
n
Add rdf2ith and rdf2srec
to
.
g
it
i
gnore
commit
|
commitdiff
|
tree
2009-07-04
H
.
Peter An
v
in
Cor
r
ec
t
the
l
egacy name
rdf2ihx
(
as o
p
posed to r
d
f2ith)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Peter Anvin
rdf2bin: revamp so it can output bin, ith,
or srec
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Peter Anv
i
n
rdfload: m
a
ke the bas
e
addresses u
n
signed
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Peter Anvin
Remove rdf2
i
hx
.
c
,
since it looks u
n
likely we'll get
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Peter Anvin
Cor
r
ect
i
o
n
: preproc
.
c is
*
not* in the c
l
ear ju
s
t
y
e
t
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pet
e
r
Anvin
NASM 2
.
06
.
01r
c
1
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
B
e
g
i
n
n
ings 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 Anvi
n
Fix
early re
p
ort_error(); avoid nu
i
s
an
c
e ph
a
s
e warnings
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
ou
t
obj: ha
n
dl
e
the case of SEG <unde
f
ined> in pass 0
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
nasmli
b
: add nasm_ass
e
rt();
u
s
e const char *
f
or filenames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter An
v
i
n
compiler
.
h: n
e
w macro for a n
o
n-r
e
turnin
g
function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-01
H
.
Peter Anvin
outmacho: chan
g
e licens
e
to 2-BSD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
H
.
Pet
e
r Anvin
N
A
SM 2
.
06
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
headers/doc: copyright h
e
ader f
o
r documentation file
s
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
eter Anvin
Add new
c
opyright headers to
the rdoff code
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
eter Anvin
Add new copy
r
ight
headers to the output m
o
dul
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add copyright
h
eaders to
s
t
andard ma
c
r
o
pac
k
ages
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
e
t
er
Anv
i
n
Add copyright headers to macr
o
files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
ete
r
Anvin
Macro f
i
le copyr
i
g
ht header
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter
A
nvin
Ad
d
c
opyrigh
t
headers to th
e
*
.
c/*
.
h fil
e
s i
n
the
m
a
i
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter A
n
vin
I
n
m
e
mory
o
f Chuck
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Ad
d
copyright header to nasm
d
oc
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
L
I
CENS
E
: include the ac
t
ual BSD licen
s
e
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
Add copyright
notices to oth
e
r *
.
d
a
t
fil
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
et
e
r Anv
i
n
Add copyright notice t
o
insns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvi
n
Add copyright verbiage to Perl scri
p
ts
;
update
L
ICE
N
SE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Standard copyri
g
h
t
verbia
g
e heade
r
s
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
LI
C
ENSE: g
i
v
e t
h
e c
u
rre
n
t license s
t
a
tus
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
n
v
in
N
A
SM 2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Run
m
ake
allde
p
s
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
Mov
e
prototypes
f
o
r
n
u
ll
_
debug to o
u
tfo
r
m
.
h and outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter An
v
i
n
Mov
e
b
a
ckend-specific co
d
e
to ou
t
put/;
b
reak out null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
de
b
ug:
make *all* t
h
e n
u
ll debu
g
r
o
uti
n
es
a
va
i
labl
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
output:
call
d
ebug
i
nit from a cen
t
ral locati
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter An
v
in
test/Ma
k
efile: add ru
l
e
to pr
o
duce a
.
dbg file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
e
r
Anvin
outform
:
build ALL formats by default,
i
ncl
u
ding
D
BG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anv
i
n
o
u
te
l
f
.
c: a
d
d a
p
propriate #ifdef
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anvin
o
utdbg: m
a
ke ou
t
d
bg
.
c compile cleanl
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter An
v
in
NA
S
M 2
.
06
r
c15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
A
nvin
BR 278190
0
: handle common labels
whi
l
e
op
t
imizing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
parse
r
.
c: fix s
t
y
l
istic ni
t
pick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er A
n
vin
assemble
.
c: s
t
y
l
istic
n
i
t
pick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
t
e
r Anvin
prepro
c
:
u
se %if 0
instead of %
i
fdef BOG
U
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter Anvin
hash
t
bl: make hash_iterate() not crash o
n
an uninital
i
zed
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
Anvin
nasm
.
c: clean up pas
s
exit log
i
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
Anvin
ndisas
m
: fix disassembly of
JR
C
XZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter An
v
in
NASM 2
.
0
6
rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
te
r
Anvin
i
n
sns
.
d
a
t:
ref
o
r
m
at
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
insns
.
dat: add r
e
l
axed forms
f
o
r
X
OP/FMA4/CVT16 instruction
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvi
n
Add C
y
rill
Gorcunov to AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
in
s
ns
.
pl: r
e
move stray whit
e
space
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
insns
.
pl: add "
n
ohi" co
d
e for REX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
et
e
r Anvin
ins
n
s
.
pl: fix indentation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
EL
F
: ma
k
e debugging functions static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: re
m
ove
lo
o
p in
v
a
riant calculation of global offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: clean up the arithmet
i
c for global symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter
A
nvin
ELF: bu
m
p
G
L
OB
A
L
_
TEMP
_
BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
e
r
Anvi
n
ELF: eli
m
inat
e
hard-coded section numbe
r
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
Hand
l
e
t
he new
E
LF headers in t
h
e
dependency gen
e
r
atio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter An
v
in
ELF:
a
dd header files, beg
i
n merg
i
ng common code, drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
n
v
in
NAS
M
2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
cha
n
ges
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anv
i
n
insn
s
: make the MMX ve
r
sion of P
I
NS
R
W match the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
In
t
el FMA: dro
p
relaxed form
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er
Anv
i
n
Fix the PINSR serie
s
of instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Add s
u
pport f
o
r ins
t
ructions which
always use low
8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter
A
nvin
insns
.
d
a
t: fix typos
:
VCMPOR
D
_SP[SD] ent
e
re
d
as V
C
MPOR
S
_SP[SD
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
nvin
i
n
sns
.
d
a
t: col
l
apse r
e
l
axed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
insn
s
.
pl: a
l
low relaxed form
s
to be create
d
without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
ch
a
n
g
es
.
s
r
c: f
i
x s
o
me odd sp
a
cing
commit
|
commitdiff
|
tree
2009-06-23
H
.
P
eter A
n
vi
n
par
s
e
r
: do
n
't us
e
m
idco
d
e decl
a
rations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
A
nvin
specfile: updat
e
U
RLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Ninde
n
t: add
back th
e
-nut
option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
t
e
r A
n
v
in
Nindent:
updat
e
with th
e
-npro and
-il0 op
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter A
n
vin
do
c
:
use
N
ASM s
y
ntax for x
8
7 reg
i
sters
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
A
d
d symbolic consta
n
ts
for REX_V
"
cla
s
ses" (VEX,
X
OP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
eter A
n
vin
doc
:
remove i
n
sref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
NASM 2
.
06
r
c
12
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
et
e
r An
v
in
preproc: h
a
ndle %
+
even du
r
i
ng e
a
rly
t
oken repla
c
ement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter Anvi
n
Us
e
lower case
for VEX
and XOP in instructions ta
b
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infr
a
st
r
uc
t
u
re support f
o
r AMD's new XOP
p
re
f
ix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
o
utb
i
n: replace fprintf(rf, no
t
_defined); w
i
th fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter An
v
in
NA
S
M 2
.
06rc1
1
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er
An
v
in
pre
p
roc
:
unify token
-
pasting co
d
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er Anvin
doc: slightly tidy the
c
op
y
right page
o
f the ma
n
ual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
P
e
ter
A
nvi
n
p
reproc
:
m
ak
e
$ a
n
d
$$ TOKEN_
O
THER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
preproc:
f
ix more tok
e
n
p
as
t
ing
cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUTH
O
RS: U
p
d
a
te information for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
N
A
SM 2
.
0
6
rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
Document
p
reprocessor token concatenat
i
o
n
f
i
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
H
a
ndle w
e
ird case
s
of toke
n
p
a
sting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
e
r A
n
vin
NASM
2
.
06rc9
commit
|
commitdiff
|
tree
next