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
Most instruction codes are octal, so print errors that way too
2009-03-01
H
.
P
e
ter
A
n
vin
Most ins
t
ruction codes are octal, so print erro
r
s that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
nvin
o
ptimizati
o
n
.
a
s
m: more sbyte t
e
sts
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte:
o
ptim
i
z
ation
i
s O
K
if UNKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
et
e
r A
n
vin
optimizat
i
o
n
.
asm: add
s
byte
t
ests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
BR 2413265: don't pessimize di
s
p
l
a
c
ements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
o
p
t
imization
.
asm:
a
dd EA opt
i
miz
a
tion
tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
nasm
.
c: another readability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
nasm
.
c: re
a
dability
c
l
e
a
nup for
seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
A
d
d VPCLMUL inst
r
u
ctions
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anvi
n
ass
e
mble:
onl
y
be optimistic with NO_SEG if
w
e
'r
e
real
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
conver
g
en
c
e
.
asm: add
test of jmp to
a
n
abso
l
u
t
e add
r
ess
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL is apparently targeted
f
or We
s
tmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter A
n
v
in
N
A
S
M
2
.
06
r
c5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2557903:
fix d
i
sassem
b
l
y of
a
s
e
t of SSE MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
Anvi
n
BR 25
4
1252: F
i
x issues in
i
nsns
.
dat, mostl
y
r
elated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
A
nvin
changes
.
src: document WAIT and %$$ f
i
x
e
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
BR
2
592476: Treat WAIT
a
s
a
p
refix
e
v
e
n
though
i
t's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
br704736: handle deep
context-loc
a
l
macro
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter A
n
vin
n
a
s
m
lib: make
n
asm
_
s
t
rcat()
take co
n
s
t argu
m
ents
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf32
/
6
4
:
r
emov
e
al
i
gn
_
str in favo
r
of fwritezero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
ou
t
bin: fi
x
typ
o
: "secti
o
ns" not "sectio
n
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
Unify all-zero buffers; add fwritezer
o
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
BR 2611906: p
r
oper error
message f
o
r s
t
art < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
NASM 2
.
06r
c
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix op
c
ode fo
r
VADDSUBPS;
operands for VBLEN
D
; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA in
s
tructions won't
be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
e
r
Anvin
P
e
r
l script used to generate FMA
i
n
s
truct
i
on
p
a
tterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
changes
.
s
rc: doc
u
ment
u
pdated AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Update th
e
VFMA*
ins
t
ructions per
t
h
e
AVX s
p
ec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
insns
.
d
a
t: fix minor form
a
tting an
o
malies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvi
n
insn
s
.
pl: handle
t
h
e
ne
w
VE
X
.
DDS f
l
ag per AVX
s
pec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pet
e
r
Anvin
BR 2593349:
M
ove vers
i
on message
back
t
o
s
tdo
u
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
e
ter Anvin
N
ASM
2
.
06rc
3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
An
v
i
n
doc: clea
n
up the
"
Stri
n
g Manipu
l
ation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
t
e
r Anvin
doc:
i
ndent the time m
a
cro exam
p
le
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter A
n
vin
doc
:
fix
typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge
b
r
anch 'mast
e
r' of
g
it
+
ssh://r
e
po
.
o
r
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
u
pdate t
h
e sec
t
ion on
n
umeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [warning
]
directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pet
e
r A
n
vi
n
outa
s
86: slight st
y
l
istic cleanu
p
s
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 24
3
2
826: Fix enforcement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvi
n
BR 2413278: Nonop
t
i
m
al forms of arit
h
metic
i
n
str
u
ction
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter
Anv
i
n
changes
.
src: do
c
ument Mach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pete
r
Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
E
L
F: use rbtree for symbol
se
a
rches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er Anvin
r
b
tree: drop "const" from searc
h
function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
chan
g
e
s
.
src:
d
ocument POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
An
v
in
Merg
e
branch
'
nasm-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
test/popc
n
t
.
asm: sim
p
le test f
o
r t
h
e
P
OPCNT i
n
struction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
The POPCNT i
n
struction does not need sizes
o
n
memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r An
v
in
B
R 2229703: POPCNT r64,rm64 no
t
P
OPCN
T
r64,
r
m
32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
prepro
c
: BR 2222615: fix
segf
a
u
l
t
o
n
b
o
gus %if
m
acro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
do
c
: better descri
p
tion of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
eter Anvi
n
changes
.
src: document if for
%
ifma
c
r
o
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter An
v
i
n
t
es
t
:
add
test for B
R
2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc:
B
R 222
2
6
15:
f
i
x segfault on bogus
%
ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
A
nvin
doc/changes
.
src:
docume
n
t
ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc:
minor e
d
it to
t
he TLS documentati
o
n e
x
amples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pe
t
er Anvi
n
v
ersion
.
pl: snapshot r
e
l
e
ases *only* have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move all versi
o
n
s
trings to a
s
i
ngle
c
o
m
p
ilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtree: dr
o
p th
e
data poin
t
e
r
;
ins
t
ead
r
e
ly on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
comp
i
l
e
r
.
h:
a
dd offsetof() and container_
o
f
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
Left
-
leani
n
g
r
ed-
b
la
c
k tree
d
a
t
a structu
r
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
Fi
x
h
e
ader
guards
for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
make a
l
ldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvi
n
doc: cro
s
s-reference
m
ac
r
o
parameter concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
Merge branch 'nasm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc: fix typ
o
in the des
c
ription of %u
n
m
a
cr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: fix
c
apitalizat
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c: rem
o
ve
d
uplic
a
te entry for the "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter
Anvin
doc: retr
o
actively document updates to the warni
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: fix
t
ypo in
the d
e
scripti
o
n
o
f %u
n
macro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
d
o
c: fix capita
l
ization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
d
oc: remove duplicate entry for the "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroac
t
i
ve
l
y
document
u
p
d
at
e
s to the warni
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
M
erge commit 'nasm-2
.
05
.
0
1'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pet
e
r
Anvin
doc/chang
e
s
.
src: docume
n
t -W/-
w
fix as a N
A
SM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter
Anvin
output: add co
m
mo
n
file outlib
.
c for c
o
mmon fu
n
ctions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pet
e
r Anv
i
n
prepro
c
: merg
e
expand_mmac_p
a
rams() and ex
p
and_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Merge branc
h
'
n
asm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er Anvin
Better des
c
ri
p
tion o
f
the number-
o
verflow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
e
r
Anvin
BR: 2
1
96966
:
make the -w/-W options work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smartalign: clean up
unnece
s
sary duplicati
o
n; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter An
v
in
F
or sn
a
pshot
releases, ex
p
and out the mangled version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pete
r
Anvin
disasm: intr
o
duce o
p
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er
A
nvin
a
ss
e
mble:
u
s
e
opx and opy
i
n a few mor
e
places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/
c
h
a
nges
.
src: retroactively
document anonymou
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
p
reproc: don't macro-e
x
pand t
h
e arg
u
ment to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
doc: document %pop
w
i
t
h
a
rgument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
preproc:
a
l
low %po
p
to take an iden
t
ifi
e
r, unify %push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
doc:
d
ocument anonymous %push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvi
n
do
c
/changes
.
src:
begin the rel
e
ase note
s
for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
d
o
c
:
fix awkward word ord
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
n
vin
version
.
pl: do
n
't add an extra
.
00 for submi
n
or if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
n
vin
Me
r
g
e
branch 'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
n
vin
Fix op2 references
t
h
at had
n
o
t
yet
bee
n
converted
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
disas
m
: extension byte suppo
r
t in the
d
isas
s
em
b
ler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next