repo.or.cz
/
nasm
/
sigaren-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Update the VFMA* instructions per the AVX spec version 5
2009-02-18
H
.
Peter Anvi
n
Update the VFMA* instructions per the A
V
X
s
p
e
c version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
insns
.
dat: fix mi
n
or f
o
rma
t
ting anoma
l
ies
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
insns
.
pl: handle the new VEX
.
DDS flag
p
er
A
VX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pete
r
Anvin
BR 2593349: Move
ver
s
i
o
n message back to st
d
out
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pe
t
er Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
do
c
: clean
u
p the "String Manip
u
lation
in Macros"
sec
t
ion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
An
v
i
n
doc: inde
n
t
the time m
a
cro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge branch 'ma
s
t
e
r'
o
f g
i
t
+
s
s
h://r
e
po
.
or
.
cz
/
s
rv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: updat
e
the
s
ection on num
e
ric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [w
a
rnin
g
] dir
e
ctive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter A
n
vin
outas86
:
slight sty
l
istic cleanu
p
s
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2
4
3
2
826
:
F
i
x
enforcement of the
L
O
N
G bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR
2
4
1
3
2
78: Nonoptimal forms of arit
h
metic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
src: d
o
cument
M
ach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
eter
Anvi
n
N
ASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter A
n
vin
NAS
M
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r Anvin
ELF:
use
r
b
t
ree for sy
m
b
o
l searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter Anvin
rbtree:
drop "const
"
f
rom searc
h
func
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
changes
.
src: document POPCNT
f
ix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge branch 'na
s
m-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anv
i
n
t
e
st/popcnt
.
asm:
simple test for the POPCNT instruc
t
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The POPCNT instruction does 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 222
9
703: POPCNT
r
64,rm64 no
t
P
O
P
CNT r6
4
,r
m
32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
prepro
c
: BR 2222
6
15: fix segfault o
n
bogus
%
i
fmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
ete
r
Anvin
doc: better des
c
ript
i
on of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
s
r
c: document if fo
r
%ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
test: add test for
BR 222
2
615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc: BR 2222
6
15:
f
ix segfau
l
t
on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc
/
changes
.
src: documen
t
E
L
F
TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
d
o
c:
m
i
nor e
d
i
t
to the TLS
d
o
c
u
men
t
ation
examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
version
.
pl
:
snapshot releases *only* have digits
i
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pet
e
r Anvin
Move all
v
ersion strings
t
o a
single comp
i
lation
unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
rbtree: drop t
h
e data point
e
r
; ins
t
ead rely o
n
bein
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
com
p
iler
.
h: add offset
o
f(
)
and contain
e
r_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
An
v
in
Left-leaning red-black tree data st
r
ucture
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvi
n
Fix hea
d
er guards for outli
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
m
a
ke alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
doc: cross-reference macro
p
arame
t
er concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
Merge bran
c
h '
n
asm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
d
o
c: fix typo
in the descri
p
tion
o
f %unmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc: fi
x
capitaliza
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: re
m
o
ve dupli
c
at
e
entry for the "er
r
or" warnin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
et
e
r An
v
in
d
o
c
:
retroacti
v
ely document updates to the
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
d
o
c
: fix typo in
t
h
e
descr
i
ption of
%
unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c: fix
c
apit
a
lization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
doc: r
e
move duplicate
e
ntr
y
f
o
r the "
e
rror" wa
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retr
o
actively docu
m
en
t
updates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
Anvin
Merge commit 'nasm-2
.
05
.
0
1'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
nv
i
n
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter Anvin
doc/cha
n
ges
.
src: document -W/-w
f
ix as
a NASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anvin
output:
add common fil
e
out
l
i
b
.
c for
common fun
c
tions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pete
r
Anvin
preproc: merge expand_mm
a
c
_params() and
exp
a
nd_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er Anvin
Merge bra
n
ch 'n
a
sm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
B
e
t
ter
descr
i
ption
o
f the number-overflo
w
warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR: 2196966: make th
e
-w/-W op
t
ions work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvi
n
sma
r
talign: c
l
ean up unne
c
essary duplication; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er A
n
vin
For
s
napshot releases, exp
a
nd ou
t
the mang
l
ed v
e
rs
i
on
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter Anvin
disasm: introduce
opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anv
i
n
a
s
s
emble: use o
p
x and opy in a few more places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
doc/changes
.
s
rc: retr
o
actively d
o
cument
a
nonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter
An
v
i
n
pre
p
roc:
d
on't macr
o
-expand the
a
rgument to %
u
se
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
d
o
c
: docu
m
ent
%
p
o
p with argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anv
i
n
preproc: a
l
low %pop
to
take an identifier, uni
f
y
%
p
ush
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
doc: document a
n
onym
o
u
s
%push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
doc/changes
.
src: begin
t
he
rel
e
ase notes for 2
.
0
6
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
e
r
Anvin
do
c
: fix
a
wkwa
r
d word order
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
version
.
pl: don'
t
a
d
d an extra
.
00 for s
u
bminor if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
Merge
branch 'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
Fix op2 ref
e
r
ences that ha
d
not
y
et been
c
onver
t
ed
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
disasm: extensi
o
n byte su
p
p
o
rt in the disa
s
sembler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvi
n
Add extens
i
on bytecodes t
o
support operands
4
+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Wh
e
n
i
ssuing wa
r
nings for EA d
i
s
p
la
c
ements, use the
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
v
i
n
N
A
SM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
o
c
/
changes
.
src: update re
l
ease notes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
Anvin
The CRC32 i
n
st
r
u
ctions can
t
ak
e
66 prefixe
s
as w
e
ll
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pet
e
r
Anvin
t
e
st/crc32
.
asm: tes
t
the
C
RC3
2
instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
e
ter Anvin
BR
219052
1
: fix the CRC3
2
opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
A
n
v
i
n
N
A
S
M 2
.
05rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pet
e
r Anvin
BR
2187210: Fix PF
R
CPV and PFRSQRTV
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pete
r
A
n
vin
assemble: not all backe
n
ds handle intra-segment
O
U
T
_REL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR 21
4
8
4
48: fix re
l
a
t
i
ve addresse
s
in bi
n
o
utput
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
Update
.
g
i
tigno
r
e
to include ad
d
ition
a
l generat
e
d
files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pete
r
Anvin
test/pp
i
ndire
c
t
.
asm: test token pasting in
s
ide %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter A
n
vin
preproc: fix terminal token pasting
in indirect
s
equ
e
nces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvi
n
preproc:
e
rr
o
r on untermi
n
ated %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc: fix exit
conditions fo
r
in
d
irec
t
ion loop
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
er Anvin
pr
e
p
roc: correctly handle quo
t
e
d
st
r
i
ngs inside %[
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvi
n
doc: document the %[
.
.
.
] construct
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pet
e
r Anv
i
n
t
e
st:
bet
t
er smartalign tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
smartali
g
n: use a "times" construc
t
ra
t
her than
%r
e
p
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter An
v
in
macros
.
pl: handle \-continuat
i
on lines in macro
s
.
pl
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
Anvin
smartali
g
n
:
rew
r
i
t
e to use the indirect const
r
uct,
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anv
i
n
test: add
t
est for
pr
e
proces
s
or ind
i
rection con
s
truct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
ter Anvin
preproc
:
fix list iteratio
n
in
t
h
e
ca
s
e of
expa
n
d_indirect
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
A
nvin
preproc: Add n
e
w %[
.
.
.
] indirection co
n
struct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pet
e
r An
v
in
NA
S
M 2
.
05rc7
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
EL
F
64: once a
g
a
in, fix ge
n
eration of
"
naked" OU
T
_RE
L
*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
NA
S
M 2
.
0
5rc6
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pet
e
r Anvin
doc/chan
g
e
s
.
src:
d
ocument m
a
ssive changes to ELF64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next