repo.or.cz
/
nasm
/
perl-rewrite.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
BR 2690688: add missing VFM instructions
2009-03-17
H
.
Pet
e
r
Anvin
BR
2690688: add
m
issing VFM
i
n
structions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2
6
893
1
6: PEXTRQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
Anvin
ge
n
f
ma: fix spelling
o
f
the VFNM i
n
s
tructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r
Anvin
insns
.
dat:
f
i
x VFNM i
n
structions
i
ncorrectly spe
l
led
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
0
6rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter
A
nvin
BR 267
2
117: ha
n
dl
e
long lines for db/dw
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
Anvin
autoco
n
f
:
dete
c
t t
h
e br
o
k
en
boo
l
in
O
penWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nvi
n
Most instruction codes are o
c
tal, so print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm:
m
ore sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
nv
i
n
sbyte: optimizati
o
n is OK
i
f UNKNOWN is
n
't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimi
z
a
t
i
on
.
asm:
a
dd sbyte t
e
s
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
N
ASM 2
.
0
6
rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
BR 2
4
13265:
don't pes
s
imize displac
e
ments
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optimization
.
asm:
a
dd EA opti
m
i
z
ation
t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
n
a
sm
.
c: another r
e
adability cle
a
nu
p
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
nasm
.
c:
r
eadability cleanu
p
for
seg:off
parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anv
i
n
Ad
d
VPCL
M
UL i
n
structions
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
te
r
Anvin
assemble: o
n
ly be optimistic with NO_S
E
G if we're r
e
ally
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
convergenc
e
.
asm: add t
e
st of
j
mp to
an abs
o
lute a
d
d
ress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvi
n
PCLMUL
i
s
a
pparently tar
g
et
e
d
for Westm
e
re with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
NASM 2
.
06rc
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
B
R
2557903: fix disassembl
y
of a s
e
t of SSE
MO
V
*
instru
c
t
ions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR
2
541252: Fix is
s
ues in i
n
s
n
s
.
dat,
m
ostl
y
rela
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r A
n
vin
changes
.
s
rc:
docume
n
t WAIT
and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
5
92476: Treat WAIT as a p
r
efix even though
it
'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvi
n
br
7
04
7
36: handle deep context-local m
a
cros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib: make
n
asm_strc
a
t() tak
e
const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter An
v
i
n
outelf32/64: remov
e
a
lign_str in f
a
vor of
fw
r
itezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin:
f
ix typo: "sections
"
not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify
all-zero bu
f
fers
;
add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
BR 26
1
1
9
06
:
p
r
oper
e
rr
o
r messag
e
f
o
r
start < o
r
igin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NAS
M
2
.
0
6
rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opcode f
o
r VADD
S
UBPS; ope
r
ands for VB
L
E
ND;
a
d
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA instruct
i
o
ns
won't
b
e in Sandy
B
ridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anv
i
n
P
e
rl script used to ge
n
er
a
t
e
FMA
i
nstruction patte
r
ns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
c
hanges
.
src: document
u
p
d
a
ted AVX specific
a
ti
o
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Update th
e
VFMA* i
n
structions
per
t
he AVX s
p
ec vers
i
on 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
in
s
ns
.
dat: fi
x
m
i
nor
f
ormatting
a
nomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
e
r
A
nv
i
n
in
s
ns
.
p
l
:
handle
the n
e
w VEX
.
DDS fl
a
g pe
r
AVX
spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 2
5
93349: Mov
e
v
e
rsion
mess
a
ge
b
a
ck to
s
tdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pete
r
A
n
vin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc: cl
e
an up t
h
e "String
Manipulation in
M
acros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: inden
t
the
time macro e
x
ample
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
d
oc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge br
a
nch '
m
a
ste
r
' of gi
t
+
s
sh:
/
/repo
.
or
.
cz/srv
/
g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
e
r Anvin
doc
:
update
the section on numeric c
o
ns
t
a
nts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pe
t
er Anv
i
n
Fix the [wa
r
ning]
directi
v
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: slight stylistic cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826: F
i
x
enforcement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
Anvin
BR 2413
2
78: N
o
noptimal forms of
a
r
ithmetic i
n
struct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pe
t
er A
n
v
i
n
c
h
anges
.
src:
document Ma
c
h-
O
alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
e
ter
Anvin
NASM 2
.
0
6rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
eter
Anv
i
n
N
ASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF:
use rb
t
ree for symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er A
n
vin
r
b
tree
:
drop "const
"
from se
a
rch f
u
nction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
c
h
anges
.
src: docu
m
ent POPCNT fi
x
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvi
n
Merge branc
h
'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
test/popcnt
.
asm: s
i
mple test for the POPC
N
T instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
The POPCNT i
n
struc
t
io
n
does not need
s
i
zes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2229
7
03: POPCNT r64,r
m
64 not
PO
P
C
N
T r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
preproc: BR 2222615: fix segfaul
t
on b
o
gus
%if
m
acro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pe
t
er Anv
i
n
doc: b
e
t
t
er d
e
s
c
r
i
ption of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
src:
document if for
%
if
m
acro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvin
te
s
t: add test f
o
r
BR 22
2
2
6
15
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc:
BR 2222615:
fix segfa
u
lt on bogus
%
ifma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/chang
e
s
.
s
rc: d
o
cument
E
LF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter
Anvin
doc:
m
inor
edit t
o
the TLS documentation examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pete
r
Anvin
ver
s
ion
.
pl: snapshot releases *only* have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pete
r
A
n
vin
M
ove all ver
s
i
on st
r
in
g
s
t
o a single compilati
o
n unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtr
e
e:
drop the data po
i
nter; instead rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
comp
i
ler
.
h: add
o
f
f
setof() a
n
d contai
n
e
r_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left
-
leaning red-black
t
ree data struct
u
re
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
Fix he
a
de
r
guards for out
l
ib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
make
allde
p
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r A
n
vin
doc: cros
s
-refer
e
nce
macro parameter concat
e
natio
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
Merge branch 'nas
m
-2
.
05
.
x
x'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
d
oc
:
fi
x
t
y
p
o
in the des
c
ript
i
on of %unmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: fix capita
l
izat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c: rem
o
v
e
dupli
c
ate entr
y
for
the "error" wa
r
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: ret
r
oactively document updates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter A
n
vin
doc
:
f
ix typo in the
d
e
scri
p
t
ion
o
f %unmac
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc: fix cap
i
t
a
li
z
ation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
d
oc: remove duplicate en
t
r
y fo
r
the
"err
o
r" war
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc:
retroactively
document updates t
o
the wa
r
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er A
n
v
in
Me
r
ge co
m
mit
'
nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
eter
A
n
v
in
doc/
c
h
an
g
es
.
src: docume
n
t -W/-w fix as a NASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter An
v
in
outp
u
t:
a
dd common
file outlib
.
c for
c
ommon fun
c
t
ion
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
preproc: me
r
ge expand_mmac_param
s
() and ex
p
an
d
_indi
r
e
c
t()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter A
n
vi
n
Merge b
r
anc
h
'na
s
m-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Be
t
ter de
s
cription
of the number-overflow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
B
R
: 2196966:
m
ake
t
he -w/-W options work a
g
ain
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
sma
r
ta
l
ign: clean up unnecessa
r
y duplica
t
ion; tw
e
ak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
For
s
napshot rele
a
s
e
s, e
x
p
and ou
t
the mang
l
ed version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter An
v
in
disasm:
i
ntroduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pete
r
A
n
vin
a
ssemble: use
opx and opy in a few mor
e
places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
doc/
c
hang
e
s
.
src:
r
e
troa
c
tiv
e
ly docu
m
e
nt ano
n
ymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
p
r
epr
o
c: don't
m
a
cro-expand the argument to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: do
c
ument %pop with argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
preproc:
a
l
lo
w
%p
o
p to take an
i
de
n
t
i
fier
,
unify %
p
ush
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next