repo.or.cz
/
llvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix another case of a .comm directive without a corresponding .type
2010-11-14
Rafae
l
Espindola
Fix
a
n
other case of
a
.
comm directive without a co
r
re
s
pondin
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Rafae
l
Espindola
Fix the type of a symbol created w
i
th
.
co
m
m
and no
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Rafael Espi
n
d
o
la
Handle
a
p
eculia
r
comdat
case: C
r
eat
i
ng a
s
e
c
t
ion with
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Rafael
E
s
p
indola
Simplify getSymbolIndexInSym
b
olTable by set
t
ing the
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Rafael
E
spindola
Fix wa
r
ning
.
commit
|
commitdiff
|
tree
2010-11-13
Rafael
Espin
d
ola
Fix warning an
d
add support
for printing
gnu_
u
niq
u
e_objec
t
.
commit
|
commitdiff
|
tree
2010-11-13
Rafael Espindola
Parse and re
c
ord the gnu_unique_ob
j
ec
t
type
.
commit
|
commitdiff
|
tree
2010-11-13
R
afael Espind
o
la
P
a
rs
e
and remem
b
er discriminators in
.
l
o
c lin
e
.
I try
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Rafael Espindola
Fix the encoding of negat
i
ve li
n
e deltas
.
commit
|
commitdiff
|
tree
2010-11-12
Rafael Espindo
l
a
Add --enable-doc
s
.
Patch
b
y
N
AKAMURA Takumi
.
commit
|
commitdiff
|
tree
2010-11-12
Rafael Espindola
Remove wha
t
looks l
i
k
e dea
d
code in the production
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Rafael Espindo
l
a
gnu as support both %
and
@
b
ef
o
re types, do t
h
e
sa
m
e
.
commit
|
commitdiff
|
tree
2010-11-11
Rafa
e
l Espindola
Mark labels declared
in tls sections as
S
TT_TLS
.
T
h
is
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Rafael Espindo
l
a
Initial comdat implemen
t
ation
.
commit
|
commitdiff
|
tree
2010-11-11
Rafae
l
Espind
o
la
Make
AliasedSymbol ab
l
e to handle MCTargetE
x
pr
.
They
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
R
a
fael Esp
i
ndola
Fix the symbol index o
f
w
e
ak referen
c
es
.
Also make
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Rafael Es
p
i
n
d
ola
Remove some
e
xplici
t
argum
e
nts to getELFSec
t
ion
.
This is
commit
|
commitdiff
|
tree
2010-11-10
Ra
f
ael Es
p
indola
Factor some code into Wr
i
t
e
Section
.
commit
|
commitdiff
|
tree
2010-11-10
Rafael E
s
pindola
Upda
t
e the
s
ection
index m
a
p after we ad
d
the
medatada
.
.
.
commit
|
commitdiff
|
tree
2010-11-10
Rafael Espindola
Use SectionIndexMap in Writ
e
Sym
b
olTable
to ma
k
e
it
.
.
.
commit
|
commitdiff
|
tree
2010-11-10
Rafael Espindola
Fa
c
tor so
m
e
c
ode into Compute
I
ndexM
a
p
.
commit
|
commitdiff
|
tree
2010-11-10
R
af
a
el E
s
pi
n
d
o
la
C
h
an
g
e the String<size> methods to ta
k
e a fragment
.
.
.
commit
|
commitdiff
|
tree
2010-11-10
R
afa
e
l Espindola
Use MCSectionELF in places we know we
h
ave an ELF section
.
commit
|
commitdiff
|
tree
2010-11-09
R
a
fa
e
l
E
s
pi
n
dola
F
i
xed version of
1
18639
with an ext
r
a assert to catch
.
.
.
commit
|
commitdiff
|
tree
2010-11-09
Rafa
e
l
E
spin
d
o
l
a
R
ev
e
rt p
r
eviou
s
patch
.
Missed
a case
.
commit
|
commitdiff
|
tree
2010-11-09
Rafae
l
Espindola
Remov
e
Is
E
xplicit
.
It was al
w
ays false
.
commit
|
commitdiff
|
tree
2010-11-08
Rafael Espindola
Set
d
efault
flag
s
fo
r
.
rodata
.
commit
|
commitdiff
|
tree
2010-11-07
Rafae
l
Esp
i
ndola
S
peed
u
p Add
S
ect
i
o
n
ToTheEnd
.
It w
a
s
wa
l
king all fragm
e
nts
.
.
.
commit
|
commitdiff
|
tree
2010-11-07
Rafael Espindola
ty
p
os
commit
|
commitdiff
|
tree
2010-11-07
Rafael Espindola
Add method for checking
if a path is a
symbolic link
.
commit
|
commitdiff
|
tree
2010-11-07
Ra
f
a
el Espindol
a
Rela
x
d
warf line fragments
.
This
f
ixes a cr
a
sh in th
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-04
Rafael Espindola
Add
1
18
0
23 back,
but wi
t
h pr
o
per spelling for
.
uleb128
.
.
.
commit
|
commitdiff
|
tree
2010-11-04
Raf
a
el Espi
n
dol
a
Revert previous p
a
t
c
h
.
Some targets do
n
't s
u
ppo
r
t
u
leb
.
.
.
commit
|
commitdiff
|
tree
2010-11-04
Ra
f
ael
E
spindo
l
a
MCi
z
e
.
commit
|
commitdiff
|
tree
2010-11-02
R
afael Espindola
Do re
l
axations with FT_
O
rg frag
m
ents
.
Fixes
the FIXME
:
commit
|
commitdiff
|
tree
2010-11-02
Rafael Esp
i
ndola
Add
support for expr
e
ssio
n
s in
.
sleb/
.
uleb directiv
e
s
.
commit
|
commitdiff
|
tree
2010-11-01
Rafael Espi
n
d
ola
Fix test
.
commit
|
commitdiff
|
tree
2010-11-01
Rafael Espindola
Write th
e
line i
n
f
o t
o
.
debug_li
n
e
.
commit
|
commitdiff
|
tree
2010-11-01
R
af
a
el
E
spi
n
do
l
a
Move EmitIns
t
ruction to MCObject
S
t
r
eamer so that ELF
.
.
.
commit
|
commitdiff
|
tree
2010-11-01
Rafael Espind
o
la
Add su
p
port
f
o
r
.
v
a
lue
.
commit
|
commitdiff
|
tree
2010-11-01
R
afae
l
Espi
n
dola
Implem
e
nt
.
weakref
.
commit
|
commitdiff
|
tree
2010-10-31
R
a
fael Espindola
Add s
u
pport for files with more than 65280 sectio
n
s
.
.
.
commit
|
commitdiff
|
tree
2010-10-29
Rafael Espindo
l
a
Be
m
ore stri
c
t
on when we pr
o
duce an un
d
efi
n
ed ref
e
r
e
nce
.
.
.
commit
|
commitdiff
|
tree
2010-10-28
Rafael Espindo
l
a
Im
p
roveme
n
ts to
.
section pa
r
sing:
commit
|
commitdiff
|
tree
2010-10-28
Rafael Espind
o
la
Add
s
u
pp
o
rt for
the
.
strin
g
directi
v
e
.
commit
|
commitdiff
|
tree
2010-10-28
Rafael E
s
p
indola
Defin
e
d weak symbols s
h
ould have non
-
zero value
.
commit
|
commitdiff
|
tree
2010-10-28
R
a
fa
e
l
Espindola
Fix reloc
a
tions
with renamed symbols
.
commit
|
commitdiff
|
tree
2010-10-28
Rafae
l
Espindola
Alias
e
s defined with
.
sym
v
er should copy th
e
binding
.
.
.
commit
|
commitdiff
|
tree
2010-10-28
Rafael Esp
i
ndola
Implement R
_
X86_64_D
T
POFF32
.
commit
|
commitdiff
|
tree
2010-10-28
Rafael Espin
d
o
la
Impleme
n
t
T
LSLD
.
commit
|
commitdiff
|
tree
2010-10-28
Rafael Espi
n
dola
I
mplemen
t
DT
P
O
FF
.
commit
|
commitdiff
|
tree
2010-10-28
Ra
f
ael Espindola
I
mplement TLSLDM
.
commit
|
commitdiff
|
tree
2010-10-28
Rafael Espind
o
la
Implement VK_G
O
TNTPOF
F
and switch
R
elocNeedsGOT to
.
.
.
commit
|
commitdiff
|
tree
2010-10-27
Raf
a
e
l
Espindola
Add suppo
r
t for R_3
8
6_T
L
S_GD,
R
_386
_
TLS_
L
E_32, R_386_
T
LS_I
E
.
.
.
commit
|
commitdiff
|
tree
2010-10-27
Rafa
e
l Espindola
Implemen
t
R_X86_64_GOTTPOFF, R_X86_64_TLS
G
D and R_X86_64_TPO
.
.
.
commit
|
commitdiff
|
tree
2010-10-27
Rafael
Espindola
Se
t
d
e
fault type and
flags for
.
i
n
i
t
a
nd
.
fini
.
commit
|
commitdiff
|
tree
2010-10-27
Rafa
e
l Espin
d
o
l
a
Produ
c
e an error fo
r
a
n
i
n
v
a
lid
use of
.
symver
.
commit
|
commitdiff
|
tree
2010-10-27
Raf
a
el Espindola
Symbols de
f
in
e
d
as
t
he
d
iffer
e
nce of other t
w
o end
.
.
.
commit
|
commitdiff
|
tree
2010-10-27
R
a
f
a
e
l
Espindola
Add
su
p
por
t
for t
h
e
.
s
ymver dire
c
tive
.
This is rea
l
ly
.
.
.
commit
|
commitdiff
|
tree
2010-10-27
Rafael Espindola
Move more logic to isInSymta
b
and simplify
.
commit
|
commitdiff
|
tree
2010-10-26
Rafael Espindola
Ad
d
support fo
r
.
ide
n
t
.
commit
|
commitdiff
|
tree
2010-10-26
Raf
a
el Espindo
l
a
handle X86::E
H
_RETURN64 an
d
X86
:
:EH_RETUR
N
.
commit
|
commitdiff
|
tree
2010-10-26
R
a
fael Espindol
a
Implement
s
ome relaxations for arithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2010-10-25
Rafael E
s
p
indola
Produc
e
the headers directly in the Finish method
.
.
.
.
commit
|
commitdiff
|
tree
2010-10-25
Rafael Espindola
Add a virtual
d
e
structo
r
.
commit
|
commitdiff
|
tree
2010-10-25
Rafael
Esp
i
ndola
Add support f
o
r emitt
i
ng
ARM f
i
le att
r
i
b
utes
.
commit
|
commitdiff
|
tree
2010-10-24
Rafael Espi
n
dola
A
d
d X8
6
:
:
reloc_
g
l
o
bal_offset_table
a
n
d use i
t
to have
.
.
.
commit
|
commitdiff
|
tree
2010-10-21
Rafae
l
E
s
p
indola
Do n
o
t
recurse
into
s
y
mbo
l
refs that
have a va
r
iant
.
.
.
commit
|
commitdiff
|
tree
2010-10-20
Rafae
l
E
s
p
in
d
ola
Handle
_GL
O
B
A
L
_OFFSET_TA
B
LE_ co
r
rectly
.
commit
|
commitdiff
|
tree
2010-10-20
Rafael Espin
d
ola
Record sysbols c
r
eated by alias
e
s
.
Fixes PR8
4
1
4
.
commit
|
commitdiff
|
tree
2010-10-19
Raf
a
el Es
p
indola
Small cleanu
p
s and fix
e
s in preparati
o
n
for fixing
.
.
.
commit
|
commitdiff
|
tree
2010-10-19
Rafae
l
E
s
pindola
Fix PR8300
b
y
rem
e
mbering
t
o keep the bitca
s
t
in all
.
.
.
commit
|
commitdiff
|
tree
2010-10-18
Raf
a
e
l
Espindola
I
mplement R_386_GOT32
.
commit
|
commitdiff
|
tree
2010-10-18
R
a
fael
E
spindo
l
a
Relocate
with
.
bss in
s
te
a
d
of using th
e
s
ymbol
.
Matche
s
.
.
.
commit
|
commitdiff
|
tree
2010-10-18
Rafael Espindola
Re
e
nable assert
.
commit
|
commitdiff
|
tree
2010-10-18
Rafael Espi
n
dol
a
Produce ELF::
R
_386_GO
T
PC
r
elocation
s
.
commit
|
commitdiff
|
tree
2010-10-18
R
a
fa
e
l Espindol
a
Make the bots happy
.
commit
|
commitdiff
|
tree
2010-10-18
Rafa
e
l Espindola
Produce a R_3
8
6_PLT
3
2 when nee
d
ed
.
Moved the default
.
.
.
commit
|
commitdiff
|
tree
2010-10-18
R
a
f
ael Espindola
Handle
G
O
TOFF correct
l
y on i
3
8
6
.
commit
|
commitdiff
|
tree
2010-10-16
Rafael Espindola
Ad
d
a MCObjectFormat c
l
as
s
so that c
o
de co
m
mon to all
.
.
.
commit
|
commitdiff
|
tree
2010-10-15
Rafael Espindola
Refactor alias
handli
n
g
to
Alias
e
dSy
m
bol
.
commit
|
commitdiff
|
tree
2010-10-15
Rafael Es
p
in
d
ola
Refactor code
a
bit and a
v
oid creating
u
nnecessary
.
.
.
commit
|
commitdiff
|
tree
2010-10-15
Ra
f
ae
l
Espindola
D
on't pas
s
--expor
t
-dynamic if
T
O
O
L_N
O
_EXPORTS is set
.
commit
|
commitdiff
|
tree
2010-10-14
Rafael E
s
p
ind
o
la
R
em
o
ve
s
o
me code
d
uplicati
o
n
.
commit
|
commitdiff
|
tree
2010-10-13
Rafael E
s
pi
n
dola
Fix
anot
h
er case where w
e
were
p
r
e
fer
r
ing
i
nstructions
.
.
.
commit
|
commitdiff
|
tree
2010-10-13
Rafae
l
E
sp
i
n
dola
Fix PR8365 by
adding a m
o
re specia
l
ized Pat
that c
h
ecks
.
.
.
commit
|
commitdiff
|
tree
2010-10-13
Rafael Espin
d
o
l
a
F
i
x PR83
1
3 by
changi
n
g Value
T
oValueMa
p
u
s
e a TrackingV
H
.
commit
|
commitdiff
|
tree
2010-10-13
Rafael
E
spindola
Be more consis
t
ent in usin
g
ValueToValueMapTy
.
commit
|
commitdiff
|
tree
2010-10-08
R
a
fa
e
l Espindola
Call Init
S
ections
i
n l
l
c and cl
a
ng so that the binarie
s
.
.
.
commit
|
commitdiff
|
tree
2010-10-06
Rafae
l
Esp
i
ndola
An
o
t
h
er
c
a
s
e
of 25
6
sections not
b
eing eno
u
gh :-)
commit
|
commitdiff
|
tree
2010-10-06
Rafael Espindola
Get binding a
n
d
v
isi
b
i
l
i
ty
info from the th
e
alias
.
.
.
commit
|
commitdiff
|
tree
2010-10-06
Rafael Espi
n
d
o
l
a
If a
symbol is gl
o
bal, reloc a
g
ainst it even if
i
t
.
.
.
commit
|
commitdiff
|
tree
2010-10-06
Ra
f
ael Es
p
indola
Mak
e
sure weak symbols
a
re listed after the local ones
.
commit
|
commitdiff
|
tree
2010-10-06
R
afael Espind
o
la
Corr
e
ctly handle GOTPCREL
relocations
.
commit
|
commitdiff
|
tree
2010-10-05
Rafael Esp
i
ndo
l
a
Use a
r
elocat
i
on
ag
a
inst the symb
o
l if it is a
P
L
T
.
.
.
commit
|
commitdiff
|
tree
2010-10-05
Ra
f
ael Espindola
Im
p
lement more alias
c
a
ses
.
commit
|
commitdiff
|
tree
2010-10-05
Raf
a
e
l Espin
d
ola
256 section
s
should
be enough for
a
nyone
.
.
.
commit
|
commitdiff
|
tree
2010-10-05
Rafael Espindola
Don't crash in a s
t
r
ange
.
s
i
z
e
d
i
r
ect
i
ve
.
commit
|
commitdiff
|
tree
2010-10-05
Rafae
l
Esp
i
ndola
Add s
u
pport
f
or a fil
l
valu
e
i
n the
.
zero
direct
i
v
e
.
commit
|
commitdiff
|
tree
2010-10-05
Rafael
E
s
pind
o
la
Implement
a simple alias case
a
nd re
f
actor the code
.
.
.
commit
|
commitdiff
|
tree
next