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
Make the bots happy.
2010-10-18
Rafael Espi
n
dola
Make the
b
ots
happy
.
commit
|
commitdiff
|
tree
2010-10-18
R
a
fael Espindola
P
roduce a R_386_PLT32
when n
e
e
d
ed
.
Moved
t
he default
.
.
.
commit
|
commitdiff
|
tree
2010-10-18
Rafael Esp
i
ndola
Handle GOTO
F
F correctly on
i
386
.
commit
|
commitdiff
|
tree
2010-10-16
Rafa
e
l Espindola
Add a MCObject
F
ormat class
so that code common to all
.
.
.
commit
|
commitdiff
|
tree
2010-10-15
Rafael Espindola
Refactor alias han
d
lin
g
to AliasedSymbol
.
commit
|
commitdiff
|
tree
2010-10-15
Rafael Espindola
Re
f
actor
code a bit
a
n
d
a
v
oid creating
unnec
e
s
sary
.
.
.
commit
|
commitdiff
|
tree
2010-10-15
R
afael Espin
d
ola
Don't pass --e
x
port-dynamic if TOOL_
N
O
_
EXPORTS is
s
et
.
commit
|
commitdiff
|
tree
2010-10-14
Rafa
e
l Esp
i
ndola
Remove s
o
me code duplic
a
tion
.
commit
|
commitdiff
|
tree
2010-10-13
Ra
f
ael Espind
o
la
Fix an
o
ther case where we were
p
referri
n
g
i
nstructions
.
.
.
commit
|
commitdiff
|
tree
2010-10-13
Rafael Espindola
Fix
PR8365 by adding a more specialized Pat that ch
e
cks
.
.
.
commit
|
commitdiff
|
tree
2010-10-13
R
a
fael E
s
p
in
d
ola
Fix
PR831
3
b
y changing
V
alu
e
ToValueMap use a TrackingVH
.
commit
|
commitdiff
|
tree
2010-10-13
Rafael Espindola
B
e
more con
s
i
st
e
nt in
u
s
in
g
V
a
lueToValueMapT
y
.
commit
|
commitdiff
|
tree
2010-10-08
R
a
f
ael
E
spindola
Call Init
S
ections
i
n
ll
c
and
c
lang so that t
h
e
binari
e
s
.
.
.
commit
|
commitdiff
|
tree
2010-10-06
R
afael Espindola
Another case of
2
56
sec
t
ions not being enough :-)
commit
|
commitdiff
|
tree
2010-10-06
Ra
f
ael Espindola
Get binding and visibilit
y
info from the the
al
i
as
.
.
.
commit
|
commitdiff
|
tree
2010-10-06
Rafael
Espindola
If a symb
o
l is global, reloc again
s
t
i
t
e
v
en i
f
it
.
.
.
commit
|
commitdiff
|
tree
2010-10-06
Rafael Espindo
l
a
Make sur
e
weak symbols are lis
t
ed after the loca
l
ones
.
commit
|
commitdiff
|
tree
2010-10-06
Rafael E
s
pindola
C
o
r
r
ectly handle GOTPC
R
E
L
rel
o
ca
t
ions
.
commit
|
commitdiff
|
tree
2010-10-05
Ra
f
ael Espindola
Us
e
a
r
el
o
cation against the
s
ymbol
i
f it is a P
L
T
.
.
.
commit
|
commitdiff
|
tree
2010-10-05
Rafael Espindola
I
m
plement more alias
cases
.
commit
|
commitdiff
|
tree
2010-10-05
R
afael
E
spi
n
dola
256 s
e
c
tions sho
u
ld be e
n
oug
h
for anyone
.
.
.
commit
|
commitdiff
|
tree
2010-10-05
R
a
fael Espindola
Don't c
r
ash
in a s
t
range
.
size directive
.
commit
|
commitdiff
|
tree
2010-10-05
Rafa
e
l Espin
d
ola
Add suppo
r
t
f
or
a fill value in the
.
z
ero
direct
i
ve
.
commit
|
commitdiff
|
tree
2010-10-05
Rafael Espindo
l
a
Implement
a
s
imple alias case and refactor the code
.
.
.
commit
|
commitdiff
|
tree
2010-10-05
Raf
a
el Esp
i
ndola
Produce
a
undefine
d
reference to _GLOBAL_O
F
FSET_
T
ABLE_
.
.
.
commit
|
commitdiff
|
tree
2010-10-05
R
a
fael
E
s
p
ind
o
la
Tests that n
o
w pa
s
s
.
commit
|
commitdiff
|
tree
2010-10-05
Rafael Espindol
a
On
ELF we nee
d
to
know which symbols a
r
e used in
r
elocat
i
ons
.
.
.
commit
|
commitdiff
|
tree
2010-10-04
Rafael Espindola
Imple
m
ent ELF::R_X86
_
64_GOTPCREL
.
commit
|
commitdiff
|
tree
2010-10-04
Rafael Espindola
Mov
e
isFixupK
i
ndX86PCRel
.
commit
|
commitdiff
|
tree
2010-10-04
Raf
a
el Espindol
a
Produce a R_X86_64_PLT32 w
h
e
n n
e
ed
e
d
.
commit
|
commitdiff
|
tree
2010-10-04
Rafael Es
p
indola
Pro
d
u
c
e a R_X86_64_GOT32 wh
e
n need
e
d
.
commit
|
commitdiff
|
tree
2010-10-04
Raf
a
el
Espind
o
la
Include th
e
section address in
th
e
computatio
n
of t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-10-04
R
af
a
el E
s
p
i
ndola
Co
r
r
ectly compute th
e
re
l
ocat
i
o
n when
i
t is
not in
.
.
.
commit
|
commitdiff
|
tree
2010-10-03
Rafael Espindola
Jim A
s
ked u
s
to move Data
L
ayout on ARM back to the
.
.
.
commit
|
commitdiff
|
tree
2010-10-03
Rafael
E
s
pindol
a
I
m
plement
a
very bas
i
c PIC cas
e
.
commit
|
commitdiff
|
tree
2010-09-30
Rafael
E
spindola
Factor
s
ome l
o
g
ic i
n
to Shoul
d
RelocOnSymbol
.
T
h
is si
m
p
l
ifi
e
s
.
.
.
commit
|
commitdiff
|
tree
2010-09-30
Rafael Espindola
Add another test
that now
p
asses
.
commit
|
commitdiff
|
tree
2010-09-30
R
a
f
a
el Es
p
indola
Corr
e
ctly produce R_X8
6
_64_32
or R_X8
6
_64_32S
.
commit
|
commitdiff
|
tree
2010-09-30
Rafa
e
l
E
s
p
indola
Make it possible for the MCObje
c
tWrite
r
to decide if
.
.
.
commit
|
commitdiff
|
tree
2010-09-29
Rafae
l
E
s
pindola
Move "local commons" to the en
d
of
.
bss to match the
.
.
.
commit
|
commitdiff
|
tree
2010-09-29
Raf
a
el Espi
n
dola
Ad
d
a t
e
st that
I
f
org
o
t
t
o
add with a
pr
e
v
i
ous comm
i
t
.
commit
|
commitdiff
|
tree
2010-09-28
Rafael
E
spindola
O
n el
f
, u
n
d
e
fi
n
ed symbols can start with
.
L
.
commit
|
commitdiff
|
tree
2010-09-27
Rafael Espindola
Write relocations in
the end
of the
f
il
e
.
This mat
c
hes
.
.
.
commit
|
commitdiff
|
tree
2010-09-27
Rafael Espindola
Make s
u
re
.
text doesn't
p
roduc
e
ex
t
ra
a
lignment
.
commit
|
commitdiff
|
tree
2010-09-27
Ra
f
ael
Espindola
Factor
symbol v
a
l
ue
computation in
t
o a fun
c
tion
.
commit
|
commitdiff
|
tree
2010-09-27
Rafael Espindo
l
a
O
d
d additiona
l
st
u
b
framework f
o
r t
h
e ARM
M
C
ELF e
m
is
s
ion
.
commit
|
commitdiff
|
tree
2010-09-27
Rafael Espindola
Remove unused
a
r
gu
m
ent
.
commit
|
commitdiff
|
tree
2010-09-25
Raf
a
el E
s
pindola
Mo
v
e ELF to HasRelia
b
leSymbolDifferenc
e
=true
.
Also
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
Rafael Espi
n
dola
R
eapply 114678 and 114667
.
Reverting them
d
id not f
i
x
.
.
.
commit
|
commitdiff
|
tree
2010-09-24
R
a
fael
E
s
pindol
a
Revert 1
1
4678 and 114667 to
see if
commit
|
commitdiff
|
tree
2010-09-23
Rafael
E
spind
o
la
Corr
e
ctly handle weak
u
ndefin
e
d symbols
.
Before we
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Rafa
e
l
E
s
pindola
Correctly compute the offset of the symbol
.
Forgot
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Rafael E
s
pindol
a
Re
p
resent rel
o
cations
a
ga
i
nst
l
oc
a
l
sym
b
ols as reloc
a
t
i
ons
.
.
.
commit
|
commitdiff
|
tree
2010-09-23
Rafael Espindola
Fix th
e
F
IXME
.
commit
|
commitdiff
|
tree
2010-09-22
Ra
f
ae
l
Espindol
a
Avoid so
m
e Mach-O spec
i
f
i
c alignme
n
t being done on
.
.
.
commit
|
commitdiff
|
tree
2010-09-22
Rafael Espindola
Fix typo a
n
d add
a F
I
XME
.
commit
|
commitdiff
|
tree
2010-09-22
Rafae
l
Espin
d
ola
C
o
rrectly align
b
s
s
.
commit
|
commitdiff
|
tree
2010-09-21
R
afael Espin
d
o
la
Rev
e
rt unre
l
at
e
d change that w
a
s
accidentally incl
u
de
d
.
.
.
commit
|
commitdiff
|
tree
2010-09-21
Rafael Esp
i
nd
o
l
a
Im
p
lem
e
nt support
f
or
.
l
o
c
al and its "i
n
teresting
"
.
.
.
commit
|
commitdiff
|
tree
2010-09-20
Rafael
E
spindo
l
a
Prod
u
ce a R_X86_64_
3
2 whe
n
the
val
u
e is >=0
.
commit
|
commitdiff
|
tree
2010-09-18
Raf
a
el
E
sp
i
n
d
o
l
a
Make
sure the STT
_
FIL
E
s
ymbol is the first one
in the
.
.
.
commit
|
commitdiff
|
tree
2010-09-18
Rafael Esp
i
ndo
l
a
A
dd te
s
t that was mi
s
sing in
m
y previo
u
s commit
.
commit
|
commitdiff
|
tree
2010-09-17
Rafael Espindola
Avoi
d
relocations
i
n a
c
o
mmon case
.
commit
|
commitdiff
|
tree
2010-09-16
Rafael Es
p
indola
Print th
e
address
o
f
s
e
c
tio
n
s as
0
and create
t
he
m
etada
t
a
.
.
.
commit
|
commitdiff
|
tree
2010-09-16
Rafael
Espindola
Make sure that names l
i
ke
.
n
o
te
.
GNU-
s
tack are
a
ccepted
.
.
.
commit
|
commitdiff
|
tree
2010-09-16
Rafael
Esp
i
ndol
a
Add support
f
or the
.
zero di
r
ective
.
commit
|
commitdiff
|
tree
2010-09-15
Rafael Espi
n
d
o
la
Add a InitSections method to the streamer interfac
e
.
commit
|
commitdiff
|
tree
2010-09-13
Rafa
e
l Espindola
Fact
o
ring a
n
d
p
o
t
en
t
ial bug fix
.
The elf "flags" cannot
.
.
.
commit
|
commitdiff
|
tree
2010-09-11
Rafae
l
Espindola
A
d
d
suppo
r
t for leb128 of absolute expr
e
ssions
.
commit
|
commitdiff
|
tree
2010-09-11
Rafael Espindola
Ad
d
missin
g
single quotes
.
commit
|
commitdiff
|
tree
2010-09-11
Rafael Espindola
Ch
a
nge
s
ection_dat
a
dumping to print hex numbers
i
nstead
.
.
.
commit
|
commitdiff
|
tree
2010-08-11
Rafael Espindola
M
a
ke it possib
l
e to set th
e
cpu used fo
r
codegen
.
commit
|
commitdiff
|
tree
2010-08-10
Rafae
l
Es
p
ind
o
la
Make it possible to set t
h
e
flags passed to the assembler
.
commit
|
commitdiff
|
tree
2010-08-10
R
afae
l
E
s
p
i
ndola
Fix silly bug
.
commit
|
commitdiff
|
tree
2010-08-10
Rafael Espindo
l
a
Use R
u
nPassesOn as in the rest
o
f bugpoint
.
commit
|
commitdiff
|
tree
2010-08-09
Ra
f
ael Espind
o
la
Make it possible t
o
set th
e
target triple an
d
e
xpose
.
.
.
commit
|
commitdiff
|
tree
2010-08-09
R
a
f
ael Espin
d
ola
XFA
I
L for mingw that has
n
o pl
u
gins
.
commit
|
commitdiff
|
tree
2010-08-09
Raf
a
el Espindola
Don
'
t try to b
u
ild a plugin
o
n windows
.
commit
|
commitdiff
|
tree
2010-08-08
Rafael Espin
d
ola
Add a opt
-
a
r
gs option t
h
a
t can be used to pass arguments
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Rafael Espindola
s/libLLVMg
o
ld/LLVMg
o
ld/g
commit
|
commitdiff
|
tree
2010-08-08
Rafael Espindola
Mo
s
t of bugpoint
now o
n
ly n
e
eds
t
o know the pass names
.
commit
|
commitdiff
|
tree
2010-08-08
Rafael Espindola
U
se %shlib
e
x
t
instead of
.
so
commit
|
commitdiff
|
tree
2010-08-08
Rafael Espindola
Try to fix
c
ma
k
e build
.
commit
|
commitdiff
|
tree
2010-08-07
Rafael Espindola
Run opt ins
t
ead of b
u
gpo
i
nt itself
.
commit
|
commitdiff
|
tree
2010-08-07
Raf
a
e
l
Esp
i
ndola
Anot
h
e
r
m
i
s
sing f
i
l
e :-(
commit
|
commitdiff
|
tree
2010-08-07
R
afae
l
Espi
n
dola
Add missing
f
ile
.
commit
|
commitdiff
|
tree
2010-08-07
Raf
a
el Espindola
Move
t
he bugpoint test pass
e
s to a plug
i
n in
p
rep
a
r
a
tio
n
.
.
.
commit
|
commitdiff
|
tree
2010-08-06
Rafael Espindola
Some cleanu
p
.
Use a class (Opti
o
nInfo) instead o
f
a
.
.
.
commit
|
commitdiff
|
tree
2010-08-06
Rafa
e
l
E
spindola
F
ix eabi call
i
ng convention when a 64 bit v
a
lue shadows r3
.
commit
|
commitdiff
|
tree
2010-08-05
Rafael Espindola
R
u
n opt instead of
bug
p
oint i
t
self
.
commit
|
commitdiff
|
tree
2010-08-05
Rafael Espindol
a
check-lit was failing again on F13 64 b
i
ts
:-(
commit
|
commitdiff
|
tree
2010-08-05
Rafael Espi
n
d
ola
A
d
d con
s
t
to compilePro
g
ram and to
the var
i
ous test
.
.
.
commit
|
commitdiff
|
tree
2010-08-05
Rafa
e
l Espindola
Add a
M
odule argument to the remaining runPasses m
e
thods
.
.
.
commit
|
commitdiff
|
tree
2010-08-05
Rafael Espindola
M
a
ke EmitPr
o
gressBitco
d
e const and a
d
d a Module argum
e
nt
.
.
.
commit
|
commitdiff
|
tree
2010-07-31
Rafael Esp
i
ndola
Add const to some methods and change TestM
e
rgedProgra
m
.
.
.
commit
|
commitdiff
|
tree
2010-07-31
Rafael Espindola
Th
e
BlockE
x
tractorPass
(
)
c
o
n
structor was not reading
.
.
.
commit
|
commitdiff
|
tree
2010-07-30
Rafael Esp
i
ndol
a
Add a
Program
a
rgument to
d
i
ffProgram to avoid a us
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-29
Rafa
e
l Esp
i
ndola
Make t
h
e test while red
u
cing
b
l
oc
k
s
f
u
nctional
.
This
.
.
.
commit
|
commitdiff
|
tree
2010-07-28
Rafael Espindola
Instead of abusi
n
g swapProgr
a
mIn
,
just add a Module
.
.
.
commit
|
commitdiff
|
tree
2010-07-26
R
af
a
el
E
spin
d
ola
Clone and restore
t
he module bein
g
reduced in
commit
|
commitdiff
|
tree
next