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
.
P
e
ter Anv
i
n
BR 259
3
3
49: Move v
e
r
s
ion me
s
sage
b
ack to stdo
u
t
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r
Anvin
doc: clean up the "Stri
n
g Manip
u
lation in
M
a
cros" sec
t
ion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c
: i
n
dent the time macro
exa
m
ple
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
t
e
r
Anvin
doc:
f
ix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
Merge branch 'master' of git+ss
h
://repo
.
or
.
cz
/
srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
doc: update the section on numeric const
a
nts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pete
r
Anvin
Fix t
h
e [warning] directiv
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
ete
r
Anvin
outas86: slight st
y
lis
t
ic clea
n
ups
commit
|
commitdiff
|
tree
2009-01-04
Soronel H
a
etir
Add entry point support to as86 bac
k
end
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
B
R 2432826: Fix en
f
orc
e
m
e
nt of th
e
LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
ter An
v
in
B
R
24132
7
8:
N
onoptimal for
m
s of ari
t
hmetic i
n
st
r
ucti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter
A
n
v
i
n
c
han
g
e
s
.
src: document Mach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM 2
.
06rc
2
commit
|
commitdiff
|
tree
2008-12-18
David DeHa
v
en
Mach-O alignment f
i
x
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r An
v
in
ELF: use
r
b
tree
f
o
r
symbol s
e
a
rches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r
A
nvin
rbtree: drop "co
n
st" from
se
a
rch function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
ch
a
nges
.
src: document P
O
PCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r
Anvi
n
M
e
rge branc
h
'
n
asm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anv
i
n
test/popcn
t
.
as
m
:
s
imple test fo
r
the
POPCNT in
s
truc
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The
POPCN
T
instruction d
o
es not ne
e
d siz
e
s
o
n memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er
A
nvin
BR 2229
7
03: POPCNT r64,rm
6
4
n
ot POPCNT r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
p
rep
r
oc: B
R
2222615: fix segfault on bogu
s
%ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pet
e
r
A
n
vin
doc: better description of
%
line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er An
v
in
changes
.
src:
document if for %if
m
acro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
t
e
st: add te
s
t for BR 2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
prepr
o
c: BR 2222
6
15: fix segf
a
ult on bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
eter Anvin
doc/changes
.
src: docu
m
ent EL
F
TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
et
e
r
Anvin
doc: minor edit to the TLS documentation
e
xamples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pe
t
er Anvin
version
.
pl: snapshot releases *o
n
ly* h
a
ve digits i
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter An
v
in
M
ove all version st
r
ings to
a single co
m
pilation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
rbt
r
ee: drop the dat
a
po
i
nter; instead r
e
ly
o
n
being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nv
i
n
c
o
m
pi
l
er
.
h: a
d
d offsetof() and
c
ontai
n
er_of
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
L
e
ft-leaning red-black tree data
s
tructure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
F
i
x
h
eader
guards f
o
r
outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
ma
k
e alld
e
ps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc
:
c
r
o
ss
-
reference
m
a
cro pa
r
a
meter concatena
t
i
o
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
Mer
g
e b
r
anch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anv
i
n
do
c
: fix typo
i
n
th
e
description of
%
unma
c
ro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
An
v
in
doc
:
fix capitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove
d
u
plica
t
e
entry fo
r
the "error" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
d
o
c: retroactively do
c
u
ment update
s
to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc:
f
ix
typ
o
in the descr
i
ption of %unm
a
cro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anv
i
n
d
o
c: fix
c
a
p
italizati
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc: remove duplica
t
e e
n
try for the "error" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: re
t
roactive
l
y document updates to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
eter Anvin
Merge com
m
it 'nasm-2
.
05
.
0
1'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
A
nv
i
n
d
oc/cha
n
ges
.
src: document -W/-w fi
x
as a NAS
M
2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
e
ter Anvin
output:
add com
m
on file outlib
.
c
f
or
c
ommo
n
function
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
P
e
ter Anvin
pr
e
proc:
m
er
g
e expand_mmac_p
a
rams() and expand_indirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
Merge bran
c
h
'nasm-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter Anvin
Bett
e
r des
c
r
iption of
th
e
num
b
er-ove
r
flow
w
arning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
nvin
BR: 2
1
96966: make the
-w/-W options
work again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter Anvin
smartali
g
n: clean up unnecessary duplica
t
ion; t
w
e
ak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter
A
nvin
For snapsh
o
t rele
a
ses, expand ou
t
the mangl
e
d version
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
A
nvin
d
i
s
a
sm
:
in
t
roduce opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
et
e
r Anvin
assemble: use
o
p
x a
n
d opy
in a
f
ew more places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
doc/changes
.
src: retroactively d
o
cum
e
nt anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
p
r
eproc: don't macro-expand the ar
g
ument to %use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
o
c: docume
n
t %pop with argument
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
preproc:
allow %pop to ta
k
e an identifi
e
r,
u
nify %push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
doc: d
o
cument anonym
o
us %push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
d
o
c
/
c
h
anges
.
src: begin the release
n
otes
fo
r
2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
i
n
d
o
c:
f
ix awk
w
ard wo
r
d
or
d
er
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
version
.
pl:
d
on
'
t add an extra
.
00 for subminor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
Merge branch 'indi
r
ect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
F
i
x
op2 r
e
fere
n
ces that had no
t
yet been conver
t
ed
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
disasm: ex
t
ension byte supp
o
rt
i
n
the
di
s
assembler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
Add extensi
o
n
bytecodes
t
o support opera
n
ds
4
+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
W
hen issuing warnings for
E
A displacements, us
e
the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
A
n
vin
NASM 2
.
0
5
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
s
r
c: update releas
e
notes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
The C
R
C
32 inst
r
uc
t
ions 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/crc32
.
asm: test the CRC32 instruc
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
BR 219
0
521: fix t
h
e
C
R
C
3
2
opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pet
e
r
Anvi
n
N
AS
M
2
.
05rc
8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pet
e
r Anvin
BR
2
187210: Fix
P
FRCPV and PFR
S
QRTV
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
et
e
r Anvin
ass
e
m
b
le
:
no
t
al
l
backends handle intra-segment
O
UT_RE
L
*ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
B
R 214
8
448: fix relati
v
e
addres
s
es in bin output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
t
e
r Anvin
Up
d
at
e
.
git
i
gnore to include addi
t
ional gen
e
rated f
i
les
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter Anvin
test/p
p
indir
e
ct
.
asm: test token pasting
inside
%
[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
Anvin
prepro
c
: f
i
x termi
n
al token pa
s
tin
g
i
n
i
n
direct seque
n
c
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
t
er
Anvi
n
preproc: erro
r
on unterminated %[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
Anvin
preproc: fix
exit conditions for indirec
t
ion loop
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anv
i
n
p
reproc: correct
l
y
h
andle
quot
e
d s
t
ring
s
inside %[
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvi
n
doc:
document the
%
[
.
.
.
] constr
u
ct
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pet
e
r Anv
i
n
test:
b
e
tter smartalign tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
ter Anvin
smartalign: use a "times" construct rat
h
er than %rep
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
ma
c
r
o
s
.
pl: handle \-continuatio
n
lin
e
s in macros
.
pl
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
A
nvin
s
m
art
a
lign: r
e
w
r
ite
t
o use th
e
ind
i
rect
c
o
n
s
truct,
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pet
e
r Anvin
test:
a
dd test
f
or preprocessor indirection construc
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
A
nvin
pr
e
p
roc: fix list
i
teration in the case
o
f expand_indirec
t
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter An
v
in
prepro
c
: Add new %[
.
.
.
]
indirec
t
ion con
s
truct
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pete
r
Anvin
NASM 2
.
05r
c
7
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
Anvin
ELF64: once again, fix generation of "na
k
ed" OUT_REL*ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pe
t
e
r
An
v
in
NASM 2
.
05r
c
6
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
doc
/
changes
.
s
r
c: document m
a
ssive changes to ELF64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter A
n
v
in
ELF64
:
P
LT32, GOTPCREL, and GOTPCREL64 real
l
y need
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pet
e
r
Anvin
EL
F
64: the "si
z
e"
argument to OUT_REL*ADR isn't really
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next