repo.or.cz
/
nasm.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
.
Peter
Anvin
BR
2689316: PEX
T
RQ
r
equires RE
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma: f
i
x spelling o
f
t
h
e VFNM ins
t
ruct
i
ons
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
i
n
sns
.
dat
:
fix
V
F
NM
i
nst
r
u
c
tion
s
incor
r
ectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pe
t
er
An
v
in
BR
2
67211
7
:
h
andle long
l
ines
fo
r
db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nvin
au
t
oconf: detect the broken bo
o
l in
O
p
e
n
W
atcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvi
n
Mos
t
i
n
struction codes ar
e
octal, so print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anvin
optimiza
t
ion
.
asm: more
sb
y
te tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter Anvin
sbyte: opti
m
izatio
n
is OK
if UNKNOWN
i
s
n't
set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
Anvin
optimization
.
asm: ad
d
sbyte test
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
NASM
2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
B
R
2413265: d
o
n't pessimiz
e
displa
c
em
e
nts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
o
p
timization
.
asm
:
add EA optim
i
zation
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nas
m
.
c: another read
a
b
ility cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
nasm
.
c: readability cleanu
p
for
seg:o
f
f parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VP
C
LMUL i
n
s
tructio
n
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
n
v
i
n
assemble: only be opt
i
m
i
stic with NO_SEG
if
we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er Anvin
convergence
.
asm: a
d
d test of
jmp to an absolute ad
d
ress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
P
C
LMUL is
apparently target
e
d
for
Westmere wi
t
h the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
255790
3
: f
i
x d
i
sassembl
y
of a
s
et of SSE M
O
V* instruct
i
ons
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
A
nvin
B
R
2541252: Fix
i
ssues in insn
s
.
d
a
t, mostly
r
e
lated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
c
h
anges
.
src: documen
t
WA
I
T a
n
d %$$
f
ixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r Anvin
BR 2592
4
7
6
:
T
r
eat
WAIT as a prefix even though
i
t's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter A
n
vin
br704736: handle
d
e
e
p
c
on
t
ex
t
-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
na
s
mli
b
: make nasm_strcat()
take con
s
t argume
n
ts
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anv
i
n
out
e
lf32/64: remove align_str
in fav
o
r
of fwrite
z
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fix typo: "
s
ect
i
o
n
s
" not "secti
o
n"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Uni
f
y all-zero b
u
ffers; add fwriteze
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
BR 2611906: proper error m
e
ssage for
start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
N
A
SM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
Fix opcode for V
A
DDSUBP
S
; oper
a
nds for VB
L
END; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA in
s
tructio
n
s won't be
i
n Sandy Bridg
e
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
Perl script used to
gener
a
te
F
M
A
instruction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
c
hanges
.
src: documen
t
updated
AVX specific
a
tion
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r
Anvin
Up
d
a
te the
V
FMA* instructio
n
s per the A
V
X spec versi
o
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
ete
r
Anvin
insns
.
dat: f
i
x
m
inor formatting
an
o
m
alies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r
A
n
v
in
insn
s
.
pl: han
d
le
the new VEX
.
DDS
f
lag per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pete
r
Anv
i
n
BR 259334
9
: Move version mess
a
ge back t
o
s
t
dout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvi
n
NASM 2
.
0
6
rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Ha
e
t
i
r
Document the
a
s86
.
.
s
t
art l
a
bel
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anv
i
n
do
c
: c
l
ean up the "String Manipulation in Macros" sectio
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc
:
indent the time macro
e
xample
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: fi
x
ty
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Me
r
ge
branch
'mas
t
er' of git+ssh://repo
.
or
.
cz
/
srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter
Anvin
doc
:
u
pdate the section on n
u
meri
c
constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fi
x
the [w
a
rni
n
g
] d
i
rective
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pe
t
er A
n
vin
o
utas
8
6: slight st
y
list
i
c cle
a
nups
commit
|
commitdiff
|
tree
2009-01-04
S
oronel
H
aet
i
r
A
dd e
n
try point supp
o
rt to as86 backen
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter An
v
i
n
BR 2432826: Fix
enfor
c
ement
o
f the L
O
NG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
Anvin
B
R
2413278
:
Nonoptimal f
o
rms of
arithmetic inst
r
uctions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
src: do
c
um
e
n
t Mach-O al
i
gnment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pete
r
A
nvin
NASM 2
.
0
6rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Mach-
O
alignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anv
i
n
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter Anvin
ELF: use rbtree
for
s
y
m
b
ol searc
h
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree:
dro
p
"c
o
nst
"
from searc
h
func
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
src: document POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge
b
ranch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
test/po
p
cnt
.
a
sm
:
sim
p
le test for the POP
C
NT instruc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
Th
e
POPCNT instructio
n
does
n
ot ne
e
d sizes o
n
memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
BR
2
2
2
9703: PO
P
CNT r
6
4,
r
m64 not POPCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvi
n
preproc: BR 222
2
615: fi
x
segfault
on bogu
s
%ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
d
oc: better description of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvin
changes
.
s
r
c: doc
u
ment if for
%
ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
te
s
t: add test for
B
R 22
2
2
615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r
A
nvin
p
repr
o
c
: BR 22
2
2
6
15:
fi
x
segfault on b
o
gus
%
ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
eter Anv
i
n
doc/changes
.
s
r
c
: do
c
um
e
nt ELF
T
L
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter Anvin
d
o
c:
minor edit to the
TLS documentatio
n
examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pe
t
er Anvin
v
ersion
.
pl: snapshot rele
a
ses *only* have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
eter Anvi
n
Move all v
e
rsion strin
g
s
t
o a single compilat
i
o
n unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anv
i
n
rbtree: drop
t
he
data pointer; 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
compiler
.
h:
a
dd offsetof() and
contai
n
er_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-lean
i
ng
red
-
blac
k
tr
e
e
d
ata structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
F
ix
head
e
r guards for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r An
v
i
n
make all
d
eps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvi
n
d
oc
:
c
r
oss-reference macro para
m
eter concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge
branch
'nas
m
-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc: fix typo in the descr
i
ption of %u
n
m
a
c
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anv
i
n
d
oc:
fix capital
i
zation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
A
nvin
d
o
c: remov
e
duplicate entry for
the "error" war
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: retroactively document
upd
a
tes to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
f
ix
t
ypo in t
h
e
description of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
doc: fix capit
a
lization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc: r
e
move duplicate entry for th
e
"error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
d
oc
:
retroact
i
vely document update
s
to
t
he warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merge c
o
mmi
t
'
n
a
s
m-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
nvin
d
oc/changes
.
src: document -W/-w fix as a NASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Pet
e
r A
n
vi
n
output: ad
d
common file out
l
i
b
.
c for com
m
on functi
o
ns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pet
e
r An
v
in
pr
e
proc
:
m
e
rge expand_mmac_pa
r
a
m
s
(
)
and
e
xpand_indire
c
t
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
M
erg
e
bra
n
ch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Bett
e
r description o
f
the num
b
er-o
v
e
rflo
w
warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR: 21969
6
6: make the -w/-W options wo
r
k again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
s
ma
r
t
align: cl
e
an up unnecessa
r
y dup
l
ica
t
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 sna
p
shot releases,
e
x
pand ou
t
t
he mang
l
e
d ver
s
ion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pete
r
A
nvin
disasm: introduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter Anv
i
n
assemb
l
e: use opx and opy in a f
e
w more pla
c
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
d
oc/ch
a
n
g
es
.
src
:
re
t
roact
i
ve
l
y document anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
p
reproc: don't macro-
e
xpa
n
d the argument to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next