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
Factor some code to parseSectionFlags and fix the default type of a section.
2010-10-20
Rafael Espindola
Record
sysbols created by aliases
.
Fixes
P
R8
4
14
.
commit
|
commitdiff
|
tree
2010-10-19
Rafael Espindo
l
a
Small
c
leanup
s
and fixes in preparatio
n
for fixing
.
.
.
commit
|
commitdiff
|
tree
2010-10-19
R
a
f
ael Espindola
F
i
x PR8300 by rememberin
g
to k
e
ep the bitcast in all
.
.
.
commit
|
commitdiff
|
tree
2010-10-18
Rafae
l
Espindola
I
mplement R_386_GOT32
.
commit
|
commitdiff
|
tree
2010-10-18
Rafael Espindola
Reloca
t
e with
.
b
s
s
inst
e
ad of using the symbol
.
Matches
.
.
.
commit
|
commitdiff
|
tree
2010-10-18
R
a
fael E
s
pi
n
dola
Re
e
nabl
e
a
s
sert
.
commit
|
commitdiff
|
tree
2010-10-18
Rafael Espin
d
ola
P
r
oduce EL
F
::R_386_GOTPC relo
c
ations
.
commit
|
commitdiff
|
tree
2010-10-18
Rafael
E
spindola
Make
the
bots happy
.
commit
|
commitdiff
|
tree
2010-10-18
Rafael
E
spindol
a
Produce a R_386_PL
T
3
2 whe
n
needed
.
Moved the def
a
ult
.
.
.
commit
|
commitdiff
|
tree
2010-10-18
Raf
a
el
Espin
d
ola
Handle GOTOFF correc
t
l
y
on i
3
86
.
commit
|
commitdiff
|
tree
2010-10-16
R
afa
e
l E
s
pindol
a
Add a
MC
O
bjectFormat
class so that code
com
m
o
n
to all
.
.
.
commit
|
commitdiff
|
tree
2010-10-15
Rafael Espi
n
dola
Refa
c
tor alia
s
handling to AliasedSymbol
.
commit
|
commitdiff
|
tree
2010-10-15
R
a
fae
l
Espindola
Refac
t
or
c
o
de a b
i
t and avoid cre
a
ting unnec
e
ss
a
ry
.
.
.
commit
|
commitdiff
|
tree
2010-10-15
Rafael Espi
n
dola
Don't pass
--export-d
y
n
a
mic if TOOL_NO_EXPORTS is set
.
commit
|
commitdiff
|
tree
2010-10-14
R
afael Espin
d
ola
Remo
v
e s
o
me cod
e
duplication
.
commit
|
commitdiff
|
tree
2010-10-13
Rafae
l
E
spin
d
ola
Fix another
case w
h
ere we were prefer
r
ing in
s
t
ru
c
tions
.
.
.
commit
|
commitdiff
|
tree
2010-10-13
Rafael Espi
n
dola
Fix PR8
3
6
5
by addi
n
g
a more speciali
z
e
d
Pat th
a
t checks
.
.
.
commit
|
commitdiff
|
tree
2010-10-13
Raf
a
el Espindola
Fix PR
8
313 by changing ValueToValueMap
use a Tracki
n
gVH
.
commit
|
commitdiff
|
tree
2010-10-13
Rafael
Espindola
B
e
more
c
onsistent in using ValueT
o
Va
l
ueMapTy
.
commit
|
commitdiff
|
tree
2010-10-08
Raf
a
el Es
p
indola
Call InitSections in l
l
c
and clan
g
so that
the binari
e
s
.
.
.
commit
|
commitdiff
|
tree
2010-10-06
Rafa
e
l Espindola
Another case of 256 sections not being eno
u
g
h
:-)
commit
|
commitdiff
|
tree
2010-10-06
Rafael
Es
p
indola
G
et binding and
v
isi
b
ili
t
y info from
t
he the alias
.
.
.
commit
|
commitdiff
|
tree
2010-10-06
Rafael Espindola
If a
s
y
m
b
o
l is glo
b
al,
reloc against
it even if i
t
.
.
.
commit
|
commitdiff
|
tree
2010-10-06
Raf
a
e
l
Espin
d
o
la
Make sure w
e
ak symbols are listed
after
the local ones
.
commit
|
commitdiff
|
tree
2010-10-06
R
a
f
a
el Espindola
Correctly hand
l
e GOTPCREL
relo
c
at
i
on
s
.
commit
|
commitdiff
|
tree
2010-10-05
Rafael
Espindola
U
s
e a relocation
a
gai
n
st the symbol if it is a PLT
.
.
.
commit
|
commitdiff
|
tree
2010-10-05
Rafael Esp
i
ndola
Implement more alias c
a
s
e
s
.
commit
|
commitdiff
|
tree
2010-10-05
Rafael Espindola
256 sections sho
u
ld be enough for an
y
one
.
.
.
commit
|
commitdiff
|
tree
2010-10-05
R
a
fa
e
l
E
s
p
indola
Don't crash in a s
t
rang
e
.
size direc
t
ive
.
commit
|
commitdiff
|
tree
2010-10-05
Rafael Espi
n
d
o
la
Add
support for a fill value in
t
he
.
zer
o
direct
i
ve
.
commit
|
commitdiff
|
tree
2010-10-05
Rafael Espin
d
ola
Imple
m
ent
a
si
m
ple a
l
ias case and refac
t
or the code
.
.
.
commit
|
commitdiff
|
tree
2010-10-05
Rafael Espi
n
dola
Produc
e
a un
d
efine
d
refer
e
nce
t
o _GLOBAL_OFFS
E
T_TA
B
L
E
_
.
.
.
commit
|
commitdiff
|
tree
2010-10-05
Rafael Espindola
Tests th
a
t now
p
ass
.
commit
|
commitdiff
|
tree
2010-10-05
Rafael Espi
n
d
ol
a
On
ELF we need to know whic
h
s
y
mbols are us
e
d in
r
elocations
.
.
.
commit
|
commitdiff
|
tree
2010-10-04
Rafae
l
Espin
d
ola
Impleme
n
t EL
F
::
R
_X
8
6_64_GOTPCREL
.
commit
|
commitdiff
|
tree
2010-10-04
Rafae
l
Espindola
Move isFixupKindX86PCRel
.
commit
|
commitdiff
|
tree
2010-10-04
R
a
f
a
el Espind
o
l
a
Pr
o
duce a R_
X
8
6
_
64_PLT32 when needed
.
commit
|
commitdiff
|
tree
2010-10-04
Rafa
e
l
Espindola
Produce a R_X86_
6
4_G
O
T
3
2 when needed
.
commit
|
commitdiff
|
tree
2010-10-04
Ra
f
ael Esp
i
ndola
Include the sec
t
ion addr
e
ss in th
e
co
m
pu
t
at
i
o
n
o
f
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-10-04
Raf
a
el
E
spindola
C
o
r
r
ectl
y
compute
t
he relocation when it is not
i
n
.
.
.
commit
|
commitdiff
|
tree
2010-10-03
Rafael Espind
o
la
Jim Asked
u
s
to move
DataLayout on ARM back to the
.
.
.
commit
|
commitdiff
|
tree
2010-10-03
Rafael Espindola
Implement a ve
r
y basic PIC case
.
commit
|
commitdiff
|
tree
2010-09-30
Rafael
E
spind
o
la
Factor some logic int
o
S
houldRelocOn
S
ymbol
.
This simplifies
.
.
.
commit
|
commitdiff
|
tree
2010-09-30
Raf
a
e
l
Espindola
Ad
d
ano
t
her test that now passes
.
commit
|
commitdiff
|
tree
2010-09-30
Rafael Espindola
Corr
e
ctly pro
d
uce R
_
X86_64_3
2
o
r
R_
X
86_64_32S
.
commit
|
commitdiff
|
tree
2010-09-30
Rafael Esp
i
ndola
Make it
possible
f
or the MCObjectWriter to de
c
ide if
.
.
.
commit
|
commitdiff
|
tree
2010-09-29
Raf
a
el Espindola
Move "loc
a
l commons" to the end of
.
bs
s
t
o
m
atc
h
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-29
Rafael Espind
o
l
a
Add a
t
e
st
t
hat I forgot to a
d
d with a p
r
e
v
ious c
o
mmit
.
commit
|
commitdiff
|
tree
2010-09-28
Rafael Espind
o
la
On elf, undefined sy
m
bols can
start w
i
th
.
L
.
commit
|
commitdiff
|
tree
2010-09-27
Rafael
E
sp
i
ndol
a
W
r
ite rel
o
c
ations i
n
the
e
nd of the file
.
This matches
.
.
.
commit
|
commitdiff
|
tree
2010-09-27
Rafa
e
l E
s
pindola
Make
sure
.
text
doesn't produ
c
e extra
a
lignmen
t
.
commit
|
commitdiff
|
tree
2010-09-27
R
a
fael Espindola
Factor symbol value computation into a function
.
commit
|
commitdiff
|
tree
2010-09-27
Rafael Espin
d
ola
Odd
additional stub framework for the ARM M
C
ELF emission
.
commit
|
commitdiff
|
tree
2010-09-27
Rafael Espin
d
ola
Remo
v
e unused
argument
.
commit
|
commitdiff
|
tree
2010-09-25
Rafael Espind
o
la
Mo
v
e ELF to
HasReliableSymbol
D
iffere
n
c
e=tr
u
e
.
Also
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Rafael Es
p
indola
R
e
ap
p
ly 114678 and 114667
.
Reve
r
ting them did not fix
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Rafael Espindola
R
ev
e
rt 114678 and 11
4
667 to see i
f
commit
|
commitdiff
|
tree
2010-09-23
R
afael Es
p
i
n
d
o
l
a
Correctly handle weak undefin
e
d symbols
.
Before w
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Rafael Espindo
l
a
C
o
rr
e
ctly
co
m
put
e
the
o
f
f
s
e
t
o
f the sy
m
bol
.
Forgot
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Rafael Esp
i
ndola
Represent
relocatio
n
s
a
gainst local symbols as relocations
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
R
afael Espindola
F
i
x the
F
I
XM
E
.
commit
|
commitdiff
|
tree
2010-09-22
Rafael Espindola
Avo
i
d
some Mach-
O
specific alignment be
i
ng done on
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Rafael E
s
pind
o
la
Fix typo an
d
add a FIXM
E
.
commit
|
commitdiff
|
tree
2010-09-22
R
afael Espi
n
dola
Corre
c
tly
align
b
s
s
.
commit
|
commitdiff
|
tree
2010-09-21
Ra
f
ael Espindo
l
a
Rev
e
rt unrelat
e
d
cha
n
ge
t
hat was a
c
c
i
den
t
ally included
.
.
.
commit
|
commitdiff
|
tree
2010-09-21
R
afa
e
l Es
p
indola
Imp
l
ement
support fo
r
.
loca
l
and its
"
i
ntere
s
ting"
.
.
.
commit
|
commitdiff
|
tree
2010-09-20
R
a
fael Espindola
Pr
o
d
u
ce a
R_X86_64_32
w
hen
t
he value
is >=
0
.
commit
|
commitdiff
|
tree
2010-09-18
Ra
f
a
e
l Espindola
Ma
k
e sure
t
he ST
T
_FILE symbol is
t
he first one
i
n the
.
.
.
commit
|
commitdiff
|
tree
2010-09-18
Rafael Espi
n
dola
Add
t
est
that w
a
s missing in my previous commit
.
commit
|
commitdiff
|
tree
2010-09-17
Ra
f
ael Es
p
in
d
ola
Avoid
r
elocations in
a
common case
.
commit
|
commitdiff
|
tree
2010-09-16
Rafael Espindola
P
r
i
nt the address of sections
a
s 0 and cr
e
ate the metada
t
a
.
.
.
commit
|
commitdiff
|
tree
2010-09-16
Rafa
e
l
Espindol
a
Mak
e
sur
e
that name
s
li
k
e
.
note
.
GNU
-
stack
are accepte
d
.
.
.
commit
|
commitdiff
|
tree
2010-09-16
R
a
f
a
el Espindola
Add support for the
.
zero d
i
recti
v
e
.
commit
|
commitdiff
|
tree
2010-09-15
Rafae
l
E
s
pindola
A
d
d
a InitSec
t
ion
s
method t
o
the
s
treamer interface
.
commit
|
commitdiff
|
tree
2010-09-13
Rafa
e
l Espindola
Fact
o
ring and poten
t
ial bug
f
ix
.
The elf "flags" cannot
.
.
.
commit
|
commitdiff
|
tree
2010-09-11
Rafael Espindola
Add su
p
port for leb12
8
of absolut
e
expressions
.
commit
|
commitdiff
|
tree
2010-09-11
Rafael Espi
n
dola
Add mi
s
s
i
ng single quotes
.
commit
|
commitdiff
|
tree
2010-09-11
R
a
f
ael
Espindola
Change section
_
data dumping to print hex numbers instead
.
.
.
commit
|
commitdiff
|
tree
2010-08-11
Rafael Espindola
Make it pos
s
ible to set
the
c
p
u used for
codege
n
.
commit
|
commitdiff
|
tree
2010-08-10
R
a
fael Espindola
Ma
k
e it possible
t
o set the flags pass
e
d to the assembler
.
commit
|
commitdiff
|
tree
2010-08-10
Rafael Espind
o
la
Fix s
i
l
ly bug
.
commit
|
commitdiff
|
tree
2010-08-10
Rafael Espin
d
o
la
Use RunPassesOn as in
t
h
e rest of bug
p
oint
.
commit
|
commitdiff
|
tree
2010-08-09
Rafael Espindola
Make it possible
t
o set the target triple
a
nd ex
p
o
se
.
.
.
commit
|
commitdiff
|
tree
2010-08-09
Rafael
E
spindo
l
a
XF
A
IL for mingw
that
has no plugi
n
s
.
commit
|
commitdiff
|
tree
2010-08-09
Rafae
l
Es
p
indola
Don't
t
ry to b
u
ild a plugin on windows
.
commit
|
commitdiff
|
tree
2010-08-08
Rafa
e
l Espindol
a
Add a o
p
t
-
ar
g
s
option that can be used to p
a
ss arguments
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Rafael Espin
d
ol
a
s/libLLVM
g
old/LLVM
g
old/g
commit
|
commitdiff
|
tree
2010-08-08
Rafa
e
l
Espindola
Most of bugpoint now only
n
eeds to know the pass name
s
.
commit
|
commitdiff
|
tree
2010-08-08
Rafael Espindola
Use %s
h
libext instead of
.
so
commit
|
commitdiff
|
tree
2010-08-08
Rafael
Espindola
Tr
y
to fix cmak
e
build
.
commit
|
commitdiff
|
tree
2010-08-07
Rafael Espind
o
la
Run o
p
t instead
o
f bug
p
oi
n
t
i
t
self
.
commit
|
commitdiff
|
tree
2010-08-07
Rafa
e
l Esp
i
ndola
Another mi
s
sing f
i
le :
-
(
commit
|
commitdiff
|
tree
2010-08-07
R
a
fael Espindo
l
a
Add missin
g
file
.
commit
|
commitdiff
|
tree
2010-08-07
Ra
f
ael Esp
i
ndola
Move the bugpoint te
s
t passes to a plugin
in preparatio
n
.
.
.
commit
|
commitdiff
|
tree
2010-08-06
Rafae
l
Espindola
Som
e
clean
u
p
.
Use a class (Optio
n
Info
)
ins
t
ead of a
.
.
.
commit
|
commitdiff
|
tree
2010-08-06
Rafael Espindola
Fix eabi callin
g
convention when a
6
4
bit value shado
w
s r3
.
commit
|
commitdiff
|
tree
2010-08-05
Rafael
Espi
n
dola
Run opt instead o
f
b
ugpoint itself
.
commit
|
commitdiff
|
tree
2010-08-05
Raf
a
el Espind
o
l
a
chec
k
-lit was failing
a
gain on
F13 64 bits :-
(
commit
|
commitdiff
|
tree
2010-08-05
R
a
fael Espin
d
ola
Add
c
onst to compileProgram and to the
v
a
rious test
.
.
.
commit
|
commitdiff
|
tree
2010-08-05
Rafael Espind
o
la
Add
a Module argument to
th
e
rem
a
ining
r
un
P
asses methods
.
.
.
commit
|
commitdiff
|
tree
next