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
Document the as86 ..start label
2009-01-21
Soronel Haetir
Docume
n
t the
a
s
86
.
.
sta
r
t l
a
bel
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
d
o
c:
clean up the "Stri
n
g
M
anipu
l
ation in
M
a
cros"
sect
i
on
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
v
i
n
do
c
:
i
n
den
t
t
h
e tim
e
ma
c
ro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
doc: fi
x
typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
n
v
in
Me
r
ge branch 'ma
s
ter' of
git+ssh://re
p
o
.
or
.
cz
/
srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
doc: update the section on numeric c
o
n
stants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter A
n
v
i
n
Fix the [warn
i
n
g]
di
r
ective
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86
:
sligh
t
sty
l
i
s
tic cleanups
commit
|
commitdiff
|
tree
2009-01-04
Soronel
Haetir
Add entry
po
i
nt suppo
r
t to as86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter Anvin
BR
2432
8
26: Fix enforcement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2413278: Non
o
ptim
a
l for
m
s of arithme
t
i
c instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvi
n
c
hanges
.
src: docume
n
t
Mac
h
-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM 2
.
06r
c
2
commit
|
commitdiff
|
tree
2008-12-18
D
avid DeHaven
Ma
c
h-O alignme
n
t fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
e
ter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r
A
nvin
ELF:
use rbtree for
s
ymbol sear
c
hes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter A
n
vin
rb
t
ree: drop
"
const
"
from search function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
ch
a
nges
.
s
rc: doc
u
ment
P
OP
C
NT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
n
vin
M
erge b
r
anch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
ete
r
Anvi
n
test/po
p
cnt
.
asm: si
m
ple te
s
t for the POPCNT instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nv
i
n
The
P
O
P
CNT i
n
struction does not need sizes on
m
emory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 22297
0
3
:
POPCNT r64,r
m
64 not POPCNT
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 bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pet
e
r A
n
vin
doc: bette
r
d
e
s
crip
t
ion o
f
%
line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
c
h
anges
.
s
r
c: doc
u
ment
i
f for %
i
fmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
test: add test f
o
r BR 222261
5
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
n
vin
preproc: BR 2222615: fix segfault
o
n
bo
g
us
%
i
f
macro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter An
v
in
doc/change
s
.
sr
c
: doc
u
ment
ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anv
i
n
doc: minor edit
to th
e
TLS documentation examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter
Anvin
version
.
pl: snapshot releases *onl
y
* have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pete
r
A
nvi
n
Mo
v
e
a
ll vers
i
on strings to a
single compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
rbt
r
ee: drop the dat
a
pointer; instead rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
co
m
pil
e
r
.
h: a
d
d offse
t
of() and container_
o
f
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anv
i
n
Left-leanin
g
red-bla
c
k tree
d
a
ta structu
r
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
Fix header
g
uards for ou
t
l
ib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvi
n
make al
l
deps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: cross-
r
eference m
a
cro parameter concat
e
nation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge br
a
nc
h
'
n
asm-2
.
0
5
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er A
n
vin
do
c
: fix typo
i
n the
d
es
c
rip
t
i
on
of %un
m
acro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
: f
i
x
capitaliz
a
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
remove duplica
t
e
ent
r
y for
the "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroactively document updates to the wa
r
ning
.
.
.
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 %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: fix capitalizat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remo
v
e duplicate entry
for th
e
"err
o
r"
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
A
nvin
doc: retro
a
c
t
i
vely docume
n
t
u
pda
t
es to t
h
e warning
.
.
.
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
ter
Anvi
n
NAS
M
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter An
v
in
doc/changes
.
src: docu
m
ent -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
.
Pet
e
r Anvin
out
p
ut:
a
dd
c
o
mmon fi
l
e outlib
.
c for commo
n
f
unctions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
preproc: merge expand_mmac_params()
a
nd expand_indirect
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er
Anvin
Merge bran
c
h '
n
asm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r Anv
i
n
Better description of
th
e
number-overflow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
t
e
r
Anvin
BR:
21
9
6
966: make t
h
e -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
smartalign:
c
lean up unneces
s
a
r
y duplication; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
A
nvin
Fo
r
s
n
apshot relea
s
es, expa
n
d
out the mangled versio
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
d
isasm: introd
u
c
e opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assemble: use
opx
and opy in a few more pla
c
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
do
c
/changes
.
src: retro
a
c
t
ively document ano
n
ym
o
us
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
preproc: don't macro-expand the argument to
%use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
d
o
c: document %
p
op with argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
e
r Anvin
preproc
:
al
l
ow %pop to take an iden
t
if
i
er, unify %push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc
:
d
ocum
e
n
t
an
o
n
y
mous
%
p
u
s
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
et
e
r An
v
in
doc/changes
.
src: beg
i
n the release no
t
es
f
or
2
.
0
6
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
d
o
c
: fix aw
k
ward word order
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
versi
o
n
.
pl: don't add an
e
xtra
.
0
0
for submi
n
o
r if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
ete
r
Anvin
Merge b
r
a
nch 'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
An
v
in
Fix op2 refer
e
nces th
a
t had not
y
et been c
o
nv
e
rted
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
disasm: extension
b
y
t
e supp
o
rt in the
d
isasse
m
bler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
i
n
Add extensio
n
bytecodes to su
p
port operands 4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r
Anvin
When issuin
g
war
n
ings fo
r
E
A displaceme
n
ts, use the
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc
/
changes
.
src: upda
t
e rele
a
se
n
o
t
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
A
n
vin
The C
R
C32 instructions can take 66
p
re
f
ixes as
well
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
e
ter Anvin
test/c
r
c32
.
asm:
test the CRC32 instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
eter Anvin
BR 2190521: fix the CRC
3
2 opcodes
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 Anvin
BR 2187210: Fix PFR
C
PV
a
nd PFRSQ
R
TV
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvi
n
assemble:
not all
b
a
ck
e
nds
h
andle intra-segment OUT_REL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
e
t
e
r
Anvin
BR 2148448: fix relative addre
s
ses
in b
i
n output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
eter An
v
in
U
pdate
.
gitigno
r
e
to inclu
d
e a
d
ditional genera
t
e
d
files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter Anvin
test
/
ppi
n
dir
e
ct
.
asm: test
t
ok
e
n pasting ins
i
de %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter A
n
vin
prepr
o
c:
fix
t
e
r
minal t
o
ken p
a
sting in
i
ndirect seque
n
ce
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
er Anvin
preproc: e
r
r
o
r
o
n untermin
a
ted
%[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
eter An
v
i
n
pr
e
p
r
oc: fix
exit
c
onditions for indi
r
ection loop
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvi
n
preproc: correctly hand
l
e q
u
oted s
t
rings inside %[
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter An
v
in
doc
:
docume
n
t the %
[
.
.
.
] construct
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter A
n
vin
test: better smartalign test
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
smartal
i
gn: us
e
a
"times" construc
t
ra
t
he
r
than
%
rep
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
macr
o
s
.
pl: handle \-co
n
tinuation lines in macros
.
pl
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
Anvin
sm
a
rtalign: r
e
write to use
t
he indire
c
t
c
o
ns
t
r
u
ct,
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
ete
r
Anvin
test: add
t
est for prepr
o
cessor indi
r
e
c
t
i
on construct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
Anvin
pre
p
roc: fix
li
s
t
iterat
i
o
n
in the cas
e
of expand_i
n
dire
c
t
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
ter An
v
in
prepr
o
c: Add n
e
w %[
.
.
.
] indirection
c
onstruct
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
2008-10-18
H
.
Peter Anvin
ELF64: once ag
a
in, f
i
x generation
of
"
naked"
OUT_REL*
A
DR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
NA
S
M 2
.
05rc6
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
doc/changes
.
src: document massi
v
e chan
g
es to
ELF64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
Anvi
n
ELF64: PLT32, GOTPCREL, and
G
OTPCREL64 really ne
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
A
nvin
ELF64: the "si
z
e"
a
r
g
ument to OUT_REL*ADR isn'
t
re
a
lly
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next