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 2689316: PEXTRQ requires REX.W
2009-03-16
H
.
P
e
ter Anvin
B
R
268
9
316: PEX
T
RQ
requires RE
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma:
f
ix spell
i
n
g of the VFNM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
An
v
in
insns
.
da
t
: f
i
x VFNM
i
n
s
t
ru
c
tio
n
s incorrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
B
R 2672117: handle lo
n
g lin
e
s
for
d
b/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
a
u
toconf: detect the broken
b
ool in O
p
enWa
t
com 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er Anvi
n
Mo
s
t instruction c
o
des are oct
a
l,
s
o
print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
nvin
o
ptimization
.
asm: mo
r
e sbyte
tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
t
e
r Anv
i
n
sbyte: optimization is OK
if UNKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvi
n
optimizat
i
on
.
as
m
:
a
d
d sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
N
A
S
M
2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 2413265: don't p
e
ssimize displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter A
n
v
i
n
optimization
.
asm: add
EA optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter An
v
in
nas
m
.
c:
another readability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
n
a
s
m
.
c
:
readabili
t
y
cleanup fo
r
seg:of
f
parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPC
L
MUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
as
s
emble: only be
optimistic with NO_SEG
if w
e
're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anvin
converg
e
n
c
e
.
asm: add test of
j
mp to an
abso
l
ute a
d
dress
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
PCLMUL is apparen
t
ly targe
t
ed
f
or Westme
r
e with t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
i
n
NASM 2
.
0
6rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
B
R 2557903:
f
ix disassembly
of a
set of SSE MOV* instructio
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r An
v
in
BR 2541252:
Fix is
s
ues in i
n
s
n
s
.
dat, mo
s
tly
r
elated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
changes
.
src: doc
u
m
e
nt W
A
IT and %$$ fix
e
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
BR 2592476: Treat
WA
I
T as a
p
refix eve
n
t
h
ough it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
b
r
704736:
hand
l
e d
e
ep context-loca
l
macr
o
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasml
i
b: ma
k
e na
s
m_
s
trcat() tak
e
con
s
t argu
m
ents
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
te
r
A
n
v
in
outelf32/64
:
remove align_str in favor of fw
r
itezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
out
b
in:
fi
x
typ
o
: "sections" n
o
t
"section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
Unify al
l
-zero
b
uffers; add fwrite
z
ero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r A
n
vin
BR 261
1
906: proper error
m
es
s
age fo
r
start < o
r
igin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
An
v
in
NASM
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opc
o
de for VADDS
U
BPS; operand
s
for
VB
L
END; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
FMA in
s
tructio
n
s won
'
t be i
n
Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvi
n
P
e
rl script used
to genera
t
e
FMA instruction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
t
e
r
An
v
in
changes
.
s
r
c: documen
t
u
p
date
d
AVX specifica
t
i
o
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvin
U
p
d
a
te
t
he VFM
A
* i
n
struc
t
ions
per the AVX spec
v
ersion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvin
insns
.
da
t
: fix mi
n
o
r formatting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
n
sns
.
pl: h
a
nd
l
e
the new VEX
.
D
DS flag per AVX s
p
e
c
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
t
er Anvin
BR 2593349: Mo
v
e versi
o
n messa
g
e
back to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM 2
.
06
r
c3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haetir
Document the
as86
.
.
start l
a
bel
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean up the "Stri
n
g
M
a
nipu
l
ation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
A
nvin
doc: indent th
e
time macro
e
xample
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r
A
nvin
Merge branc
h
'master' of git+ssh://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: u
p
d
ate the
sect
i
on on num
e
ric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
F
ix the [warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas8
6
: slight sty
l
istic cleanups
commit
|
commitdiff
|
tree
2009-01-04
Sorone
l
Haetir
A
d
d ent
r
y point sup
p
o
r
t to a
s
86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r
Anvin
BR 24
3
2826
:
Fix enforc
e
m
ent of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter A
n
v
in
BR 241327
8
: Nonoptima
l
forms of arithme
t
ic instructi
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
src: docum
e
n
t
M
ach-O
alig
n
m
e
nt fi
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pet
e
r
A
nv
i
n
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
Davi
d
DeH
a
ven
Mach-
O
alignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter An
v
in
NASM
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anv
i
n
ELF: use rb
t
ree for sym
b
o
l
searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er Anvin
rbtree: dro
p
"
c
onst" from
search f
u
n
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
sr
c
:
document PO
P
CNT f
i
x
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r An
v
i
n
Merge b
r
a
nch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
test/po
p
cnt
.
asm: simpl
e
test for the POP
C
NT instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
T
h
e POPCNT instru
c
tion
d
oes
not
n
ee
d
sizes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter A
n
vin
BR
2
2297
0
3: POPC
N
T r64,r
m
64 not POPCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
pr
e
proc: BR
2222615
:
fix segfault on
b
o
gus %ifm
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc:
better descr
i
pti
o
n of %l
i
ne
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
s
r
c
:
d
ocument if fo
r
%ifma
c
r
o
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
t
est: add
te
s
t f
o
r B
R
2
2226
1
5
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
preproc: BR 2222615: fi
x
s
e
gfault on bogus
%
ifm
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/chan
g
e
s
.
src: document ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r Anvin
do
c
:
m
inor ed
i
t to
t
h
e
TLS docume
n
tat
i
on e
x
a
m
p
l
es
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
e
t
e
r Anvin
vers
i
on
.
p
l:
s
n
apsho
t
rele
a
ses *only* have digits
i
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter
A
nvin
Move all version stri
n
g
s
t
o
a
si
n
gle compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
rbtree: drop the data pointer
;
in
s
tead rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
et
e
r
Anvin
compiler
.
h: add
offsetof
(
) a
n
d conta
i
ner_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er An
v
in
Left-l
e
ani
n
g r
e
d-bla
c
k tre
e
data s
t
ructu
r
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix header guards f
o
r outl
i
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
m
a
k
e all
d
eps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
v
i
n
doc: cro
s
s-reference macro parameter concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter An
v
in
M
er
g
e
b
ranch 'nasm-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
:
fix
t
ypo in the
d
escription of
%
unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc: fix capitalizatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anv
i
n
doc: remove
d
u
plicat
e
e
ntry f
o
r
the "error" warni
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: retroact
i
vely
d
ocume
n
t update
s
t
o the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
in
doc: fi
x
t
y
po in the
descr
i
pti
o
n of %unm
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix capital
i
zat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvi
n
doc: remo
v
e du
p
li
c
ate entry for the "error" wa
r
nin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: retroactivel
y
doc
u
ment
updates to
t
he warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merge commit
'
nasm-2
.
0
5
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
nvin
NASM 2
.
05
.
0
1
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
n
vin
doc/
c
hanges
.
src: docu
m
ent -W/-w fix as
a
N
AS
M
2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
eter
Anvin
output
:
add commo
n
file outlib
.
c for
c
ommon functions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pe
t
er
A
nvin
preproc: merge expand_m
m
a
c_params() and expand_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
Merge branch 'nas
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
nvin
B
e
t
ter descrip
t
io
n
of the n
u
m
b
er-ove
r
flow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR: 2
1
96966: make the -w/-W op
t
io
n
s work aga
i
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smart
a
lign
:
cl
e
a
n
u
p
unneces
s
ary
d
up
l
i
c
ati
o
n; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pete
r
Anvin
For snapshot releases,
e
x
pand ou
t
the
m
angled version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter A
n
vi
n
di
s
asm: intro
d
uce
o
py
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter Anvin
a
s
sembl
e
:
use opx and op
y
in a few
mor
e
place
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/chan
g
es
.
sr
c
: ret
r
o
act
i
vely doc
u
ment a
n
on
y
mo
u
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er
A
nvin
preproc: don't
m
acro-expand th
e
argume
n
t to %u
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next