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
.
Pete
r
Anvin
BR 2690
6
88: add missing VFM instruct
i
ons
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR
2
689316: PEXTRQ
r
equi
r
es R
E
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
Anvin
genf
m
a: f
i
x spelli
n
g
of the VFN
M
in
s
tr
u
c
tions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
dat: fix VFN
M
ins
t
ruc
t
ions
i
ncorrec
t
ly s
p
el
l
ed
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter An
v
in
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter
Anvin
BR 26721
1
7: ha
n
dle long lines for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf
:
de
t
e
ct t
h
e broken bool in OpenWatco
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
eter
Anvin
M
o
st in
s
tru
c
tion
c
odes are octal, so print
e
r
rors th
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter
A
nvin
optimiza
t
ion
.
asm:
m
ore sbyte
te
s
t
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anvin
sby
t
e: optimiza
t
ion is OK if UNKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anvin
o
ptimization
.
asm: add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
NASM
2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
BR 2
4
13265: do
n
't pessimize displace
m
e
nts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r
Anv
i
n
optimizatio
n
.
a
sm: add EA optimization
t
ests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvi
n
nasm
.
c:
another readab
i
li
t
y cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
nasm
.
c
: readability cleanup
for seg:
o
ff parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anvin
Add VP
C
L
M
U
L
instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anvin
as
s
e
m
b
l
e: only
b
e optimist
i
c wi
t
h NO_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anvin
co
n
verge
n
ce
.
asm: add test o
f
jmp to a
n
absolut
e
address
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
te
r
Anvi
n
P
CLMUL is app
a
rently ta
r
get
e
d for
We
s
tmer
e
with
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
NAS
M
2
.
06rc
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 255
7
903: fix disassembly of
a set of SSE MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter An
v
in
BR 2541252: Fix i
s
sues in ins
n
s
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
cha
n
ges
.
s
rc: document WAIT and %$$
fi
x
e
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2592476: Treat WAIT
as a prefix ev
e
n tho
u
gh it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
br
7
04736
:
handle
d
e
ep co
n
text
-
local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
nasm
l
ib: make n
a
sm_
s
trcat() take const a
r
gumen
t
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
outel
f
3
2/64: remove align_str in favor of fwritez
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
outbin:
f
ix typo: "sect
i
ons"
not
"se
c
tion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Un
i
fy all-ze
r
o
b
u
f
fer
s
; add fwrit
e
ze
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 2611906: proper error message for start <
o
r
i
g
i
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
NASM 2
.
0
6rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
Fix opcode for VADDSUBPS; oper
a
nds for V
B
LEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
FMA instructions w
o
n
'
t
b
e
in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
P
e
rl script used to
g
ene
r
ate FMA
i
nstruction patter
n
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
in
changes
.
src:
docume
n
t updat
e
d AVX sp
e
cifi
c
ation
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
Update t
h
e VFMA* ins
t
r
uc
t
ions
p
er
t
h
e AVX
spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
insns
.
d
a
t: fix minor formatti
n
g
an
o
malies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
in
s
ns
.
pl:
h
andle the new VEX
.
DDS flag per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvi
n
BR 25933
4
9:
Move version me
s
sage
back to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter An
v
in
N
ASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
d
o
c:
c
l
e
an up the "String
M
an
i
pulation in Ma
c
ros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
An
v
in
do
c
: indent
the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
doc: fix ty
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
M
e
rge branch 'master' of git+ssh://
r
epo
.
or
.
cz/s
r
v/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
i
n
doc: upda
t
e the secti
o
n on numeric co
n
s
t
ants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [warning] di
r
ective
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvi
n
outas86: slight
s
ty
l
istic
c
leanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 24
3
2826: Fix
e
nforce
m
ent of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
Anvi
n
BR 2413278: Nonoptimal form
s
of arithmet
i
c instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
e
t
e
r
Anvin
changes
.
s
r
c: document
Mach-O al
i
gnment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter
Anvin
N
A
SM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pe
t
er An
v
in
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvi
n
ELF: use
r
btre
e
for symbo
l
sear
c
hes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er Anvin
rbtree: drop "const" from searc
h
functio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
chan
g
es
.
src:
d
ocument POPCNT
f
ix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anv
i
n
tes
t
/popcnt
.
asm
:
simple test for th
e
POP
C
NT i
n
struc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
The PO
P
CNT instructi
o
n does not need sizes
on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
er Anvin
BR 2229
7
03: PO
P
CNT r64,rm64 n
o
t POPC
N
T r64,r
m
32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc: BR
2222615: fix seg
f
a
ult on
b
ogus %ifmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter
An
v
in
doc: bette
r
d
e
scription of
%l
i
ne
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er An
v
in
chan
g
es
.
sr
c
: doc
u
ment if
f
or
%ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
tes
t
: add test for BR 222
2
615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
prep
r
oc
:
BR
2222615: fix segfault on bogus %
i
f
m
acro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvi
n
doc/c
h
anges
.
src: document ELF T
L
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: mino
r
edit to th
e
TLS
d
ocumenta
t
ion e
x
ampl
e
s
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter
A
nvin
version
.
pl: snapshot release
s
*only* have digi
t
s in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter
An
v
in
M
o
ve all
version str
i
ngs
t
o
a single
c
ompil
a
t
i
on u
n
it
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
rbtree: drop
the da
t
a pointer; inste
a
d rely o
n
being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
com
p
ile
r
.
h: add off
s
e
to
f
() and container_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Le
f
t-leaning red-
b
la
c
k tree
d
ata struct
u
r
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er
Anv
i
n
Fix
h
ead
e
r guar
d
s
fo
r
outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
make al
l
deps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
ete
r
Anvin
d
oc: cross-reference macro parameter concatenatio
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge branch 'nasm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
et
e
r Anvin
doc: fix typo in the
desc
r
iption of
%
u
n
m
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
i
n
doc: fix
c
apitalizatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
: r
e
m
ove
duplicate entry
for the "err
o
r" warnin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroactively
d
o
c
u
ment update
s
to the warn
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
fix typo in the des
c
ription of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix capit
a
lization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: remove duplicate entry fo
r
the "
e
rror" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
: retro
a
ctively
document
updates t
o
the warn
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
n
vin
Me
r
ge commit 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
ete
r
Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er Anvin
d
oc/changes
.
src: do
c
u
m
e
n
t -W/-w f
i
x
as a NASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter A
n
v
i
n
output: add common file
o
utlib
.
c
for
common functio
n
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
p
r
e
p
roc: merge
e
x
pand
_
mmac_params(
)
and expa
n
d_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
nvin
Me
r
ge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
Anvin
Better
d
escription of the
numbe
r
-overfl
o
w warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
Anvin
B
R
: 2196966: make the -w/-W options work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter An
v
in
smartalign: cle
a
n up unnecessary dupl
i
c
at
i
o
n
; tw
e
ak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
For
s
n
apshot releases
,
expand out the ma
n
gled version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvi
n
disasm:
i
ntroduc
e
op
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pet
e
r Anvin
assemble: use opx and opy in
a f
e
w more places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
d
o
c/
c
h
a
n
ges
.
src
:
retr
o
actively d
o
cument anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
prep
r
oc: don't
macro
-
expand the argu
m
e
nt to %u
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r
A
nvin
doc:
document %pop with argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter
A
nvin
preproc:
a
llow %pop
t
o
t
a
k
e
a
n identifier, unify %push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next