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
Perl script used to generate FMA instruction patterns
2009-02-18
H
.
Pete
r
A
n
vin
Perl s
c
rip
t
used to gen
e
rate FMA instruction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
chang
e
s
.
src: document updat
e
d AVX
s
p
ec
i
fication
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
i
n
Upda
t
e th
e
VFMA* ins
t
ructions pe
r
the A
V
X spec
v
ersion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insn
s
.
dat: fi
x
m
inor formatting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nv
i
n
i
n
sns
.
pl: handle th
e
new V
E
X
.
DDS
f
lag per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 2593349: Move v
e
rsion mes
s
age back to std
o
ut
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pe
t
er Anvin
N
ASM
2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc:
clean up the "String Manipu
l
ation in Macros" secti
o
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
et
e
r
A
nvin
doc
:
in
d
ent th
e
time macro
e
x
a
mp
l
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
f
i
x
t
ypo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
Me
r
ge branch 'master' of git+ssh://repo
.
o
r
.
cz/srv
/
g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc: upda
t
e
the
s
ection on numeri
c
constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter A
n
vin
Fix the [warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
eter Anvin
outas86: slight st
y
l
i
stic cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826: Fix enf
o
rcement of the LONG
b
it
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter
Anv
i
n
B
R 2413278: No
n
optimal fo
r
ms o
f
arithmeti
c
instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pet
e
r Anvin
change
s
.
src:
document
M
ach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM
2
.
0
6
rc
2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NA
S
M 2
.
0
6
rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
E
LF: use rbtr
e
e
f
o
r symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter A
n
vi
n
rbtr
e
e
:
drop "const" fr
o
m s
e
arch
f
unction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
cha
n
ges
.
src:
d
ocumen
t
POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge
bra
n
ch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
test/
p
o
p
cnt
.
a
sm:
s
i
m
ple test for t
h
e POPCNT
ins
t
ruc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
A
n
v
i
n
Th
e
POPCNT instruc
t
i
o
n does n
o
t need size
s
on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
BR
2229703: POPCNT r
6
4,rm64 not POP
C
NT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc:
B
R 2222615: fix segfault
o
n bogus %ifmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
e
t
e
r An
v
in
doc:
bette
r
de
s
cript
i
on of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er
A
n
vin
changes
.
src
:
do
c
ument
if for %ifmac
r
o
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
test: add test for
B
R
2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc: BR 2222615:
f
i
x segf
a
ult on bogus %
i
fmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvi
n
do
c
/
c
han
g
es
.
src: doc
u
ment
E
LF TL
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pete
r
A
nvin
doc
:
min
o
r e
d
it to the
T
LS documentation examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
eter Anvin
version
.
pl: s
n
apshot re
l
eases *
o
nly* have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter
A
nvi
n
Mov
e
all versi
o
n strings to a single compi
l
ati
o
n unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
r
btr
e
e: drop the
data pointer; i
n
stead
rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
comp
i
l
er
.
h:
a
dd offset
o
f()
and container_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
i
n
Left-lea
n
in
g
re
d
-black tree data structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
F
ix header guards for
o
utlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anv
i
n
ma
k
e
a
lldep
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: cross-refere
n
c
e
m
a
cr
o
param
e
ter concatena
t
i
o
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
Merge
b
ranch
'nasm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: fix typo in the
d
escr
i
ption
o
f %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter An
v
in
doc:
f
ix ca
p
italiz
a
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter
Anvin
doc: remove dupli
c
ate entry for the "err
o
r" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nv
i
n
do
c
: r
e
troactive
l
y documen
t
updates
t
o
the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix typo in the description of
%u
n
macro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc:
f
ix c
a
p
i
t
alization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: re
m
ove du
p
licate entry for the "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anv
i
n
doc:
retroact
i
vely doc
u
ment
u
p
da
t
es
to the warnin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
e
r
A
nvin
M
e
rge
c
ommi
t
'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter Anvin
doc/changes
.
sr
c
: document -W/-w fix as a N
A
SM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anvin
outpu
t
: a
d
d
c
ommon file ou
t
lib
.
c fo
r
c
omm
o
n functions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
preproc:
merge
e
xpand
_
m
m
ac_params() and expand_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter Anvin
Merge branch 'nasm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter An
v
in
Bette
r
descriptio
n
of
t
he number-overflo
w
w
a
rning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
te
r
Anvin
BR: 2196966: make the -w/-W o
p
tions
w
o
r
k again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r
Anvin
smartalign: cle
a
n up un
n
e
c
ess
a
ry dupli
c
a
t
i
o
n; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
For
s
napshot re
l
eases, expand out
t
he ma
n
g
l
ed
v
e
r
sion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
A
nvin
disa
s
m: introduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
Anvin
a
s
s
e
m
b
le: use opx and opy in a f
e
w
m
ore places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
do
c
/changes
.
src: retr
o
actively doc
u
ment anon
y
mous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
e
r
Anv
i
n
p
r
eproc: don't macro-e
x
pand
the argument to %u
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
doc: document %
p
op with
a
r
gument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
preproc: allow %p
o
p to take an identi
f
ier, unify %p
u
s
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc:
document anon
y
mous %pus
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
sr
c
: begin
t
he
release note
s
for
2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter
A
nv
i
n
d
o
c: fix
awkward word or
d
er
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
ve
r
s
ion
.
pl:
d
on't
add an extra
.
0
0 for subminor if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
M
erge
b
ranch 'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anv
i
n
F
ix op
2
references that
h
ad n
o
t yet be
e
n converte
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
disa
s
m: extension byte s
u
pport i
n
the dis
a
ssembl
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
Add extension
b
ytecodes
t
o s
u
pp
o
rt operands 4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
When issuing warnin
g
s
f
o
r EA dis
p
lac
e
ments, use th
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter
A
nvin
d
oc/changes
.
src:
u
pdate release notes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pe
t
er Anvin
T
h
e CRC32 instructi
o
ns can take
6
6
prefixes as well
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
t
e
st/crc32
.
asm: test t
h
e CR
C
32 instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
B
R
2190521: f
i
x
t
he CRC32 opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
A
nvin
NASM 2
.
05
r
c8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
A
n
vin
BR 2
1
87210: Fix PFRC
P
V
an
d
P
F
RSQRTV
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pet
e
r Anvin
assemble:
not a
l
l
backends hand
l
e intra-s
e
gment OUT_REL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
e
ter A
n
vi
n
BR 2148
4
48: fix relative
a
ddresses
i
n
b
in o
u
tput
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
U
p
dat
e
.
gitigno
r
e to inc
l
ude
a
d
diti
o
nal generat
e
d file
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
test
/
ppindirec
t
.
a
sm: test token pasting insi
d
e %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
eter Anv
i
n
p
r
eproc:
f
i
x terminal
token pa
s
ting i
n
indirect seque
n
ces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
pr
e
proc:
e
rror on untermin
a
t
ed %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter A
n
vin
preproc
:
fi
x
exit conditions f
o
r
indi
r
e
c
ti
o
n loop
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter Anvin
preproc:
corre
c
t
l
y h
a
ndle quoted strings inside %[
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter A
n
vin
do
c
: doc
u
ment t
h
e %[
.
.
.
] construc
t
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pe
t
e
r
Anvin
test: better
s
martalign t
e
sts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pet
e
r
Anvin
s
mart
a
l
i
gn: use a
"
times" co
n
struct
rather
t
h
an %rep
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
Anvin
macros
.
p
l
: handle \-continua
t
i
o
n lines in macros
.
p
l
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pet
e
r Anvin
s
m
art
a
lig
n
: rewrite
to use the indi
r
e
ct construct
,
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
test: add test for preprocessor indi
r
ection c
o
nstruct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvi
n
preproc: fix list iter
a
tion in the case of expand_indi
r
e
ct
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
A
nvin
pr
e
proc: Add
n
ew %[
.
.
.
]
i
ndirectio
n
construct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvi
n
NASM 2
.
0
5
rc7
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pete
r
Anvin
ELF64: once
a
gain,
f
ix generation of "naked" OUT_REL*A
D
R
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next