repo.or.cz
/
nasm
/
perl-rewrite.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
NASM 2.06rc3
2009-02-11
H
.
Peter Anvin
N
A
SM 2
.
0
6rc3
commit
|
commitdiff
|
tree
2009-01-21
Soro
n
el Haetir
Docume
n
t
the as86
.
.
start l
a
b
el
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r
Anvin
doc: clea
n
u
p the "St
r
ing
M
anipula
t
ion in Macros
"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: i
n
dent t
h
e
time macro
e
xample
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc
:
fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
Merge branch 'master' of git+ssh:/
/
repo
.
or
.
cz/srv/
g
it
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update the section
o
n
n
u
meric co
n
s
tant
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anv
i
n
Fix the
[warning]
directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
e
ter Anvin
outas86: slight stylistic cleanups
commit
|
commitdiff
|
tree
2009-01-04
S
o
r
on
e
l Haetir
A
d
d
ent
r
y
point suppo
r
t to as86
back
e
nd
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter An
v
i
n
BR 2432826: Fix
e
nfo
r
cem
e
nt of
the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pete
r
Anvin
BR 24
1
3278: Nonoptimal forms of ari
t
hmetic instruction
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pe
t
er Anvin
changes
.
src: document Mach
-
O ali
g
nm
e
nt
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NA
S
M 2
.
06
r
c2
commit
|
commitdiff
|
tree
2008-12-18
David
DeHaven
Mach-O align
m
ent fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter Anvin
ELF: use rbtre
e
fo
r
symbo
l
s
e
arches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter
A
nvin
rbtree: drop "const" from
s
e
a
rch function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvi
n
changes
.
src:
doc
u
ment POP
C
N
T
fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
M
erg
e
branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
n
v
i
n
test/popcnt
.
asm
:
simple test
f
o
r
th
e
POPCNT
i
nstruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
The
P
OPC
N
T instr
u
ction does not need s
i
z
es on
m
emory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
BR 2229703: PO
P
CNT
r64,rm64
n
ot
P
O
PCNT
r64
,
rm3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
p
reproc: BR
2
2
2
2615: fix segfa
u
lt on b
o
gus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
eter A
n
vin
doc:
b
etter
d
escrip
t
ion of
%line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
ch
a
nges
.
sr
c
: doc
u
m
e
nt if for %ifma
c
ro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter 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 2
2
22615: fix segfault on bogus %ifma
c
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r Anv
i
n
d
o
c/changes
.
src: docum
e
n
t E
L
F TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
Anvin
do
c
: minor edit to the
T
LS doc
u
mentation ex
a
mples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
version
.
pl
:
sn
a
pshot releases
*only* have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pet
e
r
Anvin
Move all versi
o
n strings
t
o
a single c
o
mpilation
u
ni
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vin
rbtree: drop the dat
a
point
e
r;
i
n
ste
a
d rely o
n
being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compi
l
er
.
h: add of
f
seto
f
(
)
a
n
d
con
t
ainer_of(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
Lef
t
-
l
eaning red-black tree data
structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix he
a
der guards for o
u
tlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
A
nvi
n
mak
e
alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
c
r
oss-refe
r
ence
m
a
cr
o
p
aramete
r
concate
n
at
i
on
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
Merge br
a
nch 'nasm-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix typo in th
e
description of %unm
a
c
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r Anv
i
n
doc: f
i
x capital
i
zation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc: re
m
o
v
e duplicate entry for the "e
r
ror" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: retro
a
c
t
ively d
o
c
ument updates
to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
A
nvin
doc: f
i
x ty
p
o
i
n
t
he description of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
fix capi
t
alization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc:
remo
v
e
duplicat
e
e
n
try for the
"erro
r
" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anv
i
n
doc: retroactively do
c
ument updates to the warn
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merge co
m
mit '
n
asm-2
.
05
.
0
1
'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter An
v
in
NASM
2
.
05
.
0
1
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter An
v
in
doc/changes
.
src: document -W/-w f
i
x a
s
a N
A
SM 2
.
0
5
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter
A
nvin
o
u
t
p
u
t: add common file
outlib
.
c for
c
om
m
on fu
n
ctions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
P
eter An
v
in
preproc: merg
e
e
xpand
_
mmac_param
s
() and ex
p
an
d
_ind
i
rect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter Anvin
Me
r
ge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
Be
t
ter d
e
scription of the numbe
r
-ove
r
f
lo
w
warn
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
B
R
:
219696
6
:
m
ake t
h
e -w
/
-
W
optio
n
s wo
r
k again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er
A
nv
i
n
sma
r
ta
l
ign: clean
u
p
u
nnecessary duplication; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
A
nvi
n
For snapshot rele
a
ses, ex
p
an
d
out the mangled version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pet
e
r
A
n
vin
disasm: introd
u
ce op
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter A
n
vin
ass
e
mble: use opx and 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
d
ocu
m
en
t
ano
n
y
m
ous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
preproc
:
don't macro
-
ex
p
a
n
d
t
he
argu
m
ent to %u
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
n
v
i
n
doc: document %pop w
i
th argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r
Anvin
pre
p
roc: all
o
w
%
p
op to take a
n
identifier, u
n
ify
%
p
ush
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
doc:
d
ocument anonymous %push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
doc/cha
n
ges
.
src: beg
i
n the rele
a
s
e
notes for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anv
i
n
d
o
c:
f
ix awkwa
r
d w
o
r
d
order
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
i
n
version
.
pl
:
don'
t
add a
n
extra
.
00 f
o
r
subminor if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvi
n
Merge branc
h
'indirec
t
'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anv
i
n
F
i
x
op
2
refer
e
nces t
h
at
h
ad not yet been co
n
verted
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
disa
s
m: extension byte support in t
h
e d
i
sassembler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er A
n
vin
Add e
x
tensi
o
n bytecodes to su
p
port ope
r
and
s
4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
When issuing warnings for EA displacements, use the
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
NASM
2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/chang
e
s
.
src: update release
no
t
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
The CRC32 in
s
t
r
uctions can
take 66 pre
f
ixes as well
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
A
nvin
test/cr
c
32
.
asm:
test the CRC32
i
ns
t
ruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
Anvin
BR
2190
5
21: fix the CRC32 opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter An
v
in
NASM 2
.
0
5
r
c
8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
Anvin
BR 21
8
7210: Fi
x
PFRCPV
a
n
d
P
F
R
S
QRTV
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
A
nvi
n
assemb
l
e:
n
ot all backends handle i
n
tra-segment OU
T
_R
E
L
*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pete
r
Anvin
BR 2148
4
48: fix relative a
d
dresses in bin ou
t
put
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
eter
A
nvin
Updat
e
.
g
i
tignore to
include a
d
ditiona
l
gene
r
ated
f
ile
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
test/ppindirect
.
asm: test toke
n
pas
t
i
n
g ins
i
de %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter Anvin
prepro
c
: fix
t
e
r
minal token
p
asting in
in
d
irect se
q
uences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
er Anvin
pr
e
proc: err
o
r on un
t
erminated %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
p
reproc: fix exit conditions for indirection lo
o
p
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc: c
o
rrectly
h
andle quo
t
ed
s
trings inside %[
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
eter An
v
in
do
c
:
document the
%
[
.
.
.
] construct
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
A
nvin
test: bett
e
r smartalign tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
s
m
arta
l
ig
n
:
u
se a "times" construct r
a
ther than
%rep
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter A
n
v
in
macros
.
p
l
: ha
n
dle \-continuation line
s
in macro
s
.
pl
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
Anvin
sm
a
rtalign:
r
ewrite to use the indirect cons
t
ruct,
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
test: add test for p
r
eprocessor i
n
direction
c
on
s
truct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter A
n
v
i
n
preproc
:
fix list iteration
in th
e
case o
f
expand_indirec
t
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pete
r
Anvin
preproc: Add new %[
.
.
.
]
indirection construct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
N
ASM
2
.
05rc7
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
e
ter A
n
vin
EL
F
6
4
: once
again,
fix
generation of "nak
e
d" OUT_REL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
N
A
S
M 2
.
05
r
c
6
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
A
n
v
in
doc/changes
.
src: do
c
ument m
a
ssive changes to ELF64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
A
nvin
ELF
6
4: PLT32,
GOTPCREL, a
n
d
GOTPCREL64 rea
l
ly need
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next