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 Anvi
n
NASM
2
.
06rc
3
commit
|
commitdiff
|
tree
2009-01-21
Soron
e
l Haetir
Doc
u
me
n
t
t
he as86
.
.
s
t
art label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc:
c
lea
n
up t
h
e "String Manipul
a
tion in Macros" secti
o
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: i
n
d
ent th
e
time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
d
oc: fix ty
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
et
e
r Anvin
Merge br
a
nc
h
'master' of git+
s
sh://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter
A
nvin
d
o
c: upda
t
e
t
he section o
n
n
umeric
consta
n
ts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [warning] directi
v
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
e
te
r
Anv
i
n
outas86: slight stylistic cl
e
anups
commit
|
commitdiff
|
tree
2009-01-04
Soronel Haetir
Add entry p
o
in
t
support t
o
a
s
8
6
b
acken
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter A
n
v
in
BR 2432826: Fix enfo
r
c
ement
o
f the LONG bi
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2413278: Nonoptimal fo
r
ms of
a
rithmeti
c
in
s
t
r
uctions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
c
hanges
.
sr
c
: document
M
a
ch-O alignmen
t
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvi
n
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHa
v
e
n
Mach-O alignment
f
ix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NAS
M
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er Anv
i
n
E
L
F
: us
e
r
b
tree
for symbol sear
c
hes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pete
r
Anv
i
n
r
btree: drop "const" fro
m
se
a
r
ch
f
unction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
c
h
a
nges
.
src: document POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
e
r Anvin
M
erg
e
branch 'nasm
-
2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
test
/
popcnt
.
asm: simple test for
t
he
POPCNT instruct
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The POPCN
T
inst
r
uction does
n
o
t n
e
e
d
sizes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
BR 2229703: POPC
N
T r6
4
,rm6
4
no
t
POPCNT r64,rm
3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter
Anvin
preproc: BR 2222
6
15: fix segfault
o
n bo
g
us %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pe
t
er Anvin
doc: be
t
ter description o
f
%li
n
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvi
n
changes
.
src:
docume
n
t if for %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anv
i
n
test
:
add
t
est for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter A
n
vin
p
r
ep
r
o
c
: BR 2222615: fix segfa
u
lt on bog
u
s %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/chan
g
es
.
src: docu
m
ent ELF
T
LS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc
:
minor edit to the TLS docume
n
tation exam
p
les
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
eter Anvin
v
ersion
.
pl: sna
p
shot rel
e
a
ses
*only*
h
ave d
i
git
s
in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter
A
nvin
Move all ver
s
ion strings
t
o
a
single com
p
ilati
o
n un
i
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvi
n
rbtre
e
: drop the
d
at
a
p
o
inter;
i
n
st
e
a
d
r
e
ly on be
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
c
ompiler
.
h: add o
f
fsetof() and
container_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
Left-leaning red-black tree da
t
a struc
t
ure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
F
i
x
heade
r
g
uards for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
make
alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anv
i
n
doc: cro
s
s
-
r
e
f
er
e
n
c
e ma
c
r
o
parameter concat
e
nation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merg
e
b
r
anch 'nasm
-
2
.
0
5
.
x
x'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc:
f
ix t
y
po
i
n the d
e
scription of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc: fix capita
l
ization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc: re
m
ove
duplicate
e
ntry for the "erro
r
" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc: retroactively
docum
e
nt updates to the w
a
rning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
doc: fix typo in th
e
description of %
u
nmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
et
e
r Anvin
d
o
c: fix capitaliz
a
tio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er A
n
vin
doc:
remove duplicate entry for the "error
"
wa
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
A
n
vin
doc: retroacti
v
ely docu
m
ent
u
pd
a
tes to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
te
r
Anvin
Merge
commit 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
eter Anvin
N
A
SM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter
Anvi
n
doc/
c
hange
s
.
src: document -W/
-
w fix
as a NASM
2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
e
ter
Anvin
ou
t
put: add common f
i
le
o
utlib
.
c
f
o
r
common fu
n
ctions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter
Anv
i
n
prepro
c
:
m
e
rge
e
x
pa
n
d_mmac
_
param
s
() and expand_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
te
r
A
nvin
Merge branch 'nasm-2
.
0
5
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Better descripti
o
n of the
n
u
m
ber-over
f
low war
n
ing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter A
n
vin
B
R: 2196966: ma
k
e the -w/-W
options work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
s
marta
l
i
g
n: clean up
u
nnecessary duplicati
o
n; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter A
n
vin
For s
n
apshot releases, ex
p
and out the mangled ve
r
sion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
Anvin
disas
m
: introduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter Anvin
assemble
:
use
opx and opy in a few
more
p
lace
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
doc/changes
.
src: retroa
c
ti
v
ely document
an
o
nymous
.
.
.
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
nd
the ar
g
ument to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
doc: documen
t
%
po
p
with argume
n
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
preproc: allow %pop to take an
i
dentifier, unify %push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
doc: documen
t
ano
n
ymo
u
s %pus
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
oc/c
h
anges
.
src: beg
i
n
the relea
s
e notes fo
r
2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r
Anvin
doc:
f
ix a
w
kwar
d
word order
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
ve
r
sio
n
.
pl: don't
add an extra
.
00 for subminor if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
M
erge br
a
nc
h
'ind
i
r
ect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
Fix op2 references that h
a
d
n
ot yet been
c
onve
r
t
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
disasm
:
extension
byte support in the disassembler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
Ad
d
extension byte
c
odes to su
p
p
o
rt operan
d
s 4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Wh
e
n issuing warnings for EA
d
ispl
a
cemen
t
s
, use the
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
v
in
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
doc/changes
.
src:
u
p
date rel
e
ase notes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
The
C
R
C32 instru
c
tions can
take 66 prefixes as well
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
eter
Anvin
test
/
c
rc32
.
a
s
m: test the
CRC
3
2 in
s
tru
c
t
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
Anvin
BR
2
1
90521: fi
x
the CRC
3
2 opc
o
des
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pe
t
e
r
A
nvin
NAS
M
2
.
05rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter An
v
in
BR 2187
2
1
0: Fix PFR
C
PV and PFR
S
QRTV
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
eter Anvin
a
s
semb
l
e: not all backend
s
handle intra-segment OUT_REL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pete
r
Anvi
n
BR 2
1
48448:
f
ix relative addres
s
es in bin output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
A
nvin
Upd
a
te
.
gitignore
t
o
in
c
lude additional generated files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
test/
p
pindire
c
t
.
asm: test token pasting
i
nside %
[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter An
v
in
pre
p
roc: f
i
x terminal token pas
t
ing in indirect sequen
c
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc
:
error on
u
ntermi
n
a
ted %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvi
n
prep
r
oc:
f
ix exit
c
o
n
ditions for indi
r
ecti
o
n
loop
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
et
e
r Anvin
preproc: correctly handle quoted strings insid
e
%[
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
doc: document the
%[
.
.
.
]
c
on
s
truct
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvi
n
test: b
e
tter smartalign tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
smartalign
:
use
a
"
tim
e
s" con
s
truct rather than %re
p
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pe
t
e
r
A
nvin
macros
.
p
l:
h
andle \-c
o
ntinuation l
i
nes in ma
c
ros
.
pl
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
s
marta
l
ign: rewrite
to
u
s
e the indir
e
ct
constru
c
t,
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
A
nvin
t
est: ad
d
te
s
t
f
o
r
preprocessor indi
r
ect
i
on construct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
preproc: fi
x
list iter
a
tion in the ca
s
e
of e
x
p
a
n
d
_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anv
i
n
preproc:
Add new %[
.
.
.
]
i
nd
i
rec
t
i
on const
r
uct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pete
r
An
v
i
n
NASM 2
.
05rc7
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
ELF64
:
on
c
e
again, fix generation of "
n
ake
d
"
OUT_REL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pete
r
Anvi
n
NASM 2
.
05rc6
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvi
n
doc/
c
hange
s
.
sr
c
: doc
u
ment massive cha
n
g
es t
o
ELF
6
4
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
eter Anvin
E
L
F64:
P
LT32, GOTPCRE
L
, and GOTPCREL6
4
r
eally need
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next