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
BR 2593349: Move version message back to stdout
2009-02-13
H
.
Peter
Anvi
n
BR 2
5
93349: Move
v
ersion message ba
c
k to s
t
dout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pet
e
r An
v
in
NA
S
M 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haetir
Doc
u
ment the as86
.
.
start label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean up
t
he
"String Manipulat
i
on in M
a
cros
"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: in
d
ent the ti
m
e macro ex
a
m
p
le
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c: fi
x
typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
Mer
g
e branch '
m
aster' of g
i
t+ssh://r
e
p
o
.
o
r
.
cz/srv/g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
: update
t
he
section on
n
umeric con
s
t
ants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pe
t
er Anvin
Fix th
e
[
w
arning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter
A
n
vin
o
u
ta
s
86: sli
g
ht stylistic
c
leanups
commit
|
commitdiff
|
tree
2009-01-04
S
o
r
o
nel H
a
etir
Ad
d
entr
y
point
s
u
pport
to
a
s8
6
bac
k
end
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432
8
26: Fix enforcement of the LONG
b
it
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pete
r
Anv
i
n
BR
2
413
2
78: Nonoptimal forms
of
a
r
ithmetic
instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
eter Anvin
ch
a
nges
.
src:
document Mach-O
align
m
en
t
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pe
t
er A
n
vin
NA
S
M 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David
De
H
aven
Ma
c
h-O alignment
f
ix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF: u
s
e rb
t
ree f
o
r sy
m
b
ol se
a
rches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
te
r
Anvin
r
b
t
r
e
e: drop "con
s
t" from sea
r
c
h f
u
nction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
changes
.
src: doc
u
me
n
t
POPCNT
fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
Me
r
ge b
r
anch
'
nas
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
test/popcnt
.
asm: simple t
e
st for t
h
e POP
C
NT
instruc
t
io
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
The POPCNT
instruction does not need siz
e
s on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
B
R 2229703: POPCNT r64,rm64 not
POPCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
preproc:
BR 22226
1
5: fix
s
egfault on bog
u
s
%if
m
a
cr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
eter A
n
vin
doc
:
better de
s
cripti
o
n of
%
l
i
n
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
c
hanges
.
s
r
c: docume
n
t if for %if
m
a
cro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
te
s
t:
a
dd test for BR 222
2
61
5
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc: BR 2222615: fix
s
egf
a
ult
on bogus %
i
fmac
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
d
o
c/ch
a
n
g
es
.
src:
doc
u
ment ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: minor edit to th
e
TLS document
a
ti
o
n
e
xamples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pe
t
er Anvin
version
.
pl:
snapsho
t
r
e
leases *only* have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter
A
nvin
Move all v
e
r
sion string
s
to a single compi
l
ation
u
nit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
ete
r
An
v
in
rbtree: drop t
h
e data poi
n
ter;
in
s
tea
d
rely on
b
e
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
compiler
.
h: add offsetof() and container_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
in
Left-lean
i
ng red-black tree
d
a
t
a structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
Fix
he
a
der g
u
ards
f
o
r outli
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
mak
e
alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
d
oc: cross-refer
e
n
ce m
a
cr
o
paramet
e
r
c
oncatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter An
v
i
n
Merge b
r
anch 'nasm-2
.
0
5
.
xx
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
f
i
x
typo in the
description
o
f %un
m
a
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vi
n
doc: fix capit
a
lization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove du
p
licate entry for the "er
r
or" warni
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroact
i
vely docu
m
ent
u
pdates
t
o
the
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anv
i
n
doc:
fix typo in
t
he
d
es
c
ript
i
on of %unmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
d
o
c: fix
capi
t
aliza
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
An
v
in
doc: remove duplic
a
te entry
f
or the "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: re
t
roacti
v
el
y
do
c
ument
updates to the w
a
r
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merg
e
c
ommit 'nasm-2
.
05
.
0
1'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter An
v
in
NA
S
M 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/chan
g
es
.
s
r
c
:
documen
t
-W/-w
fix as a NASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter
A
nvin
o
u
tput:
add c
o
mmon file outlib
.
c for common
functio
n
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
p
r
e
p
r
oc:
m
erge
e
xpand
_
mmac_params() and expand_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er Anvin
M
e
rge branch '
n
asm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anv
i
n
Bette
r
descri
p
t
ion of
t
h
e
number-overflow w
a
rning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
ete
r
Anvin
BR:
2
19696
6
: make
the -w/-W options work ag
a
i
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r Anvin
sma
r
ta
l
i
g
n: clean up unn
e
cessary dup
l
ic
a
tion; twea
k
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
A
nvin
For snapsho
t
r
e
lea
s
es, expand out the man
g
led v
e
rsion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disasm: introduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pet
e
r Anvin
assemble: use opx and opy in a few more place
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
e
r An
v
in
doc/changes
.
src: re
t
r
o
active
l
y docum
e
nt anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
p
reproc: don't mac
r
o-
e
x
p
and t
h
e
argument t
o
%use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: doc
u
ment %po
p
with argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
p
r
e
p
roc: allow %pop to take an i
d
e
ntif
i
er, unify
%
push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
do
c
: documen
t
anonymous %push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
d
o
c/changes
.
src: beg
i
n the rel
e
ase
n
otes for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er A
n
v
i
n
doc: fix awkward word orde
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
version
.
p
l
: d
o
n't
a
dd
a
n extra
.
00 for
s
ubminor
if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Merge branch
'
i
n
direct'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Fix op2
r
efere
n
ces that had not yet
b
een co
n
verted
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
disa
s
m
:
e
xtension
b
yte support in the disassemb
l
er
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
Add exten
s
ion byt
e
c
o
d
e
s to supp
o
rt operands
4
+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
Wh
e
n issuing war
n
ings for E
A
displace
m
ents, use the
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
doc/changes
.
src: update releas
e
notes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
The CRC32 instructions can ta
k
e 66 prefixes as well
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
tes
t
/
crc32
.
asm: test t
h
e CRC32 instru
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
e
ter Anvi
n
B
R 219
0
521:
fix t
h
e CRC32
opco
d
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter A
n
vi
n
NAS
M
2
.
0
5rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
et
e
r Anvin
BR 218
7
210: Fix PF
R
CPV
a
nd
PFRSQRTV
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pete
r
Anvin
assemble: not
a
ll backends han
d
le intr
a
-segment OU
T
_RE
L
*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR 2148448:
f
ix rela
t
ive addr
e
sses
i
n bin outp
u
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
er Anvi
n
Update
.
gitignore to include
a
dditional generated
f
ile
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
A
nvin
test/ppindirect
.
asm:
test t
o
ken pasti
n
g inside %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pet
e
r
A
nvin
preproc: fix ter
m
inal token pas
t
ing
in indi
r
ect seque
n
ces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pet
e
r Anv
i
n
preproc:
error on untermin
a
ted %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc: f
i
x exi
t
conditions for indirection
loop
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
er A
n
vin
prep
r
oc:
correctly
h
andle quo
t
ed strin
g
s
i
n
s
ide %[
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
et
e
r Anv
i
n
doc: doc
u
me
n
t
the %[
.
.
.
] construct
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter An
v
in
te
s
t: better smartal
i
gn tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pete
r
Anvin
smarta
l
ign: use
a
"
t
i
mes" constru
c
t rather than %rep
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
ter Anvin
macros
.
pl
:
handle \
-
cont
i
n
uati
o
n lines
i
n macros
.
p
l
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
ter Anvin
sm
a
rtalign
:
r
ewrite to use t
h
e indirect construct,
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pe
t
er Anvin
test: add test
f
or prep
r
oc
e
ssor indire
c
tion c
o
nstr
u
ct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
A
n
v
i
n
pre
p
r
o
c: f
i
x l
i
st iteration
in the case of expand_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
preproc: A
d
d
ne
w
%[
.
.
.
] indirection const
r
u
ct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
NASM 2
.
05rc7
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
e
t
er Anvin
ELF64: o
n
ce ag
a
in, fix g
e
neration
o
f "nake
d
" OUT_REL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
eter Anvin
NASM 2
.
05rc6
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pe
t
er Anvin
d
oc/changes
.
src: document massive cha
n
ges to
E
LF
6
4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next