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
version.pl: snapshot releases *only* have digits in the tail
2008-11-01
H
.
P
ete
r
An
v
i
n
v
e
rsion
.
pl: snapshot releases
*
only*
h
ave
digits in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anv
i
n
Move
all vers
i
on st
r
ings to a
s
ingle compilation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
r
btree: drop the data
po
i
nter; instead rely on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
c
o
mpile
r
.
h:
add offs
e
tof()
a
nd
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 r
e
d
-
bla
c
k
t
ree data struc
t
ure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
F
i
x
header guards for o
u
tlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
make
a
lldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: cross-reference macro parameter concatenation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Me
r
ge branch
'
nasm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix
t
ypo in the
description of %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix
cap
i
talization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
d
o
c: remov
e
dup
l
icate en
t
ry for the "erro
r
"
warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: retroactively document updates 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 typo in th
e
description of %unmac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: fi
x
ca
p
itali
z
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er Anvin
doc: remove duplicate entry for
t
h
e
"err
o
r" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc:
r
etroactively docum
e
nt updates to the
w
arning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter Anvin
Merge commit 'nasm-2
.
05
.
0
1
'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
N
A
S
M 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/changes
.
src:
d
ocum
e
nt -W
/
-w fix as a NASM 2
.
0
5
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anvin
output: add
com
m
on file outlib
.
c f
o
r c
o
mmon functions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
prep
r
o
c
: merge expa
n
d_m
m
ac
_
params(
)
and expan
d
_indirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Merge b
r
anc
h
'
n
asm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Be
t
t
e
r desc
r
i
ption of t
h
e number
-
ov
e
rflow warnin
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r A
n
vin
B
R: 2
1
96966: ma
k
e th
e
-w
/
-
W
o
p
tions
w
ork again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smar
t
align: clean up u
n
necessary d
u
pl
i
cation; t
w
e
ak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
eter Anvin
For snapshot releases, expand out the mangle
d
version
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
di
s
asm: i
n
troduce opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pet
e
r Anvin
as
s
emble: use op
x
and opy
in a few more places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
doc/changes
.
s
r
c: retroactively
document anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
p
reproc: d
o
n't macro-ex
p
and the argume
n
t
t
o
%
u
s
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
do
c
: docum
e
nt %p
o
p
w
ith arg
u
men
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
pr
e
p
r
o
c: allow %
p
op to
t
ake an identifier, unify %p
u
sh
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: document anonymo
u
s
%
p
us
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
An
v
in
d
o
c/
c
hanges
.
src: beg
i
n t
h
e release n
o
tes for 2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: fix awkward w
o
r
d order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vi
n
version
.
pl
:
don'
t
add an extra
.
00 for subminor
i
f
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
e
r
Anvin
Merge branch
'
i
ndirec
t
'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
Fix o
p
2 references
t
ha
t
had not yet been conv
e
rted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
disa
s
m
:
exten
s
ion byte
s
upport in the disassembler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Ad
d
exten
s
ion bytecodes to s
u
pport operands 4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
Whe
n
issuing
w
arnings for EA displa
c
ements, use the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
NA
S
M
2
.
0
5
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
doc/changes
.
src: update re
l
ease notes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter An
v
in
The CRC3
2
instructions
can take 66 pr
e
fixes as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
test/cr
c
32
.
asm: tes
t
t
h
e C
R
C32 instructi
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter An
v
in
BR 219
0
521: fix the CR
C
32 opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
N
ASM 2
.
0
5
rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR 2187210: Fix PFRCPV and PFRSQRTV
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pe
t
er Anvin
as
s
em
b
l
e: not all
backends handle
i
n
t
r
a
-segm
e
nt OUT_
R
EL*
A
D
R
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR
21
4
8448: fix relativ
e
a
ddres
s
es in bin
o
utput
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
Update
.
gitign
o
r
e
to
i
n
clu
d
e a
d
ditional
g
e
n
erated file
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
Anvin
test/ppindire
c
t
.
asm: test token
p
a
s
t
ing inside
%
[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc: fix terminal t
o
ken
p
asting in indirect sequence
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
eter An
v
in
prep
r
oc: er
r
or on untermina
t
ed %[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
eter Anvin
preproc: fix ex
i
t co
n
ditions for in
d
irection loop
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc: c
o
rrectly handle
quoted str
i
ngs inside %[
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter An
v
i
n
doc: doc
u
ment the %[
.
.
.
] cons
t
r
uct
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
ter
Anvin
test: better
s
m
ar
t
ali
g
n tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter An
v
i
n
smartalign: use a
"
times" constr
u
ct rat
h
er than %r
e
p
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
m
a
cr
o
s
.
pl: handle \-continuation li
n
es in macro
s
.
pl
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
s
m
artali
g
n: rewrite to use the indirec
t
construct,
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
t
est: add
t
est for preprocessor in
d
irec
t
ion c
o
nstruct
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
pre
p
r
o
c: fix
list iteration in
the case
o
f expan
d
_ind
i
rect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
p
r
e
proc: Add new %[
.
.
.
] indirect
i
o
n
construct
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pete
r
Anvin
NASM
2
.
0
5
rc7
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pe
t
er Anvin
ELF6
4
: once agai
n
, fix generation of
"
n
a
k
ed" OU
T
_
REL
*
ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
NASM
2
.
0
5
r
c6
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pete
r
Anvin
doc/c
h
anges
.
s
r
c: document massi
v
e chan
g
e
s
to ELF64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
ELF
6
4
: PLT32, GOTPCREL, a
n
d GOTPCREL64 really
need
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pe
t
er A
n
v
i
n
ELF
6
4:
t
he "size" argum
e
nt
t
o OU
T
_REL*
A
DR isn't re
a
lly
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
assem
b
le: for OUT_RE
L
*ADR, t
h
e
"
size" argument is not
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
test/elf64so
.
asm: demons
t
rat
e
a c
a
s
e where w
e
b
ind
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter A
n
vin
ELF64: actually g
e
nerate rela
t
iv
e
GOT/PLT re
f
erences
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pe
t
er Anvin
te
s
t/Make
f
ile: e
n
able debugging info
f
o
r elftest/elf
t
est64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter An
v
in
ELF64
:
GO
T
O
FF64 doesn't need a gs
y
m
at 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 ap
p
arently
don't need exacti
t
u
de for GOTOFF64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
elftest64: both Sma
l
l PIC
and Medium PIC
m
odel
tes
t
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pe
t
er
A
nvin
ELF64:
G
O
T and PLT r
e
f
erences need a
s
ymbol (a s
l
o
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
ELF64:
unbr
e
a
k ge
n
er
a
ting no-se
g
ment addresses
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
A
nvin
SAA:
a
dd saa_writeaddr
(
) similar to other loc
a
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pe
t
er A
n
vin
test/Makefile: t
h
e elftest objects
d
e
pend o
n
$
(
N
A
S
M)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
eter Anvi
n
ELF64: use the
R
EL
A
a
ddend
fiel
d
in
s
tead of relying
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
T
e
st and Makefi
l
e rules for 32- an
d
64-
b
i
t
ELF s
h
ared
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
H
.
Peter
Anv
i
n
NASM
2
.
05rc5
commit
|
commitdiff
|
tree
2008-10-16
H
.
Pete
r
Anvin
Te
s
t fo
r
BR 2172659
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-16
H
.
Peter Anvin
BR 2172659: Fi
x
inc
o
rrect output valu
e
f
or
byte o
p
er
a
nds
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter Anv
i
n
A
dd refer
e
n
ce to
%
+ from
m
a
c
ro p
a
rameter concatenation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter Anv
i
n
doc: minor edit
o
rial c
h
ange
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter Anv
i
n
ELF64: fix various GOT relocations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
P
e
ter Anvin
T
est for vario
u
s EL
F
64 GOT references
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter Anvin
do
c
:
a
dd
l
ink to the macro packages when talking ab
o
u
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-13
H
.
Peter Anvin
BR
2164053: --prefix _ not --prefix_
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-13
H
.
Peter Anvi
n
N
ASM 2
.
05r
c
4
commit
|
commitdiff
|
tree
2008-10-13
H
.
Peter Anvin
D
ocument RIP-relative GOT fixes
i
n
ELF64
commit
|
commitdiff
|
tree
2008-10-09
H
.
Pe
t
e
r Anvin
ass
e
mbl
e
.
c
:
use
ca
s
e4
(
) macros like in disasm
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Peter Anvin
disasm: c
o
llapse all the segment register push/pop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
P
eter An
v
in
t
est/pushse
g
.
asm: add
"
pop
cs"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Peter
Anvi
n
test/pushseg
.
asm: te
s
t
f
o
r
p
u
s
h
/
pop of
s
egment registers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
P
eter A
n
vin
R
eshuf
f
le and
m
ove
t
h
e byt
e
codes
f
or segment register
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next