repo.or.cz
/
nasm
/
sigaren-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
nasmlib.h: add unlikely() to nasm_assert()
2009-07-04
H
.
Pete
r
A
n
vin
nasmlib
.
h: a
d
d
u
nlikely() to nasm_a
s
s
e
rt()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
Pete
r
A
n
v
in
rdf2bin
.
1: add missing spac
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
P
eter Anvin
rdoff/tes
t
/
M
ak
e
file: actually
do build tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
Pet
e
r Anvin
spec: update
specfile with new rdf
2
b
i
n
aliases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
Peter Anvin
r
df2b
i
n: update man page, add link
p
a
ges
for ali
a
s
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-04
H
.
Pete
r
Anvin
Add rdf2ith and
r
df2s
r
ec to
.
gitignore
commit
|
commitdiff
|
tree
2009-07-04
H
.
Peter A
n
vin
Co
r
rect the lega
c
y
name rdf2ihx (as opposed to rdf2ith)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
P
e
ter 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: make t
h
e base addre
s
ses
unsi
g
n
e
d
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Peter
Anvin
Remove rdf
2
ihx
.
c, since it
looks unlikely we'l
l
get
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-03
H
.
Pe
t
er An
v
in
Corre
c
tion: pr
e
proc
.
c
is *not* in the
c
lea
r
just ye
t
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pe
t
er Anv
i
n
N
ASM 2
.
0
6
.
01rc1
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
Beginnings of a
c
rude
u
tility t
o
dump the contents
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anv
i
n
Fix ear
l
y report_
e
r
r
or(); avoid nuisanc
e
ph
a
se warnings
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
outobj: handle t
h
e ca
s
e
of S
E
G <undefined> in pass 0
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
na
s
mlib: add
nasm_as
s
ert()
;
use const ch
a
r * fo
r
filenames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Pete
r
Anvin
compil
e
r
.
h: new macro f
o
r a non-returning functi
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-01
H
.
Peter Anvin
outmac
h
o: change
l
icense
t
o 2-BS
D
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
Cyrill
G
orcunov
E
L
F
6
4:
f
ix incorrect type for the
.
strtab sect
i
o
n head
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
H
.
Peter An
v
i
n
N
ASM 2
.
06
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
h
e
aders/doc:
c
o
p
yri
g
ht heade
r
for documen
t
ation files
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add new copyright hea
d
ers
to the rdoff code
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
A
dd
new copyright head
e
rs
to the output modu
l
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
A
d
d
copyr
i
ght
he
a
ders to s
t
and
a
rd ma
c
ro pack
a
ges
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anv
i
n
A
d
d c
o
py
r
i
g
ht headers
to macr
o
files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anv
i
n
Macro file c
o
pyright hea
d
er
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pet
e
r Anvin
Add copyrigh
t
h
ea
d
ers to the *
.
c
/*
.
h
files in the
m
a
in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
e
ter Anv
i
n
In
m
emory o
f
Chuc
k
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pete
r
Anvin
Add copyri
g
h
t
header to nasmdoc
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
LICEN
S
E: include the a
c
tual BSD license
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter A
n
vi
n
Add copyright notices
to oth
e
r
*
.
dat
files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter
Anvin
Add copyright n
o
tice to
insns
.
d
a
t
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
Ad
d
copyright verbiag
e
to
P
erl
s
cripts; up
d
a
t
e LICENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er A
n
vin
Stand
a
rd copyright verb
i
age h
e
aders
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r An
v
in
LICENSE: give the current lice
n
se
sta
t
us
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
NASM 2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Run
make alldeps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
e
r A
n
v
in
Mov
e
p
r
ot
o
type
s
f
o
r null_debug to outform
.
h
and outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter An
v
in
Move backend-spec
i
f
i
c
c
o
de to
o
utput/; break out null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
deb
u
g: make
*all* the null debug routines availa
b
le
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
o
u
tput: call de
b
ug init from a centr
a
l lo
c
atio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
tes
t
/
M
a
kefile: ad
d
rule to produce a
.
db
g
file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
t
e
r Anvin
outfor
m
:
build ALL forma
t
s
by default, inc
l
uding DBG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
ou
t
el
f
.
c: add ap
p
r
opria
t
e #ifdef
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
n
v
in
outd
b
g: make o
u
tdbg
.
c compile c
l
eanly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
e
r
An
v
in
NASM 2
.
06r
c
15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r
A
nv
i
n
B
R
27
8
1900:
h
andle common labels wh
i
le optimizing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
Anvin
pars
e
r
.
c: f
i
x sty
l
i
stic nitpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
assembl
e
.
c:
s
tyli
s
tic nitpi
c
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter A
n
vin
p
rep
r
oc: u
s
e %if 0 instead of
%
ifdef BOG
U
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
hashtbl: make ha
s
h
_iterat
e
() not cr
a
sh on
a
n u
n
initalized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
A
nv
i
n
na
s
m
.
c: clean up pass
e
xit logic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
ete
r
Anvin
ndisasm:
f
ix disasse
m
bly
o
f JRC
X
Z
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
v
i
n
NASM 2
.
06rc1
4
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
in
s
ns
.
dat
:
reformat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
insns
.
dat: add relaxed forms
fo
r
XO
P
/
F
M
A4/CVT16 in
s
tr
u
ctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er
Anvin
Add Cyri
l
l G
o
r
c
unov to AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
n
v
in
insns
.
pl: re
m
ov
e
stra
y
whitespac
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl: add "nohi" code for
R
EX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
insns
.
p
l
: fi
x
indentati
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: m
a
ke debugging functions st
a
tic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
LF:
r
em
o
v
e loop invaria
n
t calculatio
n
of
g
lobal offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvi
n
ELF: c
l
e
an up
t
he arithmetic for global symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
ELF: bump GLO
B
AL_TEMP_BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
ELF: eliminate hard-
c
oded section numbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er A
n
vin
H
and
l
e t
h
e new ELF headers in
t
he dependency generati
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
i
n
ELF:
add head
e
r
fil
e
s
, begin
m
erging common c
o
de, d
r
op
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
chan
g
es
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
ins
n
s:
make
t
he MMX versi
o
n of PINSR
W
match the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
I
n
tel
FMA
:
drop relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the PIN
S
R
s
eries of instruct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
Add su
p
port
for instructions which
alwa
y
s use low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat:
f
ix typ
o
s: VCMPORD
_
SP[SD] e
n
tered as VCM
P
ORS_
S
P[SD
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
e
r
A
nvin
ins
n
s
.
d
a
t
: col
l
a
pse relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
in
s
ns
.
p
l: allow
r
ela
x
e
d forms
to
b
e
created wit
h
out
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter
A
n
vi
n
changes
.
src
:
f
i
x
some odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvi
n
parser: don't use
m
i
d
co
d
e
declaration
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
s
p
ecfile:
u
pdat
e
URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter An
v
in
Nindent: ad
d
back
th
e
-
nut
o
ption
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
A
nvin
Nin
d
e
n
t: upda
t
e
wi
t
h the
-
np
r
o
and -il0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
P
e
ter
A
nvin
d
oc: use
N
A
SM
s
yntax
f
or
x
87 re
g
isters
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyri
l
l
G
orcunov
insns
.
d
a
t
- fi
x
u
p
f
or XOP (S
S
E5)
A
MD instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcunov
insns
.
da
t
- in
t
rocuce base
XOP
(SSE5) AMD instructi
o
ns
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 Gorcunov
ins
n
s
.
pl - add handling of
pp VE
X
/
XOP fields
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
eter Anvin
Add sy
m
bolic constants for REX_V "cla
s
ses" (VEX, XO
P
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc: remov
e
insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter
A
n
vin
NASM 2
.
06r
c
12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
preproc: handle %+ even during early tok
e
n re
p
l
acement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use lower cas
e
for
VEX and XOP in instructions table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter
Anvi
n
I
n
frastructure support
f
o
r AMD's new XOP p
r
efix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pet
e
r
A
nvin
out
b
i
n
: replace fprintf
(
rf, not_defined); with f
p
uts
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pet
e
r
Anvin
N
ASM 2
.
06rc1
1
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
et
e
r
Anvin
preproc
:
unify
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
ightly tidy the copy
r
ight page
of
t
he manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
prepro
c
:
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
m
ore token pa
s
ting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
An
v
in
AUTHORS: Update i
n
fo
r
mation for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
D
ocu
m
e
n
t pr
e
p
rocessor token concatena
t
i
o
n fix
.
commit
|
commitdiff
|
tree
next