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
hash
t
bl: make hash_iterate() not crash on an u
n
initalized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er An
v
in
n
a
sm
.
c: c
l
ean up pass ex
i
t logic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
n
di
s
asm: 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
ins
n
s
.
da
t
: re
f
orm
a
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat: add
r
elaxed forms for XOP/
F
MA4/CVT1
6
instructio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
A
d
d
C
y
r
ill Gorcunov
to A
U
THORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
e
r
A
nvin
insns
.
pl
:
rem
o
v
e
str
a
y white
s
p
a
c
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
v
i
n
i
nsns
.
pl: ad
d
"noh
i
"
code for REX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
p
l
: fix indentation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
E
L
F: make
d
ebugg
i
ng functio
n
s static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
ELF: remove
l
o
op invari
a
nt calc
u
lation of
g
l
o
bal offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
E
L
F
:
cle
a
n up
t
he arithmetic for global symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
LF: bump GLOBAL
_
TEMP
_
BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
ELF:
elimina
t
e h
a
rd-coded
s
e
ction numbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anv
i
n
Handle
th
e
new
E
LF
h
ea
d
e
rs in the dependen
c
y generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
ELF: add head
e
r files, be
g
in merging com
m
on code, dro
p
.
.
.
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
.
P
e
ter Anvin
changes
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
i
nsn
s
: make
t
he M
M
X versi
o
n of PI
N
SRW match the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
Intel F
M
A
:
drop
r
elaxed
f
or
m
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
Fix the
PINSR series
o
f instruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r
Anvin
A
dd suppo
r
t for instructions
w
hich always
u
s
e
low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
et
e
r
A
n
vin
insns
.
dat: fix typos: VCMPORD_SP[SD] entered as VCMPOR
S
_
SP[S
D
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insn
s
.
dat: collapse relaxed form
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
pl: a
l
low relaxed
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 Anvin
c
hanges
.
src: fix some
o
dd
spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
parser: don't
u
se midcode decla
r
ations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pete
r
Anvin
sp
e
cfile
:
update URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter A
n
vin
Nindent:
add bac
k
t
h
e
-nut o
p
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
eter Anvin
Nindent: update
with t
h
e -npr
o
and -i
l
0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: use NA
S
M syntax for x87 registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
A
d
d
sym
b
o
lic co
n
stants
for R
E
X_V "classes
"
(VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
A
nvin
d
oc
:
remove
i
nsref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Pete
r
Anvin
N
A
SM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
Anvin
preproc:
h
andle %+ even dur
i
ng
ear
l
y t
o
ken replacem
e
nt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
t
e
r Anvin
Use l
o
w
e
r
c
a
se fo
r
V
E
X and XOP in instructions table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter An
v
in
Infrastruct
u
re support fo
r
AMD's new XOP prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
o
utbin: replace fpri
n
tf(r
f
, not
_
defined); with fput
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pet
e
r Anv
i
n
N
ASM 2
.
0
6
r
c11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter An
v
in
preproc: un
i
fy token-pasting code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter An
v
in
d
o
c: slightly tidy the cop
y
right page
o
f the manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvi
n
prepro
c
:
make $
and
$$ TOKEN_
O
THE
R
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
p
repr
o
c
:
fix mor
e
token pa
s
t
i
ng cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUTHORS: Upd
a
te information for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
A
nvin
N
A
S
M 2
.
06r
c
10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
Do
c
um
e
n
t
preprocessor token concatenat
i
o
n
fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r A
n
v
i
n
Handle
weird cases
of tok
e
n pasting
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
.
Peter
A
nvin
nasm
.
nsi
:
add COPYING t
o
the list
o
f files
t
o package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
er Anvin
nasm
.
nsi: ad
d
NASM Manual;
a
uto
m
ate versio
n
ge
n
eration
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r An
v
in
d
i
sasm: fix reversed REP vs REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
d
i
s
a
sm: w
h
e
n
no inst
r
uct
i
on is foun
d
, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter An
v
in
N
A
SM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR
269
0
688: Fix opc
o
des
for FMA instruct
i
ons
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add t
e
s
t from BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
er
Anvin
BR 26
9
0688:
a
dd
m
is
s
in
g
VFM
instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR
2
689316: PE
X
T
R
Q
r
e
qu
i
res REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
An
v
in
g
e
nf
m
a: fix spell
i
ng of
t
he VFNM instructi
o
ns
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pe
t
er Anvin
insns
.
dat
:
fix VFNM in
s
tructions
incorrectly spell
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter An
v
in
N
ASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anv
i
n
BR 267
2
117: handle lo
n
g lines for db/
d
w/et
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: det
e
ct the broken
bo
o
l
in OpenWat
c
om 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
et
e
r Anvin
Most instruction co
d
es are octal, so print errors
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter A
n
vi
n
o
p
timization
.
asm:
m
ore sb
y
te tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter Anv
i
n
sbyte: op
t
imi
z
ati
o
n is O
K
i
f UNKNO
W
N isn't s
e
t
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter Anvi
n
optimization
.
asm: a
d
d
s
b
y
t
e
tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
BR 241
3
265: d
o
n't pessimize
d
isp
l
acements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
n
vin
optimizat
i
o
n
.
asm: ad
d
EA optimizat
i
o
n
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvi
n
nasm
.
c: an
o
ther reada
b
ili
t
y cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
nasm
.
c: readability c
l
eanup for
s
eg:off par
s
ing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er Anvin
Ad
d
VPCLMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvin
assemble
:
only
b
e
o
ptimist
i
c with NO_SEG if we'r
e
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvi
n
con
v
er
g
ence
.
a
sm: a
d
d test o
f
j
mp to an ab
s
olute
ad
d
ress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMU
L
is a
p
par
e
nt
l
y target
e
d for Westmere with th
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
N
A
SM 2
.
0
6rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2
55790
3
: fi
x
d
i
s
ass
e
mbly
of
a set of SSE M
O
V* ins
t
ructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR
2
541252: Fix i
s
s
ues in insns
.
dat, most
l
y related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
changes
.
src: doc
u
ment WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
5
92476: Trea
t
WAIT as a prefix
e
ve
n
t
hough it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
b
r
704736: ha
n
d
l
e de
e
p context-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
n
as
m
lib: make
nasm_strcat() tak
e
co
n
st arg
u
men
t
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
outelf32/6
4
: remove a
l
ign_str in favor o
f
fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter A
n
vin
outbin: fix typo: "sections" n
o
t "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
Unify all-zero
buffers; add fwritezero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
B
R 2611906: proper e
r
ror me
s
sage for
st
a
r
t < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
0
6
r
c4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fi
x
opcode for VADDS
U
BPS; operands for VB
L
END; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA instructions won't
b
e in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
P
erl
s
cript used to
g
enerate FMA i
n
s
tructi
o
n
pat
t
e
r
ns
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter
A
n
vin
c
h
anges
.
src
:
d
o
c
u
m
e
nt updated AVX speci
f
ication
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er
Anvin
Update the
V
F
MA* instructions per the A
V
X spec v
e
rsion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
insns
.
dat: fix mi
n
or f
o
rmatting anomal
i
e
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
insns
.
p
l: ha
n
d
le the new VEX
.
DDS flag
p
er AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter
Anvin
BR 2593349: Move
v
ersion message ba
c
k
t
o
stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter
A
n
vin
NAS
M
2
.
06
r
c
3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
v
in
doc: clean up
t
he "String Mani
p
ulation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter
Anvin
doc: indent
t
he time ma
c
ro ex
a
mpl
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
d
oc: fi
x
t
y
po
commit
|
commitdiff
|
tree
next