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
doc: better description of %line
2008-11-05
H
.
Pete
r
Anvin
doc: b
e
tter
d
escription
o
f
%
line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
s
r
c: document if fo
r
%if
m
acro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter An
v
i
n
t
est: a
d
d test for BR 2
2
22615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvin
preproc:
B
R 2222615: f
i
x se
g
fault on bogus
%
i
fm
a
cro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
A
n
v
i
n
doc/change
s
.
s
r
c: document ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
eter Anvin
d
oc: minor edit
t
o the
TLS
d
ocumentation examp
l
es
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter
Anvin
version
.
p
l:
snapsho
t
releases *
o
n
ly* have
d
ig
i
ts
in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
eter A
n
v
in
Move all vers
i
on stri
n
gs to a single compi
l
ation
u
nit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtree: drop the d
a
ta pointer; instead rely on
b
e
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
co
m
p
iler
.
h: ad
d
offsetof
(
) and container_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
L
e
f
t
-leaning red-b
l
a
ck tre
e
data structur
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter
A
nvin
F
i
x header guards for outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
et
e
r
Anv
i
n
m
ake
a
lld
e
ps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: c
r
o
s
s-refere
n
ce mac
r
o parame
t
er concatenation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
An
v
in
Merge branch
'
nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: fix typo in the
d
escript
i
o
n
of
%
u
n
macro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: fix c
a
pitaliza
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove duplicate ent
r
y for the "er
r
o
r" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: r
e
troactive
l
y
d
ocument upda
t
es
to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc: fix typo in the descri
p
t
ion of
%unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c: fix cap
i
talization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er Anv
i
n
doc: remove
duplicate entry
f
or the "error" w
a
r
ning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
retr
o
actively
document u
p
dates
t
o the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
eter
A
n
vin
Merge commit 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/cha
n
ges
.
src: document -W/-w
f
ix
a
s
a NASM
2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
e
ter Anvin
output: add
common file outlib
.
c for comm
o
n
func
t
ions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anv
i
n
prepro
c
: merge expand_mmac
_
params()
a
n
d
expand_indirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Merge branc
h
'na
s
m-2
.
05
.
x
x'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
nvin
B
ette
r
d
e
scriptio
n
of the nu
m
b
er-overflow w
a
rning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR: 2196966: make the -w/
-
W options work
a
gain
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter Anvin
smartali
g
n: clean u
p
unnecess
a
r
y duplication
;
tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er
A
nvin
F
or snapshot rele
a
ses, expand out
the mang
l
ed versi
o
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pete
r
A
n
vin
d
isasm
:
i
n
troduce
o
py
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter Anvin
a
s
semble: us
e
opx and opy in a few m
o
re places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
doc/changes
.
s
r
c: retroa
c
tively do
c
u
m
ent an
o
nymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
preproc: d
o
n't macro-e
x
pa
n
d the argu
m
ent t
o
%use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
doc: document %pop with a
r
gument
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
p
reproc: allow %pop
t
o take
a
n
identifier, unify %push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: document
a
nonymous %
p
ush
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
s
r
c:
b
egin the release notes f
o
r 2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
e
r A
n
v
in
doc:
f
ix
a
wk
w
ard word order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
versi
o
n
.
pl: don't add an extra
.
00 for sub
m
in
o
r if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Merge branch 'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Fix op2 referen
c
es that h
a
d not yet been co
n
verted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
disasm:
e
xten
s
i
o
n byte support i
n
the dis
a
ssemb
l
e
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
A
dd extension bytecodes to
s
upport 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 displacements,
u
se
t
h
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
te
r
Anvin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
doc
/
changes
.
src:
u
p
d
ate release notes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
A
n
vin
The CRC3
2
ins
t
ruct
i
ons can take 66 prefixes
as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
test/crc32
.
asm: t
e
st the CRC32 i
n
struction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pe
t
er An
v
in
BR 2190521
:
f
i
x the CRC32 opcod
e
s
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
.
Peter Anvin
BR 21872
1
0: Fix PF
R
CPV 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 all
b
acke
n
ds han
d
l
e
intr
a
-segment OUT_REL*
A
D
R
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR 2148448: fix
r
elative addresses in bin output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter Anvin
Updat
e
.
git
i
gnore
t
o i
n
clude ad
d
itional generated fil
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pet
e
r A
n
vin
test/ppindi
r
e
ct
.
as
m
: test token
p
a
s
ting
inside %[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
Anvin
p
r
e
p
r
o
c
: fix ter
m
inal tok
e
n pasting in indirect sequences
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvi
n
preproc:
e
rror on
u
nterminated %[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
t
e
r Anv
i
n
preproc: fix e
x
it co
n
ditions
f
or
indir
e
cti
o
n
loop
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter A
n
v
i
n
prep
r
oc: correct
l
y handle quo
t
e
d strings ins
i
de
%
[
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
er Anvin
do
c
: documen
t
the %[
.
.
.
] construct
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
t
est
:
better smarta
l
ign te
s
ts
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pete
r
A
nv
i
n
sma
r
tal
i
g
n
: use a "times" construct
rather than %re
p
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
macros
.
pl: handle \-contin
u
ation lines i
n
ma
c
ros
.
pl
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
smartali
g
n: rew
r
ite t
o
u
s
e the in
d
irect co
n
s
truct,
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
test
:
add t
e
st
f
or pr
e
processor i
n
direction cons
t
ruct
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvi
n
p
r
eproc: fix list it
e
r
ation in t
h
e
c
a
se
o
f
expand
_
in
d
irect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
prep
r
oc: Ad
d
new %[
.
.
.
] in
d
irec
t
io
n
construc
t
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
.
Peter
Anvin
ELF6
4
: on
c
e
a
gain,
f
ix generation of "naked" OUT_R
E
L*ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
NASM 2
.
05rc6
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
eter Anvin
doc/changes
.
s
r
c:
d
o
cument m
a
s
s
i
ve
c
hanges t
o
E
L
F64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter A
n
vin
ELF64: PLT
3
2, GOTPCREL,
a
nd GOTPCRE
L
64
r
eally need
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pet
e
r Anv
i
n
ELF64: the
"size" a
r
gume
n
t to OUT_
R
EL*ADR isn't really
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
assemble: for
OUT_REL*ADR, the
"size
"
argument is not
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pet
e
r Anvin
test/e
l
f6
4
so
.
a
s
m: demonstra
t
e a
case whe
r
e w
e
b
ind
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvi
n
E
L
F64: actually g
e
n
e
rate rela
t
ive
GOT/PLT refer
e
n
ces
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvi
n
test/
M
akefile:
e
nable d
e
bugg
i
n
g info for elftest/e
l
f
test64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
EL
F
64: GOT
O
FF64 doesn't
need a gsym
a
t
all
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pet
e
r
A
nvin
E
L
F64
:
We appa
r
ently
don't need exac
t
i
t
ude
f
or GO
T
OFF64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter A
n
vin
elftes
t
64: bot
h
Smal
l
P
I
C an
d
Me
d
ium PIC model
t
ests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
ELF64
:
GOT and P
L
T refe
r
ences need a symbol (a sl
o
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
ELF64: u
n
break gen
e
rating
no-segment add
r
esses
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
SAA: add saa_wr
i
tea
d
dr(
)
similar to other locations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
t
e
st/Makefile:
t
he e
l
ftest objects
d
epend on
$(NASM)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
A
n
v
i
n
ELF64
:
us
e
the RELA
a
d
d
end field instead of relying
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pe
t
er Anvin
T
e
s
t
and Makef
i
le rules
for
32-
a
n
d 64-
b
it ELF shared
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
H
.
P
eter Anvin
N
A
SM 2
.
0
5
rc5
commit
|
commitdiff
|
tree
2008-10-16
H
.
Pet
e
r Anvin
Tes
t
f
or
BR 2172659
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-16
H
.
Pe
t
er Anvin
B
R
2172659: Fi
x
incorrect output value for by
t
e
operands
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter
Anvin
A
d
d re
f
e
rence to %+ from macro paramete
r
c
o
ncatenation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter Anvin
doc: minor editoria
l
change
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Pe
t
er Anvin
ELF64: fix var
i
o
u
s G
O
T
r
el
o
ca
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter A
n
vin
Test f
o
r variou
s
ELF64
GOT references
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter An
v
in
doc:
ad
d
link
t
o
th
e
mac
r
o packages wh
e
n
talking about
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-13
H
.
Pe
t
er
Anvin
BR 2
1
640
5
3:
-
-pre
f
ix _
not
-
-prefix_
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-13
H
.
Pe
t
er
Anvin
NASM 2
.
05rc4
commit
|
commitdiff
|
tree
next