repo.or.cz
/
nasm
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
NASM 2.08rc2
2009-05-23
H
.
Peter Anvin
doc:
use NASM synta
x
f
o
r x87
registers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
C
y
rill Gorcunov
i
n
s
ns
.
dat - fixup for XOP
(SSE5) AMD i
n
st
r
uctions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill G
o
rcunov
insns
.
dat - intro
c
uc
e
base XO
P
(SS
E
5) AM
D
ins
t
ruc
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcun
o
v
insns
.
pl
- add
h
andling o
f
pp VEX/
X
OP fields
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
A
d
d
s
ymbolic const
a
nts
f
or R
E
X_V
"
classes" (V
E
X, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc: remove insr
e
f
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
NASM
2
.
06rc
1
2
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
er Anvin
preproc:
h
andle %+ even
during
e
arly token replac
e
ment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anv
i
n
U
se lower case for VEX and XOP
i
n
instructions table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvi
n
In
f
rastructur
e
sup
p
or
t
for AMD'
s
n
e
w XOP
p
refix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
P
e
t
e
r A
n
vin
outbi
n
: replace
fp
r
intf
(
rf, not_defined);
w
ith fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
Anvin
doc: s
l
ight
l
y t
i
dy t
h
e copy
r
ight page of th
e
manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
preproc: fix
m
ore token pasti
n
g cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
A
U
T
H
ORS: Upd
a
te
i
nformati
o
n for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM
2
.
0
6rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvi
n
Docu
m
e
n
t prepr
o
c
e
sso
r
token c
o
n
c
atenati
o
n fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
Handle weird cases of token pas
t
ing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
N
A
S
M
2
.
06
r
c9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
e
r
Anvin
nasm
.
ns
i
: ad
d
COPY
I
NG
to the list
o
f f
i
les to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
A
n
v
i
n
nasm
.
nsi: add NAS
M
Manual; a
u
tom
a
te version
g
eneratio
n
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
Add NSIS scri
p
t to
make a Windows inst
a
ller
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter
A
n
v
in
d
i
s
a
sm
:
fix rev
e
r
s
e
d REP vs
R
E
P
N
E
in ea
t
byte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm
:
when no inst
r
uction is f
o
und, co
n
sider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
N
A
SM
2
.
0
6
rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 267211
7
: handle long lines
for
d
b/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pet
e
r Anvin
autoconf: detect th
e
broken bool i
n
O
p
enWatcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pet
e
r Anvin
M
o
s
t
instructi
o
n codes ar
e
o
c
tal, so print er
r
ors th
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anv
i
n
Add VPCLMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
et
e
r A
n
vin
assem
b
le: only be optimi
s
tic wit
h
NO_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvi
n
co
n
verge
n
ce
.
asm:
a
dd t
e
s
t
of jmp
t
o
an ab
s
olute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL is apparently
t
argeted for Westmere with
the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter A
n
vin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
BR 2557903: fi
x
di
s
ass
e
mbly of a set
o
f
S
S
E
M
O
V* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
Anvin
BR 2541252: Fix issues in insn
s
.
dat,
m
ostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
chan
g
es
.
src: document WAIT
an
d
%$
$
f
i
xes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2592476: Treat WAIT
a
s a prefix even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704
7
3
6
: han
d
le dee
p
c
ontext-
l
ocal
m
ac
r
os
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
ete
r
Anvin
na
s
mlib:
mak
e
nasm
_
st
r
ca
t
() tak
e
const argume
n
ts
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf32/64: remove
a
l
i
gn_str
i
n
favor of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outb
i
n: fi
x
t
ypo: "section
s
" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify a
l
l
-zero bu
f
fers; add f
w
riteze
r
o
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
Anvin
B
R
2611906: proper err
o
r message for start <
o
rig
i
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
NA
S
M 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
i
x opcode for VA
D
DSUBPS; ope
r
ands for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA
ins
t
ructions won
'
t be in Sandy Br
i
d
g
e
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
eter Anvin
B
R
259334
9
: Mo
v
e version messag
e
b
ack
to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r An
v
in
doc
:
clean up th
e
"String
M
a
n
ipulation in
Macro
s
" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: indent the t
i
me macro exa
m
ple
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: fi
x
typ
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
Merge bran
c
h
'
master
'
o
f g
i
t+ssh:
/
/repo
.
o
r
.
c
z/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc: up
d
a
t
e th
e
sec
t
ion on nu
m
er
i
c
constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix
th
e
[
w
arning]
directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: s
l
ight
s
t
y
listic cleanups
commit
|
commitdiff
|
tree
2009-01-04
So
r
onel
Haeti
r
Add entry p
o
int suppo
r
t
to a
s
86
back
e
n
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter Anvin
B
R
2432826: Fi
x
e
n
fo
r
cement of the
L
O
N
G bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2413278:
N
o
noptimal fo
r
ms of arith
m
et
i
c instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
s
rc: d
o
cu
m
e
n
t M
a
ch
-
O alignm
e
nt fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM
2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David De
H
a
v
en
Mach-
O
a
lignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvi
n
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF: use rb
t
ree for symbol
s
e
arc
h
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r
A
nv
i
n
rbt
r
ee: drop "const" fr
o
m
sear
c
h function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
chang
e
s
.
src: document
POPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r An
v
i
n
M
e
rge branch
'
nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
test/
p
opcnt
.
asm:
s
imple test
f
or
t
h
e
POP
C
NT
instr
u
ct
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
Th
e
POPCNT instr
u
ction
d
o
e
s not
need sizes on memo
r
y
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2
2
29703:
P
OPC
N
T r64,rm64 not
P
OPCNT r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
preproc
:
BR 2
2
2261
5
: fix segfault on bogus %ifma
c
ro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pete
r
Anvin
d
o
c
: bet
t
er des
c
r
i
p
t
i
o
n of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
Anvin
changes
.
src:
do
c
u
me
n
t i
f
for %ifm
a
cro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
Anvin
test
:
add test
for BR 2
2
2261
5
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter An
v
i
n
preproc: BR 2222615: f
i
x segf
a
ult on bog
u
s %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
eter
Anvin
doc/cha
n
ges
.
src: docu
m
ent
E
LF
TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: minor
e
dit to the T
L
S
documenta
t
i
o
n
examples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
e
ter
Anvin
version
.
pl: snapshot releases *only*
ha
v
e digits in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pete
r
Anvin
Move
a
ll ver
s
io
n
strings
t
o a sin
g
le compila
t
ion unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nv
i
n
r
b
t
r
ee: drop the
d
ata pointer; in
s
tead
r
e
ly on be
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
co
m
piler
.
h
:
add off
s
etof() a
n
d
container_of(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
ete
r
A
n
vin
Left-l
e
ani
n
g red-black tree data structure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
Fix header
guards
for
o
utli
b
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
make alld
e
ps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vi
n
d
o
c: cross-refere
n
ce
macro parameter concatenat
i
on
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
M
erge branc
h
'
n
asm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc: fi
x
t
ypo in
t
h
e de
s
cr
i
ption of %unmac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc:
f
i
x capitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: re
m
ove duplicate entry for the "erro
r
" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc: retroactiv
e
ly document
updates to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nv
i
n
d
oc
:
fi
x
t
y
po in the
d
escription of %un
m
acro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
d
o
c
: fix c
a
pitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove duplicate ent
r
y
f
or the "erro
r
" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
Anvin
doc: retroa
c
tively document up
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
Merge commit 'n
a
sm-2
.
0
5
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvi
n
NA
S
M 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/changes
.
src: document -W/-
w
fix as a NA
S
M
2
.
0
5
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Pet
e
r
A
n
v
i
n
output
:
add comm
o
n file outlib
.
c for c
o
mmon functio
n
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pe
t
er Anvin
prep
r
o
c:
m
erge expand_mmac_param
s
() and e
x
pand_indirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
Anvin
Merge
b
ranch '
n
as
m
-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
t
er
Anvin
Bette
r
descrip
t
i
o
n of
t
he numbe
r
-overflow warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR
:
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
smartal
i
gn: clean up
unnecessary dupl
i
cation; twea
k
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next