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
hashtbl: make hash_iterate() not crash on an uninitalized table
2009-06-27
H
.
Peter Anvin
hashtbl:
make hash_iterate() not crash on an uninita
l
ized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
n
asm
.
c: cle
a
n up
p
a
s
s
e
xit logic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
ete
r
A
nvin
ndi
s
asm: fix disassembly
of JRC
X
Z
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter
A
nvin
NA
S
M 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
e
r
Anvi
n
in
s
n
s
.
dat: reformat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
insns
.
dat: a
d
d relaxed forms for XOP/F
M
A
4
/CVT
1
6
i
n
s
t
ructio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r An
v
in
Add Cyrill Gorcun
o
v
t
o AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
insns
.
pl: rem
o
ve stray wh
i
tespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er
A
n
v
in
insns
.
pl:
add
"nohi" co
d
e f
o
r REX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
in
s
ns
.
pl
:
f
i
x
inden
t
atio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
ELF: make
d
ebugging functions
s
tatic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nv
i
n
ELF: r
e
mov
e
loop i
n
variant cal
c
ula
t
io
n
of global
o
ffs
e
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF:
c
lean
u
p
th
e
arithm
e
tic for g
l
obal symbol
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
e
r
A
n
vin
ELF:
bump GLOBA
L
_T
E
MP_
B
ASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
ELF: eliminate hard-coded sect
i
on n
u
m
b
ers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Handl
e
th
e
new
EL
F
hea
d
e
rs in the dependency generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: add header files, be
g
in mer
g
ing commo
n
code, drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
i
n
NASM
2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
changes
.
src:
update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns: make the
M
M
X version of
P
INSRW match t
h
e SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
Intel FMA: drop rel
a
x
e
d forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix
t
he PINSR
s
e
ries of
i
nstruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
Ad
d
supp
o
rt fo
r
instructions wh
i
ch always
u
s
e low
8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r
Anvin
i
nsns
.
dat: fix typos: VCMPOR
D
_
SP[SD] entered
as VCMPORS_SP[
S
D]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
v
i
n
insns
.
dat: collapse relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
nsns
.
pl: allow rel
a
x
e
d forms to be
created wi
t
hou
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter
A
nv
i
n
changes
.
s
rc: f
i
x
s
ome
o
dd
spacin
g
commit
|
commitdiff
|
tree
2009-06-23
H
.
P
eter Anvi
n
par
s
er: don'
t
use midcode declara
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
et
e
r Anvi
n
specfile: update URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
ter Anvin
Ninde
n
t: add back
the
-
n
u
t option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
N
i
ndent:
u
pdate with the -npro an
d
-il0 opti
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: use NASM
syntax for x87 r
e
gisters
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
C
y
r
il
l
Go
r
cunov
insns
.
dat - fixup for XOP (SS
E
5)
A
MD
ins
t
r
u
ctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcunov
in
s
ns
.
dat - introc
u
c
e
b
a
se X
O
P (SSE5)
A
MD
i
nst
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
C
yrill Gorcun
o
v
ins
n
s
.
pl -
a
d
d handling of pp
VEX/XOP fields
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter Anv
i
n
Add symbolic cons
t
an
t
s
f
or REX_V "classes" (VE
X
, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc: re
m
ove insref
.
sr
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Pet
e
r
Anvin
NASM 2
.
06rc
1
2
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anv
i
n
preproc
:
han
d
l
e
%
+
e
v
en duri
n
g
e
ar
l
y token
r
eplacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use lower c
a
se for V
E
X and X
O
P in ins
t
ruc
t
io
n
s table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anvin
Infrastruct
u
re s
u
pport f
o
r
AMD's new XOP pr
e
fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
P
e
ter Anvin
outbin:
replace
f
printf(rf, not_de
f
in
e
d)
;
wi
t
h
fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
eter Anvin
NASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
preproc: unify t
o
ken-pasting
c
o
d
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
doc: slightly
t
idy the copyright page o
f
the manu
a
l
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
preproc: mak
e
$ and $$ TO
K
EN_OT
H
ER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvi
n
preproc: fix more token pasti
n
g
cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anv
i
n
AU
T
HOR
S
: Update information fo
r
HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
N
ASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er
Anvin
Document
pre
p
roces
s
or token c
o
ncatenation
fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Handle weird cases of token p
a
sting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
ter Anvin
na
s
m
.
ns
i
: add COPYING to the list of fil
e
s
to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
er
Anv
i
n
nasm
.
n
si: add
NASM
M
anua
l
;
a
u
t
omat
e
version ge
n
eration
commit
|
commitdiff
|
tree
2009-04-07
Shao Mill
e
r
Add
N
SIS
script to
m
ak
e
a Win
d
ows in
s
t
a
ll
e
r
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
ete
r
Anvi
n
disa
s
m: f
i
x reverse
d
R
E
P v
s
REP
N
E in eatbyt
e
(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
eter Anvin
disasm: when no instruction is fou
n
d, c
o
nsider
a na
k
ed
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pet
e
r Anvi
n
N
A
SM
2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy Pol
y
akov
outcoff: BR 2685756: fix SA
F
ESEH
w
ith an inte
r
nal symbo
l
commit
|
commitdiff
|
tree
2009-03-18
M
i
chael Scherer
o
u
t
elf32/64:
f
ix uninitial
i
zed rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvi
n
BR 269
0
688: Fix opcodes for F
M
A i
n
structions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvi
n
Ad
d
test
f
rom BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
B
R
2690688: add missing VFM inst
r
uc
t
ions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter An
v
in
BR 26
8
9
3
16: PEXTRQ re
q
uires RE
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
ge
n
fma: fix
s
pellin
g
of
t
he VFNM i
n
struction
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
dat: fix
V
F
N
M ins
t
ructions incorrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter
Anvi
n
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2672117: handle lon
g
l
i
nes for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
Anvin
a
u
tocon
f
: d
e
tect the bro
k
en
b
o
o
l in OpenWa
t
co
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
t
e
r A
n
vin
Most
i
n
s
t
ruction codes
are octal, s
o
print errors
t
hat
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
nvin
optimization
.
asm: more sbyte test
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pet
e
r Anvin
sbyte
:
op
t
imization is OK
i
f UNKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
opti
m
i
z
at
i
on
.
as
m
: add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvi
n
B
R
241
3
265
:
d
o
n't pe
s
s
imiz
e
di
s
placeme
n
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
o
ptimizat
i
on
.
asm:
add EA optimiza
t
ion tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
n
a
sm
.
c: ano
t
her read
a
bility c
l
eanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nas
m
.
c:
r
ead
a
bility
c
l
ea
n
up for seg:off parsin
g
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter
A
nvin
Add VPCL
M
UL instr
u
c
tions
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter
Anvin
a
s
s
emble: only be op
t
imi
s
tic with NO_SEG if we're
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
A
nvin
convergence
.
a
s
m: add t
e
st of jmp to a
n
absolut
e
addr
e
ss
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
PCLMUL is apparent
l
y targeted
for
W
estmere with
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
BR 25
5
7903:
f
ix disassem
b
ly
of a set of S
S
E MOV* in
s
tructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
B
R 2541252: Fix issues in insns
.
dat, most
l
y rela
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
c
h
anges
.
src: document WAIT a
n
d %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er Anvin
BR
2592476: Treat WAIT as
a
prefix
e
v
en
tho
u
gh it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
A
nvin
b
r704736: handle
deep contex
t
-local
macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasm
l
i
b
:
m
ake
nasm_strcat() take co
n
st arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
Anvin
outelf32/64: remove al
i
g
n_s
t
r
i
n favor of fwri
t
ezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
o
utbin: fix typo: "sections" n
o
t "sec
t
ion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify all
-
ze
r
o bu
f
fers; add fwritezero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvi
n
BR 2611906: proper err
o
r
m
e
s
sage for
start < ori
g
in
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvi
n
Fix opcode
for VADDSUBPS; operands for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
M
A in
s
t
r
uctions w
o
n
't
be
in Sandy Br
i
dge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl script
u
s
e
d
to generate FMA
i
ns
t
ruc
t
i
o
n
patter
n
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
changes
.
sr
c
: doc
u
ment
upda
t
ed AVX specifi
c
atio
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Update the VFMA* instr
u
c
t
io
n
s per the A
V
X s
p
e
c
v
e
rsion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter An
v
i
n
in
s
ns
.
dat: fi
x
minor formatting anoma
l
ies
commit
|
commitdiff
|
tree
next