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
tag-release: actually push data out unless --no-push is given
2012-02-26
H
.
Peter Anvin
t
a
g-rel
e
a
s
e: ac
t
ually p
u
sh data out unles
s
--no
-
pus
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r A
n
vin
NAS
M
2
.
1
0rc
1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
release:
c
reate
.
x
z files; r
e
move empty sub
d
i
r
ec
t
ories
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r
Anvin
doc: Remove
s
ome ugliness fr
o
m th
e
win64
s
e
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvi
n
ps
f
onts
.
ph:
i
nc
r
ease lead
i
ng to font siz
e
+20%
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
changes: document bigendian UTF-16/UTF-32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anv
i
n
Add support for UTF-16
B
E
and
U
TF-32BE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
An
v
in
Ma
k
e the LOCK and
HLE
w
a
rn
i
ng
s
suppressa
b
le
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
v
i
n
doc: D
o
cum
e
nt elfx32 support
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
doc: M
o
ve the E
P
S
logo down by 1"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
doc:
A
llo
w
repositioning the EP
S
logo
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
An
v
in
Up
d
a
te copyrigh
t
year t
o
2
012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
NA
S
M 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
do
c
:
D
o
cument
A
VX2, BMI1, BMI2 and TSX
s
upport
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Assume the undocumented CM
P
XCHG486 opco
d
e was l
o
ckable
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Clean up JMP/CALL patterns, especial
l
y for 64 bits
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
di
s
asm:
i
gn
o
re opcodes 370 an
d
371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
R
emove
a
ll remaini
n
g
e
x
p
licit bytecodes from i
n
sns
.
dat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Add support
f
or
warning
on invalid
L
OCK p
r
efixes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
Move
HLE byte codes to
\264
.
.
\267
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
Add a
"nohle" byte code t
o
skip an
instr
u
ction pattern
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
insn
s
.
pl: B
u
ndle
all
"plain bytecode
s
" into
a
has
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
HLE: Im
p
l
e
m
ent the basic
mec
h
anism for XACQUI
R
E/
X
RELEASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c: Fix is_
s
upp
r
esse
d
_warning()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r Anvin
HLE: S
p
lit the LOCK and REP prefix sl
o
ts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
e
ter Anvin
insns
:
create a symbolic "wai
t
"
t
oken
for the \34
1
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
et
e
r Anv
i
n
ins
n
s: fi
x
IMUL patterns to get
rid
of
o
pen-cod
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insn
s
: co
r
rect the TSX opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns:
r
ep
l
ace
o
pen-coded
\322 opcode with o
d
f (
o
perand
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anv
i
n
BR 3463230
:
Add VMFUNC
instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
Peter Anvin
d
is
a
sm
.
c
:
ESP/R
S
P
ca
n
n
ot be indic
i
es
,
but XMM4/YMM4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-08-22
H
.
P
e
t
er Anvin
a
ssemb
l
e
.
c
: remove stray de
b
u
g
ging code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-27
H
.
P
e
ter A
n
vin
NASM
2
.
10rc8
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
A
f
ew
more AV
X
2 spec instru
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-08
H
.
Peter Anvin
Use a
no
r
m
a
l quad-ca
s
e for val
u
eless /is4
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
Peter Anvin
Remove suppo
r
t for DREX
e
ncoding
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-07-07
H
.
P
e
t
er
Anvin
i
n
sns
.
dat: Clean u
p
a
nd fi
x
the BMI instr
u
c
tion p
a
tterns
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anvin
Merge branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter A
n
vin
rdoff: add missing
d
ep
e
ndency
i
n Ma
k
efile
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
e
ter A
n
v
in
Merge bra
n
ch 'n
a
s
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2011-06-23
H
.
Peter Anv
i
n
Makefile: ho
p
efu
l
ly fix rdoff parallel build pro
b
l
e
m
s
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
P
ete
r
Anvin
Im
p
lement th
e
V
GATHERP instruction
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-23
H
.
Pete
r
An
v
in
Add
s
upport for VSIB instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anv
i
n
NASM 2
.
10rc6
commit
|
commitdiff
|
tree
2011-06-06
H
.
Peter Anvin
spec: upd
a
te to m
a
t
ch r
e
quirement
s
of Fedora 14+
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2011-06-04
H
.
Peter Anvin
NAS
M
2
.
1
0
rc5
commit
|
commitdiff
|
tree
2011-03-15
H
.
P
e
ter Anv
i
n
Mer
g
e
b
ranch 'nas
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-12-24
H
.
Pete
r
Anvin
BR 3143040: Remove invalid form
o
f
V
PEXTR
W
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
e
ter A
n
vi
n
NAS
M
2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
Merge b
r
anch
'n
a
s
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvin
B
R
3109604: Fix C4
vs C5 VEX form
s
election
i
n cal
c
size()
commit
|
commitdiff
|
tree
2010-11-08
H
.
Peter Anvin
prepr
o
c
.
c:
u
s
e
nasm_strdup() rat
h
e
r
than nake
d
strdup()
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter
A
nvin
Me
r
ge bran
c
h 'nas
m
-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-10-06
H
.
Peter Anvin
doc: fix spelling of "compat
i
bility"
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-22
H
.
Peter Anvin
phash: move
sample functi
o
n
to the sample f
i
le
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
Merge
bra
n
ch
'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
ch
a
nges
:
document fixed token r
e
versal for %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter
Anvin
p
r
eproc: revers
e
t
h
e
order of the tokens in %deftok
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-25
H
.
P
e
ter Anvin
BR
3
052618: handle segment r
e
g
ister
operations in
6
4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc:
u
n
t
abify
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
e
ter Anvin
doc:
o
verride opti
m
iz
a
tion with STRICT
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
d
o
c: document imm64
o
ptimi
z
a
t
io
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er
A
nvin
O
p
timize mov r64,imm
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pe
t
er Anvin
assemble:
add
a
n OPT instruction
flags fo
r
optimizing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
eter Anvin
doc: document the %use fp macro package
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anv
i
n
NASM 2
.
09
commit
|
commitdiff
|
tree
2010-08-20
H
.
Pete
r
Anv
i
n
insns
.
pl: ma
k
e
i
nsn
s
d
.
c a
b
it
e
a
sier to r
e
ad
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-20
H
.
Peter Anvin
nd
i
sasm
:
hand
l
e VEX
.
LIG
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-19
H
.
Pet
e
r An
v
in
ndisasm:
u
nify VEX handling
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter
Anvin
n
d
i
sasm: fix hand
i
ng of byte codes
2
50-253, 3
2
4
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
NASM
2
.
0
9
rc7
commit
|
commitdiff
|
tree
2010-08-16
H
.
Pe
t
er A
n
vin
test/avx: remove deleted instructions
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
eter Anvin
insns
.
dat:
per
m
it contracted fo
r
m
s
for
V
BL
E
NDVP
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
A
nvin
ass
m
e
m
ble
.
c
:
fix
V
EX
.
W logic
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter A
n
vin
i
nsns
.
dat
:
fi
x
encoding
of
VCVTSD2SS
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
insns
.
dat: SS
E
enc
o
ding
o
f
VBLE
N
D with VEX prefi
x
is
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter
An
v
in
i
n
sns
.
dat:
u
pdates
f
rom AVX v7
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
P
e
ter Anvin
assemb
l
e: handle vex
.
l
ig
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-16
H
.
Peter Anvin
vex: change
.
wx to
.
w
ig to m
a
t
c
h
the lat
e
s
t
AVX spec
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Pet
e
r Anvi
n
LICEN
S
E: update
year
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-08-02
H
.
Pet
e
r
A
nvin
i
n
sns
.
da
t
: unbreak test/
i
mm64
.
bi
n
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
R
e
ver
t
"Im
p
ro
v
e proces
s
_
e
a and
introduce -OL"
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter
A
nvi
n
nasm
.
h
: m
o
v
e "regs
.
h" to
t
o
p; m
a
k
e
is_registe
r
() a
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-20
H
.
Pe
t
er Anvin
prep
r
o
c
: all
o
w
non-ide
n
tifier ch
a
racter in env
i
ronment
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
P
eter Anvin
n
a
s
mdo
c
: we s
t
ill miss Chuck, b
u
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter A
n
vin
Merge branch 'nasm-2
.
08
.
xx'
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pete
r
Anvin
changes
.
src: update wit
h
the 2
.
08
.
x
x changes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
NASM 2
.
09rc4
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvin
Make -
O
x the defaul
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Peter Anvin
prepr
o
c: add %ifenv
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-13
H
.
Pe
t
er Anvin
BR3028880:
R
evert
to
n
onfatal, better error message
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Pe
t
er Anvin
nasmdoc:
rem
o
ve obsol
e
te S
o
urce
f
orge references
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-10
H
.
Peter
A
n
vin
NASM 2
.
09rc3
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
preproc: don
'
t paste
TOK_
P
REPROC
_
ID
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter
A
n
vin
R
e
v
er
t
"BR
3
0051
1
7: Expland local s
i
ngle macro before
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter A
n
vin
Re
v
ert "expand_mmac_
p
arams: Don
'
t forget to handle
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvi
n
R
evert
"expand_m
m
ac_params: Expand
lo
c
al single macros
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Pe
t
er Anvin
Revert "expand_mmac_params:
E
xpand local single macros
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
Peter Anvin
C
h
e
c
k
in test case from bu
g
report br3005
1
17
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2010-07-08
H
.
P
e
ter Anvin
br3026808:
a
dd test case
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next