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
FMA instructions won't be in Sandy Bridge
2009-02-22
H
.
Peter
An
v
i
n
FMA
instructions won't b
e
in Sandy Br
i
dge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
Pe
r
l sc
r
ipt used t
o
gen
e
rate
F
MA instruct
i
o
n patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvin
changes
.
sr
c
: doc
u
ment
updated
A
V
X specific
a
ti
o
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
Update
the
VFMA* in
s
t
r
u
ctions per the
A
VX spec
v
e
r
s
i
on 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
insns
.
dat: fix min
o
r
fo
r
mattin
g
anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
i
n
sns
.
pl: handle the new VEX
.
DDS
f
lag
p
er AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvi
n
BR 2593349:
Mov
e
version
messag
e
back to
std
o
u
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pet
e
r A
n
vin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
doc: clean up the
"String Mani
p
ulatio
n
in Mac
r
os" sect
i
on
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
do
c
: indent the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
et
e
r Anvin
doc:
f
ix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
n
v
i
n
Merg
e
branch 'master' of git+ssh://
r
epo
.
or
.
cz/s
r
v/
g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r
A
n
vin
doc: update
t
he sect
i
on on numeric
constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
ter
Anv
i
n
Fix the [w
a
rning] directi
v
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter
Anvin
outas
8
6: slight stylistic
cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r Anvin
B
R
24
3
2826: Fix enfor
c
ement
of the L
O
N
G bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
nvin
BR 2
4
1327
8
: Nonoptimal forms of
arithmetic ins
t
ru
c
tions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
eter An
v
in
changes
.
src: docu
m
ent Mach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
N
A
SM 2
.
06
r
c1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF:
u
s
e rb
t
ree for symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r Anvi
n
rbtree: dro
p
"
c
onst" from search funct
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r An
v
i
n
changes
.
src: docum
e
nt POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
Merge b
r
anch 'n
a
sm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
test
/
popcnt
.
asm: simp
l
e test for the P
O
PCNT in
s
truction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
Th
e
POPCNT ins
t
ru
c
tion does not need siz
e
s
on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
e
r Anvin
BR
2
2297
0
3: P
O
PCNT r64,rm64 no
t
PO
P
C
N
T
r64,
r
m3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
p
r
epr
o
c: BR 2222615
:
fix segfault on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pe
t
er
A
n
vin
doc: better
descript
i
on of %li
n
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter A
n
vi
n
changes
.
src: do
c
ument
i
f f
o
r
%
i
fmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
t
est: add test for B
R
2
2
22615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
t
e
r
Anvin
p
reproc: BR 2
2
22
6
15
:
f
i
x segfau
l
t o
n
bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
Anvin
doc/changes
.
sr
c
: docu
m
ent ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
eter An
v
in
d
o
c
: minor
e
dit to the
TLS d
o
cumentation exampl
e
s
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter An
v
in
versi
o
n
.
pl: snapshot releases *only* ha
v
e
d
igits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter
Anv
i
n
Move all version strings to a
s
ingl
e
c
ompilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtree: d
r
op the data poin
t
er; instead rely
on be
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er A
n
v
i
n
compiler
.
h: add offset
o
f
(
) a
n
d contain
e
r_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
L
ef
t
-leaning red-bl
a
ck tree data structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
F
i
x header
guar
d
s
f
or outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: cross-referenc
e
m
a
cro paramete
r
concat
e
nat
i
on
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
M
e
rge
b
ranch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
in
doc:
fix typo in the descr
i
p
tio
n
o
f %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fi
x
capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er A
n
v
i
n
d
oc:
r
emove duplica
t
e en
t
r
y
f
o
r
the "error" wa
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
r
e
t
roactively document updates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c:
fix typo in the
d
escription o
f
%unma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
d
o
c: fix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove duplicate entry for the "error" warn
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: ret
r
oactively document updates to
the
w
arning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er
Anvin
Merge commi
t
'n
a
sm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
do
c
/changes
.
src: do
c
ument -W/-w fix
a
s a NASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anvin
outpu
t
: add commo
n
file
o
utlib
.
c for common function
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
preproc: m
e
rge
e
xpand_mmac_params
(
) and expand_indire
c
t
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter An
v
in
Merge
b
ranch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er
Anvin
B
e
tter description o
f
the number-o
v
erf
l
ow warnin
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
nvin
BR: 2196
9
66: make the -
w
/-W opti
o
ns work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
An
v
i
n
smartalig
n
:
c
lean up unnecessar
y
d
u
plicati
o
n; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
Fo
r
snapshot releases, expand out
the mang
l
e
d ve
r
sion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter
A
nvin
dis
a
sm:
i
ntroduce op
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
t
er Anvin
assemble: use
o
px an
d
opy in
a
few more places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
src: retroactiv
e
ly document anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
pr
e
proc: don't mac
r
o-ex
p
and th
e
argument to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: do
c
ument %po
p
with
a
rgument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
prep
r
o
c
:
allow
%
po
p
to
t
ake an id
e
ntifier
,
u
nify %push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
doc: document anonymous %push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r
A
nvin
d
oc/c
h
ang
e
s
.
s
rc: begin the releas
e
no
t
e
s for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter
Anvin
doc
:
f
i
x awkward
w
o
rd ord
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
v
e
rsion
.
pl
:
don't add an extra
.
00 for subminor
if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter A
n
vin
Merge br
a
nc
h
'
indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
F
i
x op
2
references that
had not yet been
c
o
n
v
ert
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
er
A
n
v
in
disa
s
m: ex
t
ension byte support in the disassembler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Add extension bytecodes to support operands 4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Wh
e
n issuing warn
i
ng
s
for EA
dis
p
l
acements,
u
s
e the
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r An
v
in
NAS
M
2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
src: update rel
e
ase note
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
eter Anvin
The CRC3
2
in
s
t
r
uctions can
t
ake 66 prefixes
a
s
well
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
t
est/c
r
c32
.
asm: test the
C
RC32 in
s
truc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
e
t
e
r Anvin
BR 2
1
90521:
f
i
x th
e
CRC3
2
o
p
code
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
Anvin
NASM 2
.
05rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
A
nvin
BR 2187210: Fix PFRCP
V
a
n
d PF
R
S
Q
RT
V
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pet
e
r Anvin
assembl
e
: not a
l
l backends handle i
n
tr
a
-segment OUT_REL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR
2
1
48448: fix
r
e
lative ad
d
resses in bin out
p
ut
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pet
e
r A
n
vin
Update
.
gitignore to inclu
d
e additional genera
t
ed
f
i
les
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
test/ppindirect
.
asm: test token pasting inside
%[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter Anvin
preproc: fix t
e
rminal
t
oken
p
asting i
n
in
d
i
rect s
e
que
n
ces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc: error on u
n
termina
t
ed %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter
Anv
i
n
p
r
e
proc: fix
exit
c
onditions for
ind
i
rection l
o
op
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pete
r
Anvin
pr
e
pr
o
c: correctly han
d
le q
u
o
ted strings inside
%[
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
e
r
Anvin
d
o
c
: doc
u
ment the %[
.
.
.
]
c
onstruct
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter A
n
vin
t
e
s
t: better sma
r
tal
i
gn tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
eter Anv
i
n
sm
a
rt
a
lign
:
u
se a "times"
constru
c
t rather than %rep
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pe
t
er Anvin
macro
s
.
pl: handle
\
-c
o
nt
i
nuation lines
i
n macros
.
pl
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
A
n
v
in
smartalign: rewrite to use th
e
indirect
construct,
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvi
n
te
s
t: add test for pre
p
ro
c
essor
i
n
d
irection construct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter An
v
in
preproc: fix list ite
r
ation in
t
h
e
c
ase of expand_i
n
direc
t
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pete
r
Anvin
prep
r
oc: Ad
d
new %[
.
.
.
] indir
e
ction
const
r
uct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
NASM 2
.
05
r
c7
commit
|
commitdiff
|
tree
next