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
insns.dat - fixup for XOP (SSE5) AMD instructions
2009-05-17
Cy
r
ill Gorcunov
insns
.
dat -
fixup for XOP (SSE
5
) AMD instruction
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcunov
insns
.
dat
- introcuc
e
base XOP
(SSE5) AMD instr
u
ctions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyri
l
l Gorcunov
insns
.
p
l - add h
a
ndli
n
g of
p
p VEX/XOP
f
ields
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
t
e
r
An
v
i
n
Add
symbo
l
ic
constants
f
or R
E
X_V "classes" (VE
X
, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter An
v
in
doc
:
r
emo
v
e insref
.
sr
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Pete
r
Anvin
NASM
2
.
0
6
rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
ter Anvin
preproc
:
ha
n
dle %+ even during e
a
r
l
y tok
e
n
r
eplacement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
te
r
Anv
i
n
Use lower case for VEX and XOP in instructions table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvi
n
I
n
fr
a
struc
t
u
r
e
s
upport for AMD's new XOP p
r
efix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
outb
i
n: replace fprintf(r
f
, no
t
_de
f
i
n
ed)
;
with fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
t
e
r
Anvin
do
c
:
s
lightly tidy
t
he copyri
g
ht page of the manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anv
i
n
pre
p
roc: fix mor
e
t
o
ken pasti
n
g c
a
ses
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUTHORS: Update informa
t
i
on for HP
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anv
i
n
N
A
SM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
Do
c
ument
p
r
eprocessor t
o
ken con
c
atenation
f
ix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
Handle weird cases of t
o
ken p
a
sting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NAS
M
2
.
06
r
c9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
eter Anvin
nasm
.
nsi: add CO
P
Y
ING to th
e
l
ist o
f
files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
eter Anvin
nasm
.
nsi: add NASM Manual; a
u
tomat
e
v
ersion gen
e
rati
o
n
commit
|
commitdiff
|
tree
2009-04-07
S
ha
o
Mill
e
r
Add NSIS script
to make a Window
s
installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r
A
nvin
d
isasm: fix
revers
e
d RE
P
vs RE
P
NE in eatbyte(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm:
when no inst
r
uctio
n
i
s fou
n
d
, conside
r
a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter
Anvin
NASM 2
.
06rc
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pet
e
r Anvin
BR
2
6721
1
7
:
handle
long l
i
nes for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: detec
t
the b
r
o
k
en bool in Op
e
nWatcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
M
o
st instruction co
d
e
s
are octa
l
, so pri
n
t errors
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anv
i
n
A
d
d VPCLMUL
i
n
struct
i
ons
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
a
ssemble: only be optimistic
w
ith NO_SEG if we'
r
e real
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
converg
e
nce
.
asm
:
ad
d
t
e
s
t of jmp to an
a
b
solu
t
e address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
PCLMUL is ap
p
arently targeted for Westmere
w
ith the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
NA
S
M 2
.
06
r
c
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2557903: fix disassembly of a set of SSE MOV
*
instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
BR 2541252: Fix i
s
s
u
es in i
n
sns
.
dat, m
o
stly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
change
s
.
src
:
documen
t
W
A
IT and
%$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R 2592476: Treat WA
I
T
as a pre
f
i
x even
though
i
t
's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
br704736: handle deep context-
l
ocal macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
nasml
i
b: mak
e
nas
m
_strcat() take const argumen
t
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
outelf32/64:
r
emov
e
align_str in favor of fwrit
e
zero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anv
i
n
outb
i
n:
f
ix typo:
"
sect
i
ons" not "section
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
Unify all-ze
r
o bu
f
fe
r
s; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
BR 2611906: proper
e
rror
m
es
s
ag
e
fo
r
start
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
Fix o
p
code for
VADDSUBPS; opera
n
ds fo
r
VBL
E
N
D; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
FMA instr
u
ctions won't be
in S
a
ndy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvi
n
BR 2
5
93349: Move ver
s
i
o
n
message back to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
doc: clean up th
e
"String Manipulation i
n
Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
d
o
c: indent the time macr
o
exampl
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anv
i
n
d
o
c: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
M
e
r
ge branch '
m
a
ster
'
of git+
s
sh:
/
/repo
.
or
.
cz/srv
/
git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r
An
v
in
doc: update
t
he s
e
cti
o
n
o
n
numeric co
n
stant
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [warning]
directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pet
e
r Anvin
outa
s
86
:
slight styli
s
t
i
c
c
l
eanu
p
s
commit
|
commitdiff
|
tree
2009-01-04
Sor
o
nel Haet
i
r
Add entry point suppor
t
t
o
as8
6
backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 24
3
2826: F
i
x
e
nfor
c
ement
o
f
t
he LO
N
G
b
it
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR
2413278: Nonoptimal fo
r
ms of a
r
i
thmetic
i
nstruc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
s
r
c: do
c
u
m
e
n
t Mach-O alignme
n
t
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM 2
.
0
6
rc2
commit
|
commitdiff
|
tree
2008-12-18
David De
H
aven
Mach-O
a
l
i
g
n
ment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pet
e
r Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF: use rbtree f
o
r symbol searches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree: drop "con
s
t"
f
rom
s
earch f
u
nc
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
sr
c
: docume
n
t POPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter
Anvin
Me
r
ge b
r
anch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/p
o
pcnt
.
asm: simple
t
est for the POPCNT instruct
i
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The POPCNT in
s
truction
do
e
s not need sizes on memor
y
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
e
r Anvin
B
R 2229
7
03
:
POP
C
NT
r64,rm64
n
ot POPCNT r6
4
,r
m
32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc
:
BR 2
2
2
2
61
5
: fi
x
segfau
l
t on bogus %i
f
mac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc: better d
e
s
c
ription of
%line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
ch
a
nges
.
src: docu
m
e
n
t if fo
r
%
i
f
mac
r
o
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anv
i
n
test: add
test for BR 2
2
22615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
eter Anvin
pre
p
roc: BR
2
2
22615: fix segfaul
t
on b
o
gus %ifm
a
cro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pete
r
Anv
i
n
doc
/
c
hange
s
.
src: d
o
cume
n
t
ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter An
v
in
d
oc: minor edit to the
T
LS docu
m
entation examples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
ve
r
s
i
on
.
pl
:
sn
a
p
s
hot releases *only
*
have
d
igits in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pe
t
er Anvin
M
o
ve all ve
r
s
i
on strings t
o
a sing
l
e comp
i
lation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtree: dro
p
the d
a
ta
p
o
in
t
er
;
inst
e
ad rely on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
compile
r
.
h
: add offseto
f
() a
n
d co
n
ta
i
ner_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
l
ack t
r
ee d
a
ta
st
r
u
c
tur
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anv
i
n
Fix header guards for
outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
Anv
i
n
ma
k
e alldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
A
n
vin
doc: cross-reference
mac
r
o
p
ar
a
mete
r
c
o
ncatenation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
Merge
b
ranc
h
'nasm-2
.
05
.
x
x'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c
: fix ty
p
o
in the
des
c
ription of %unmac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c: fix capi
t
ali
z
a
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er Anv
i
n
doc: remove duplicat
e
entry fo
r
the "er
r
or" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: retr
o
actively docume
n
t
u
pda
t
es to
the w
a
rnin
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc:
fix
typo in the d
e
scrip
t
io
n
of %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc: fi
x
capi
t
aliz
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove du
p
licate entry for
the "error" w
a
rning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
doc: ret
r
o
a
ctively docum
e
n
t updates to
th
e
w
arning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
M
erge commit
'
n
asm-2
.
05
.
0
1
'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NAS
M
2
.
0
5
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
nvin
do
c
/changes
.
src: docum
e
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
.
P
e
t
e
r A
n
vin
output: add
comm
o
n file outl
i
b
.
c fo
r
common fun
c
tions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvi
n
preproc:
m
e
rge exp
a
nd_mmac_pa
r
ams() and expand_indirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er
Anvin
M
er
g
e branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter
Anvin
B
e
tter descr
i
ption of the number-o
v
er
f
low warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter Anvin
BR: 219696
6
: make the -
w
/-W opti
o
ns work agai
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
t
e
r A
n
vin
smart
a
lign: clean
u
p unnecessary dup
l
ication; tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
F
or snapshot rele
a
ses, expand o
u
t the mangled version
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next