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 Anvin
BR 2593349: Move version
message back to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pete
r
Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Ha
e
t
ir
Document
t
h
e
as86
.
.
s
t
art la
b
e
l
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc
:
cle
a
n up the "Stri
n
g
M
anipulation i
n
Macro
s
" sec
t
ion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
n
vin
d
oc: inden
t
the t
i
me macro exampl
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
do
c
: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
Merge branc
h
'm
a
ster' of git+ssh:/
/
repo
.
or
.
cz
/
srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
d
oc: update the section o
n
numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pe
t
e
r
Anvin
Fi
x
the [warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pet
e
r An
v
in
o
u
tas86
:
slight stylistic cl
e
anup
s
commit
|
commitdiff
|
tree
2009-01-04
Soronel Haetir
Add entry poi
n
t supp
o
rt to a
s
8
6
ba
c
kend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pete
r
A
nvin
BR 2432826: Fi
x
enforcement of
the LON
G
b
i
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter Anvin
B
R
2413278
:
Nonop
t
imal forms
of arithmetic instructio
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
chan
g
es
.
src:
document Mach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anv
i
n
N
A
SM
2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Mach-O alignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvi
n
NASM 2
.
06rc
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pete
r
Anvin
EL
F
:
u
s
e
rbtree for symb
o
l searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtr
e
e: dr
o
p "const" from sea
r
c
h
function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
c
hanges
.
src: document POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
Merge
b
r
a
n
ch
'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
test/pop
c
nt
.
as
m
:
s
i
m
ple test
for the POP
C
N
T
instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r
Anvin
Th
e
PO
P
C
NT instruct
i
on does
n
o
t need sizes on memo
r
y
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
BR 2229703
:
P
OPCNT r64,
r
m64 not P
O
P
CNT r64,rm3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
prepro
c
: BR 22226
1
5
: fix seg
f
ault on b
o
g
u
s
%ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pete
r
Anvin
doc: better
d
escriptio
n
of
%line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
t
er A
n
vin
chan
g
es
.
s
r
c: document if for %ifmac
r
o
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
test:
add tes
t
for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter A
n
vin
pre
p
r
o
c: BR 2222
6
1
5
: fix
segfault on bogus %ifm
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
A
n
vin
doc/
c
hanges
.
src: doc
u
ment ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
do
c
: minor edit to th
e
TLS documen
t
ati
o
n examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
ve
r
si
o
n
.
pl: snapshot releases *only* have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move all
v
e
rsion strings
t
o a single compilation uni
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
rbtree: drop the
d
ata
p
ointer; instead rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvi
n
compiler
.
h: add of
f
s
e
t
of() an
d
container
_
of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vin
Left-leaning red-black tree d
a
ta structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r A
n
vin
Fix he
a
d
e
r guards for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r Anvin
make allde
p
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
A
nvin
do
c
: cross-ref
e
r
ence mac
r
o parameter
c
on
c
atenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
Merge bran
c
h 'nasm-
2
.
05
.
x
x'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvi
n
doc: fix typo
in th
e
d
e
s
cri
p
tion of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
d
o
c
:
fix ca
p
i
talizatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remo
v
e duplicate e
n
tr
y
for the "error" wa
r
n
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
r
etroactive
l
y
docum
e
nt updates to the
w
a
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter An
v
i
n
doc
:
fix typo in the descr
i
ption of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
doc: fix capitalizati
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
A
nvin
do
c
: remove duplicate entry for the
"
er
r
o
r"
w
arning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroactively documen
t
upda
t
es t
o
the
w
arning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Mer
g
e
c
ommit '
n
asm-2
.
05
.
0
1
'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
nvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
t
er Anvin
doc/
c
h
a
n
ges
.
src: docume
n
t -W/-w fix as a NA
S
M 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter A
n
vin
output: add common file
o
utlib
.
c for
c
ommon f
u
nctions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
prepro
c
: merge expand_mmac
_
pa
r
ams() and expand_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
Anvin
Merge branch 'na
s
m-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter An
v
in
Bet
t
er description of the numbe
r
-ov
e
rflow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
B
R
: 2196966: mak
e
the -w/
-
W opt
i
ons work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smartalign: clean up unnecessary dupli
c
ation; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
e
r
An
v
in
For sn
a
p
shot rel
e
ases, e
x
pand out the mang
l
e
d
version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pet
e
r Anvin
disa
s
m: introduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pete
r
A
n
vin
assemble: use
opx and opy in
a few
m
ore places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/chang
e
s
.
src:
retroacti
v
ely doc
u
ment
a
nonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
prepr
o
c: do
n
'
t macro-expand the
a
rgument
t
o %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
oc: document %pop with argu
m
ent
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
preproc: allow %po
p
to
take an id
e
ntifi
e
r,
unify %p
u
s
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
do
c
:
documen
t
anonymous %pu
s
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
doc/changes
.
src: begin the r
e
lea
s
e n
o
tes for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
doc: fix awkward word ord
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anv
i
n
v
ersion
.
p
l
: do
n
't add an extr
a
.
00 for
s
u
bminor
i
f
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
Merge b
r
anch 'in
d
irect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
Fix op2 referen
c
es
that had not yet
been converted
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
d
i
sa
s
m: extension byte sup
p
o
r
t in the disassembler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
Add exten
s
i
o
n bytecodes to
s
uppo
r
t
operands 4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
When issuing
warnings for EA dis
p
lacemen
t
s
,
use the
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
N
A
SM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
e
r An
v
in
do
c
/
change
s
.
sr
c
: up
d
a
t
e rel
e
ase n
o
tes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
The
C
RC32 instructions can take 66 prefixes as wel
l
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
test/
c
rc32
.
asm: test
the CRC32 instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pet
e
r
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
.
Pe
t
er A
n
vi
n
N
A
S
M
2
.
05rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pe
t
er Anvin
B
R 2187210: Fix P
F
RCPV and P
F
RSQRTV
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pe
t
er
Anvin
assemble: not all backends handle intra-s
e
gm
e
nt
OUT_R
E
L*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR 2148448: fix relative a
d
dresses in bin output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pete
r
Anvin
Update
.
git
i
gnore to inclu
d
e
additional generated fil
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
eter Anvin
test
/
p
pindire
c
t
.
as
m
: te
s
t token p
a
sting inside %
[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
prepr
o
c:
f
ix
terminal token p
a
s
ting in indirect s
e
quenc
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter An
v
in
preproc: error on u
n
t
e
rminat
e
d %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
A
nvin
preproc: fi
x
exit co
n
diti
o
ns
f
or i
n
direction loop
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc: correctly han
d
le quoted str
i
n
g
s in
s
i
d
e %[
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvi
n
doc
:
docum
e
nt the
%
[
.
.
.
] construct
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pet
e
r
A
nvi
n
test: bet
t
er
s
martal
i
gn tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
Anvin
smarta
l
ign: use a
"times" construct rather than %rep
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
macr
o
s
.
p
l
: handle \-con
t
inuation
lines in macr
o
s
.
pl
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
s
martalign
:
rewrite to use the indirect
c
onstruct,
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
eter
Anvin
te
s
t: add test for preprocessor ind
i
rection construct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
preproc: fi
x
list iteration in th
e
c
a
s
e
o
f expa
n
d_in
d
irect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
preproc: Add new %
[
.
.
.
] i
n
direction con
s
tr
u
ct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pet
e
r
Anvin
NASM 2
.
05rc
7
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
ELF64: once again, fix gener
a
tio
n
of "naked" O
U
T_REL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pe
t
er Anvin
NASM
2
.
05rc6
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
doc/ch
a
nges
.
src: docum
e
nt
massive
ch
a
nges to EL
F
64
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next