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
insns.dat: fix minor formatting anomalies
2009-02-18
H
.
Peter Anv
i
n
insns
.
dat:
f
ix minor formattin
g
anomal
i
es
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
insns
.
p
l
: handle the ne
w
VEX
.
DDS fl
a
g per AV
X
spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pe
t
er Anvin
BR 259
3
349: Mo
v
e version message ba
c
k
t
o stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
eter Anvin
NA
S
M 2
.
0
6rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haetir
Doc
u
men
t
the as86
.
.
st
a
rt label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
doc: clean up th
e
"
S
t
ring Manipulatio
n
in Macros" se
c
tion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
i
n
dent the time macro exam
p
l
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: f
i
x ty
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
ete
r
Anvin
Merge
b
ranch 'maste
r
' of git+ssh://r
e
p
o
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update
t
he se
c
tion on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter A
n
v
i
n
Fix the [warnin
g
] dir
e
ctive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pe
t
er Anvin
out
a
s86
:
slight styl
i
stic
c
lean
u
ps
commit
|
commitdiff
|
tree
2009-01-04
Soronel Haeti
r
Add entry
point support
t
o as86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR
2
432826: Fix enfo
r
cement of
the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pete
r
A
nvin
B
R
24132
7
8
:
Nonoptimal f
o
rm
s
of ari
t
hmetic instructi
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvi
n
change
s
.
s
rc: document Mach-O alignme
n
t
f
ix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter An
v
i
n
NASM 2
.
06rc
2
commit
|
commitdiff
|
tree
2008-12-18
David
De
H
aven
Mach
-
O alignment
f
ix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
N
A
SM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
Anvin
ELF: u
s
e
rbtree
fo
r
s
y
mbol sear
c
hes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree: drop "c
o
nst" from s
e
arch function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
cha
n
ges
.
sr
c
: docume
n
t
POP
C
NT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
test/
p
opc
n
t
.
asm: simple test for the POPCNT instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter An
v
in
The PO
P
C
NT instruction does not n
e
ed sizes on mem
o
ry
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
BR 22297
0
3: POPCNT r64,rm64 no
t
POPCNT r6
4
,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
p
reproc: BR
2
222615
:
fix s
e
gfault on bogus %ifm
a
c
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
e
t
er A
n
vin
doc: be
t
ter descript
i
o
n
of %li
n
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
nvin
cha
n
ge
s
.
src: d
o
c
umen
t
i
f for %
i
fmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
eter Anvin
te
s
t: add test for
BR
22
2
261
5
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc:
BR 2222615: fi
x
segfault on bogus %ifm
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/c
h
ange
s
.
s
r
c: document ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: minor
edit
t
o t
h
e
T
L
S document
a
tion
examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
e
ter A
n
vin
v
e
rsion
.
p
l
: snapshot releases *o
n
ly* hav
e
digi
t
s in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
eter Anvi
n
Mov
e
all v
e
rsion str
i
n
gs to
a single comp
i
lation
unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r An
v
in
r
btree: drop the d
a
ta pointer; instead rely o
n
being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compiler
.
h
: add offs
e
tof() and con
t
ain
e
r_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
v
i
n
Lef
t
-lean
i
ng red-black tr
e
e dat
a
s
t
ru
c
ture
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
v
i
n
Fix h
e
ader guards for ou
t
l
i
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anv
i
n
make alldep
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc
:
cross-reference
m
a
cro para
m
eter concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
Merge bran
c
h
'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix typo in th
e
descript
i
o
n
of
%
unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc:
fix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
do
c
: remove duplicate e
n
try for
t
h
e
"erro
r
"
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: retroa
c
t
ively document updates
to the
wa
r
n
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
Anvin
doc: f
i
x
typ
o
in the d
e
scription
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 Anvin
doc: remove duplicate entry for the
"
error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
doc
:
retroactive
l
y
d
ocument
updates to the warnin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
Anvin
M
e
rge co
m
mit
'
nasm-2
.
0
5
.
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
.
P
e
ter Anvin
doc/
c
hanges
.
src:
d
ocument -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 An
v
in
ou
t
p
ut: add common file outlib
.
c fo
r
common fu
n
cti
o
ns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter An
v
in
preproc: me
r
ge expand_mmac_params() and
e
x
pand_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvi
n
Merge bran
c
h 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter
Anvin
Better de
s
crip
t
ion of the number-over
f
low warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anv
i
n
BR: 219
6
9
6
6: m
a
ke th
e
-w/-W
o
p
tions
work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
t
e
r
A
nvin
smartal
i
gn: clean up
unnecessary duplication; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
Anvin
For snapshot releases, expand out
t
h
e mangled ver
s
ion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anv
i
n
di
s
asm:
introduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter A
n
vi
n
assemb
l
e
:
u
se opx and
o
py in
a
few more places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
er Anvin
d
o
c/c
h
anges
.
sr
c
: retroactively document anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
te
r
Anvin
p
r
eproc: don't macro-ex
p
and the argument to %u
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
doc: document %pop with argume
n
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
preproc: allow %pop to take a
n
i
dentifi
e
r, unify %push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: docume
n
t
a
nonymous %push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
v
i
n
doc/changes
.
src: begin the rele
a
se not
e
s for 2
.
0
6
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
do
c
:
f
ix aw
k
ward
w
ord o
r
der
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter A
n
vin
version
.
pl
:
do
n
't add an extra
.
00 for
s
u
bmin
o
r
if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Merge
b
ranc
h
'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvi
n
F
ix op
2
references
t
hat had no
t
y
e
t been conve
r
ted
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
i
sas
m
: extension byte support in the disassem
b
ler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Ad
d
ext
e
ns
i
on
b
ytecodes
to su
p
port oper
a
nds
4
+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
er Anvin
When issu
i
n
g warnings for EA displa
c
em
e
nts, use the
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
doc/ch
a
nge
s
.
src
:
up
d
ate release notes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
eter Anvin
Th
e
C
RC32 instructi
o
ns can take 66
p
refixes as we
l
l
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
t
est/crc32
.
asm: te
s
t
t
he
CRC32 instru
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
B
R
219
0
521: fix
th
e
CRC32 o
p
codes
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
.
P
eter Anvin
BR 2187210: Fi
x
PFRCPV and
PFRSQ
R
TV
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
a
ssemble:
not
a
ll
backends handle int
r
a-segment OUT_REL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
e
ter A
n
vin
BR
2
148448: fix relative addresses i
n
bi
n
o
u
t
put
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
A
nvin
Update
.
g
i
ti
g
nore to i
n
c
l
ude add
i
tional gen
e
rated files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
te
r
Anvin
test/ppind
i
rect
.
asm: test token past
i
ng insi
d
e %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
eter
A
nv
i
n
preproc: fix termina
l
token pasting
i
n
i
ndirect s
e
q
ue
n
ces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter
Anvin
pr
e
proc: er
r
or on
unterminated
%[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pete
r
A
n
v
i
n
pr
e
pr
o
c: fix exit co
n
di
t
io
n
s for indirection
loop
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
A
n
vin
prepr
o
c:
correctly handle quoted strings
in
s
id
e
%[
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
er Anvin
doc: document t
h
e
%[
.
.
.
]
construct
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
A
nvin
te
s
t: bette
r
smartalign tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
smartalign: use a "t
i
mes" construct rather than
%rep
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
Anvin
macros
.
pl: h
a
ndle \-c
o
ntinuation lines in
macros
.
p
l
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
smartalign: rew
r
i
te t
o
use the indire
c
t construct,
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
ter An
v
in
test: add test f
o
r
preprocessor
i
ndirection
construc
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
p
r
e
proc:
f
i
x list iterat
i
o
n in the case of exp
a
n
d
_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pete
r
Anvin
preproc: A
d
d
n
e
w %[
.
.
.
] i
n
direction construc
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
eter An
v
in
NASM 2
.
0
5rc7
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
e
ter Anvin
ELF64: once again, fix
g
enera
t
io
n
of "naked" OUT_REL*A
D
R
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next