repo.or.cz
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
doc: minor edit to the TLS documentation examples.
2008-11-03
H
.
Peter
A
nvin
doc: minor
e
dit to the TL
S
d
ocum
e
ntati
o
n
examples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
vers
i
on
.
pl:
s
n
a
pshot releases *only*
h
ave digits
i
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move all version strings to a singl
e
compilation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
rbtree: drop the d
a
ta pointer; i
n
stead rel
y
on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anv
i
n
co
m
pi
l
er
.
h: add offs
e
tof() and con
t
a
i
ner_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
Left-leaning red-blac
k
tree data struc
t
ure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
A
nvin
Fix header gu
a
rds for
o
u
t
l
ib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anv
i
n
ma
k
e a
l
ldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc:
c
r
oss-refere
n
ce
m
acro parameter conc
a
tenat
i
on
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
Merge branch 'nasm-2
.
05
.
x
x'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er An
v
i
n
d
o
c
:
fix typo in the descripti
o
n
of
%unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc:
fix capit
a
l
i
zat
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove
d
uplicate
e
n
try fo
r
the "error
"
warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: retroactiv
e
ly do
c
umen
t
update
s
to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c: fix typo in
t
h
e description of %unmac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix cap
i
talizatio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
doc: remove duplica
t
e
e
n
t
r
y
for the "er
r
or" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anv
i
n
doc:
retroactively d
o
c
u
m
ent updates to the warn
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merge comm
i
t 'nasm-
2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
nvin
d
oc/
c
hanges
.
src:
d
oc
u
m
ent -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
et
e
r Anvin
output: add comm
o
n
file outl
i
b
.
c for common funct
i
o
n
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter A
n
vin
preproc:
me
r
ge ex
p
a
n
d_mmac_pa
r
ams() a
n
d
e
x
p
and_indire
c
t()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anv
i
n
Merge
b
r
anch 'nasm-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
B
e
tter de
s
cription of the number-overflow warni
n
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter A
n
vin
BR: 21
9
6966: make the -w/-W op
t
ion
s
work a
g
ain
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
s
m
artalign:
clean up unneces
s
ary duplication; tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
For snapshot
rel
e
ase
s
, ex
p
a
n
d out the
m
a
ngled
v
ersion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pete
r
Anvin
disasm: int
r
oduce opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assemble:
us
e
opx and op
y
in a fe
w
more
places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
d
o
c
/changes
.
src: retroact
i
vely
d
ocument anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
preproc: don't macro-expand
t
he argum
e
nt to
%us
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
doc: do
c
ument %po
p
with argument
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
preproc: a
l
low %pop
t
o
ta
k
e
a
n iden
t
ifier, unify
%push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
oc: do
c
ument anonymous %push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/
c
hanges
.
s
rc: begin
t
he re
l
ease not
e
s for 2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter An
v
in
doc: fi
x
a
wkwar
d
w
ord order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
version
.
pl: don't add an extra
.
00 f
o
r submin
o
r
if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Merge b
r
anch 'indirect
'
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
Fix op2 references
t
h
at had not
y
et been converted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anv
i
n
disasm: exte
n
sion byte support in t
h
e disass
e
mbler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
A
dd ex
t
ensio
n
bytecodes to support opera
n
ds 4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvi
n
When is
s
ui
n
g warnings for EA disp
l
acements,
u
s
e
the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
N
ASM
2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
d
o
c/changes
.
src: update
r
ele
a
se no
t
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anv
i
n
Th
e
CRC32 instruct
i
o
n
s can
t
ake 66 prefixes
a
s well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
A
nvin
t
e
s
t
/
c
rc3
2
.
asm: t
e
st
t
he CRC32
i
nstr
u
ction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
A
nvin
BR
2
190
5
2
1:
f
i
x the CR
C
32 opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pete
r
An
v
in
N
ASM 2
.
0
5rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter An
v
in
BR 21
8
7210: Fix PFRC
P
V and
P
FR
S
QRTV
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter A
n
vi
n
assemble: not
all back
e
nds handle intra-s
e
gment OUT_REL*ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
e
ter Anvin
BR 214
8
4
48: fix relativ
e
address
e
s in b
i
n output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
Update
.
gi
t
ignore
t
o include additional g
e
nerated files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
er Anv
i
n
test/ppindirect
.
asm
:
test toke
n
p
a
sting i
n
sid
e
%[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
et
e
r Anv
i
n
preproc: fix terminal token pasting in ind
i
rect
sequen
c
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
Anvin
prepr
o
c
:
error on unt
e
r
m
inated %[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
e
r
An
v
i
n
preproc: fix
e
xit
con
d
i
t
ions for indirection lo
o
p
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pete
r
A
n
vin
p
re
p
roc: correctly
handle quoted strin
g
s inside
%[
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter Anvin
doc: document
t
h
e %[
.
.
.
] construc
t
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pete
r
Anvin
test: bet
t
e
r
smar
t
ali
g
n tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
ter An
v
i
n
smart
a
lign: u
s
e
a
"tim
e
s" construc
t
rather than %rep
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
eter Anvin
macros
.
pl:
handle
\-continuation
lines in m
a
cro
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 construct,
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
te
s
t: add test for preprocesso
r
in
d
i
r
ection construct
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
ter Anvin
pr
e
proc: fix list
ite
r
a
tion
i
n the ca
s
e o
f
expand_indirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
pre
p
roc: Ad
d
new
%
[
.
.
.
] i
n
d
irection construct
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
NASM
2
.
0
5rc7
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
e
ter
Anvin
ELF64: once
a
gain, fix generation of "naked" O
U
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
rc6
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
doc/changes
.
src: documen
t
massive
c
hanges to ELF64
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
ELF64: PLT32, GOTPC
R
EL,
a
nd GOTPCREL64 real
l
y ne
e
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
ELF64: the "s
i
z
e
"
a
rgu
m
ent to OUT_
R
EL*ADR isn't reall
y
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pete
r
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
.
P
eter An
v
in
test/elf64
s
o
.
asm: demonst
r
ate a case
where w
e
bind
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
ELF64:
ac
t
uall
y
generate re
l
ati
v
e
G
O
T/
P
LT references
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
Anvin
tes
t
/
M
a
k
efile: ena
b
l
e deb
u
gging info for elftest/e
l
f
t
est64
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pete
r
Anvin
ELF64: GOTOFF64 doesn't nee
d
a
gsym
a
t a
l
l
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
A
n
vin
ELF64: We
a
pparent
l
y don't need
exactitude f
o
r G
O
TOFF
6
4
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
et
e
r
Anvin
e
l
ftest6
4
: both S
m
a
l
l PIC and Medium PIC
model tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pet
e
r Anvin
ELF64: GO
T
and PLT r
e
ferences n
e
e
d
a
sy
m
b
o
l
(
a
s
l
ot
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
eter Anvi
n
ELF64:
un
b
rea
k
generating n
o
-
s
egment
addresses
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter Anvin
SAA: ad
d
saa_writeaddr() similar
to
other l
o
cations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
An
v
in
test/Makefi
l
e: the elftest object
s
depe
n
d
on
$
(NASM)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
eter Anvin
ELF64: use
t
h
e
RE
L
A a
d
de
n
d
field instead of relying
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-18
H
.
P
eter Anvin
Test an
d
M
a
kefil
e
rule
s
for 32
-
a
nd
6
4-bit ELF
s
hared
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
H
.
P
e
ter Anvin
NASM 2
.
05
r
c
5
commit
|
commitdiff
|
tree
2008-10-16
H
.
Peter
A
n
v
in
Test for BR 2172659
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-16
H
.
Peter A
n
v
in
BR 2172659: Fix incorrect
o
utput value for
b
yte op
e
rands
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Pet
e
r Anvin
Add referen
c
e
t
o %+ from macro parameter
c
oncatenation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Pete
r
Anvin
d
oc: minor edi
t
orial change
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Pe
t
er Anvin
EL
F
6
4: fix vario
u
s GOT relocations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Peter Anvin
Test
for variou
s
ELF64 GOT r
e
ferences
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-15
H
.
Pet
e
r Anvin
d
oc: a
d
d
li
n
k to
t
he macro packages when
t
alk
i
ng about
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-13
H
.
Pe
t
er Anvin
B
R
21
6
4053: --pr
e
f
ix _ not --
p
refi
x
_
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-13
H
.
Peter Anvin
NASM 2
.
05rc4
commit
|
commitdiff
|
tree
2008-10-13
H
.
Peter
A
nvin
Document RIP-relative GOT
f
ixe
s
in ELF6
4
commit
|
commitdiff
|
tree
2008-10-09
H
.
Peter
Anvi
n
assemble
.
c: u
s
e
cas
e
4() 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
l
l
a
pse
a
ll the
s
eg
m
ent
register pus
h
/
p
op
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Pet
e
r Anvin
test/
p
ush
s
eg
.
a
sm:
ad
d
"
p
o
p
cs"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-09
H
.
Pe
t
er Anvin
test/pushs
e
g
.
as
m
: te
s
t fo
r
push/pop of segmen
t
r
e
giste
r
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next