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
insns.dat: fix minor formatting anomalies
2009-02-18
H
.
Pe
t
er Anvin
insn
s
.
dat: fix mino
r
f
ormatting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
insns
.
pl: handle
t
he new VEX
.
DDS fla
g
per
A
VX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
B
R 259
3
349: Mo
v
e ve
r
sio
n
mes
s
age back to stdou
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haeti
r
Do
c
ume
n
t the a
s
8
6
.
.
s
tart
l
abe
l
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc: clean
u
p the "S
t
ring Manipulation in Macros" sect
i
o
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: i
n
dent the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nv
i
n
doc:
f
ix typ
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Mer
g
e branch 'm
a
ster' of git+s
s
h://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
doc: update th
e
s
ection on numeric c
o
nstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
te
r
Anvin
Fix the [warning] direct
i
v
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter
A
n
vin
outa
s
86: slight st
y
listic cleanu
p
s
commit
|
commitdiff
|
tree
2009-01-04
Soronel Haetir
Add entry p
o
int supp
o
r
t
to as8
6
b
a
ckend
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
ter
Anvin
BR
24328
2
6: Fix enf
o
r
c
emen
t
o
f
the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r
Anvi
n
BR 2413278: Nonoptimal fo
r
ms
o
f arithmet
i
c instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pe
t
er
A
nv
i
n
c
h
anges
.
src: docume
n
t Mach-
O
alignm
e
nt fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
eter Anvin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Mach-O al
i
gnment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
e
ter
A
nvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
E
L
F: us
e
rbtr
e
e
f
o
r symbol
s
earches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er A
n
vin
rbtree: d
r
op
"co
n
st" fr
o
m
s
e
a
rch
f
uncti
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
changes
.
src: documen
t
P
OPCNT f
i
x
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Mer
g
e
br
a
nch 'n
a
sm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
te
s
t/popcnt
.
asm:
simple
t
est for the POPCNT instruct
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
Th
e
POPC
N
T
i
ns
t
ruction does not need size
s
on memo
r
y
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter
Anvin
BR 2229703: POPCNT r64,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: BR
2222615: fix segfault on
b
og
u
s
%
ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter A
n
v
i
n
doc: bette
r
des
c
ription of %
l
i
ne
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anvin
changes
.
sr
c
: document if for %
i
f
ma
c
ro
.
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
22615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
preproc: B
R
2222615: f
i
x
segf
a
ult
on
b
ogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter A
n
vi
n
doc/cha
n
ges
.
src: d
o
cument
ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r Anvin
d
o
c: minor edit to the TLS document
a
tion
e
xamples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pet
e
r Anvin
version
.
pl: snapshot releases *
o
n
ly* have digits i
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
e
ter Anvin
Move al
l
version strings t
o
a si
n
gl
e
compilation u
n
it
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
rbtree: dro
p
the
d
ata pointe
r
;
i
nstead rely
o
n being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
te
r
Anvin
compiler
.
h: add
o
f
fsetof() and
c
on
t
ainer_of
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
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 Anvin
Fix header
g
ua
r
ds
f
or outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: cro
s
s-referen
c
e mac
r
o param
e
t
e
r concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
Me
r
ge branch
'
nasm
-
2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix t
y
p
o in the description of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc: fix capita
l
izat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
re
m
ove duplicate entr
y
for the "erro
r
" w
a
rning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: r
e
troa
c
t
iv
e
ly document updates t
o
the war
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
i
n
doc: fix typo in the descr
i
ption of %un
m
acro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter A
n
vi
n
d
o
c: fix
c
apital
i
zation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc: remove du
p
l
i
c
ate entry for t
h
e "error" war
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc: retroactively docu
m
ent updates to the wa
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merge commit
'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
te
r
Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter Anvin
d
oc/c
h
anges
.
src: docume
n
t
-W/-w fix as a NAS
M
2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anvin
output: add common fi
l
e ou
t
lib
.
c for common fu
n
ctions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
P
e
ter
Anvin
p
r
eproc
:
merge expand_mmac_params()
a
nd exp
a
nd_ind
i
r
ect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
M
e
rge branch 'nasm-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
n
vin
B
et
t
er de
s
cri
p
tion of the
n
u
m
ber-
o
verflow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter Anvin
B
R
: 21
9
6966: make the -w/-W optio
n
s w
o
rk agai
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter Anvi
n
smartalig
n
: clea
n
up u
n
necessa
r
y
d
uplication;
t
weak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
For sn
a
p
s
h
ot releases
,
expand ou
t
the mangled
vers
i
on
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter An
v
i
n
d
i
sasm: introduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
a
ss
e
mble: use
opx and o
p
y in a
few more
p
laces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvi
n
doc/changes
.
src
:
retroactively
d
ocument anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anv
i
n
preproc: don't macro-expand the argument to %
u
se
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter A
n
v
in
doc: document %p
o
p with argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
preproc:
a
llow
%pop to take
a
n i
d
enti
f
ier, unify %push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: do
c
ument anon
y
mou
s
%pus
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
doc/changes
.
src: begin
t
he release notes for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
d
oc:
fi
x
awkward wor
d
order
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvi
n
ve
r
sion
.
pl: don't
a
dd
an extra
.
00 for submin
o
r if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
Me
r
ge b
r
anch 'in
d
irect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
er Anvin
F
ix
op2 references that had no
t
yet been convert
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
disasm: extension byte s
u
pport
i
n the
d
i
sassemb
l
er
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Ad
d
extensio
n
bytecodes to sup
p
ort operands 4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
e
r A
n
vin
W
h
en issuing
w
arnings for
E
A d
i
splacements
,
use
the
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
N
A
SM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
sr
c
: update re
l
ease
n
o
t
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
The CRC32 instru
c
t
ions ca
n
take 66 prefixes
as well
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
t
e
s
t
/crc32
.
asm:
test the CRC3
2
i
n
st
r
u
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
A
nvin
BR 2190
5
21
:
fix
the CRC32 opco
d
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pete
r
Anvin
NASM
2
.
05rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR 2
1
87210: Fix PFR
C
P
V
a
nd PFRSQRTV
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pete
r
Anvin
assembl
e
: not all ba
c
k
e
nds h
a
n
dle
i
ntra-segment OUT_REL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter A
n
vin
B
R 214844
8
: fi
x
relative addresses in bin
o
u
tp
u
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pet
e
r Anvin
Upd
a
te
.
gitignore to include a
d
ditional generated files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
test/pp
i
ndirect
.
asm: test token pastin
g
inside %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc: f
i
x termin
a
l t
o
k
e
n pasting in indi
r
ect seq
u
ences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter Anvin
prepr
o
c
: error on
u
nterminate
d
%[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter Anvin
p
r
eproc: fix exit c
o
nditi
o
ns for indirect
i
on loop
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc: correct
l
y handle quoted s
t
rings inside %[
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pete
r
Anvin
doc: document the %[
.
.
.
] construct
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pete
r
Anvin
te
s
t: better sma
r
talign test
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvi
n
smart
a
lign: use a "times" co
n
struct rat
h
er
t
ha
n
%re
p
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvi
n
macros
.
pl:
h
andle \-cont
i
n
u
ation
lines i
n
macros
.
pl
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
smartalign:
r
e
write to use the ind
i
rec
t
construct,
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter A
n
vin
te
s
t: ad
d
test for prep
r
o
cessor in
d
irection construct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
A
n
vi
n
prepr
o
c: fix li
s
t iterati
o
n i
n
the case of ex
p
a
n
d_
i
ndirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter An
v
in
p
reproc: Add new %[
.
.
.
] indi
r
ection construct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pe
t
er A
n
v
i
n
NASM
2
.
05
r
c
7
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
A
nvi
n
E
L
F64: once again, fix generation
o
f "naked" OUT_REL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next