repo.or.cz
/
llvm
/
stm8.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix some issues Duncan found in the previous commit.
2011-04-21
Rafael
Esp
i
nd
o
la
Remov
e
unused argu
m
en
t
.
commit
|
commitdiff
|
tree
2011-04-21
Rafa
e
l
Espindola
D
on't pass address spaces to Emi
t
ULEB128I
n
tValue
.
commit
|
commitdiff
|
tree
2011-04-21
Rafael Espindola
Fix
r
el
a
tive relocati
o
ns
.
This i
s
sufficient for running
.
.
.
commit
|
commitdiff
|
tree
2011-04-20
R
a
f
a
e
l Esp
i
ndola
Behav
e
like g
n
u as when a relo
c
a
tio
n
c
r
o
s
ses sections
.
commit
|
commitdiff
|
tree
2011-04-20
Rafael Espind
o
la
Remove unus
e
d argu
m
ents
.
commit
|
commitdiff
|
tree
2011-04-16
Ra
f
ael Espin
d
o
la
Put each persona
l
i
ty function in a sec
t
ion
.
T
his fixes
.
.
.
commit
|
commitdiff
|
tree
2011-04-16
Rafael Esp
i
ndola
F
i
x c
m
ake
b
ui
l
d
.
commit
|
commitdiff
|
tree
2011-04-15
Rafael Es
p
ind
o
la
Add this
t
es
t
ba
c
k
f
o
r
Darwi
n
.
commit
|
commitdiff
|
tree
2011-04-15
Rafael Es
p
in
d
ola
Fix cmake build
.
commit
|
commitdiff
|
tree
2011-04-15
R
afael Espin
d
ola
Some refactoring su
g
ges
t
ed by
A
nton Korobeynikov
.
commit
|
commitdiff
|
tree
2011-04-15
Rafael Espin
d
ola
A
d
d
129518 back
w
ith a
fix for when w
e
are produci
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
R
afael E
s
pindol
a
Change
ELF systems
to
use CFI for produ
c
ing the EH
.
.
.
commit
|
commitdiff
|
tree
2011-04-13
R
afael Espindola
Add the alia
s
analysi
s
t
o the C
api
.
commit
|
commitdiff
|
tree
2011-04-12
Ra
f
ael Espindola
Be c
o
nsis
t
ent
about being virt
u
al and returning void
.
.
.
commit
|
commitdiff
|
tree
2011-04-12
Rafael Espind
o
la
R
e
m
o
v
e Last
O
f
fse
t
from the asm pars
e
r
.
commit
|
commitdiff
|
tree
2011-04-12
Raf
a
el Esp
i
n
d
ola
F
ix t
h
e ca
s
e
of a
.
c
fi_rel_offset b
e
f
o
re any
.
cfi_def_cfa_of
.
.
.
commit
|
commitdiff
|
tree
2011-04-12
R
afael Es
p
indola
Implement
.
c
f
i
_same_value
.
commit
|
commitdiff
|
tree
2011-04-11
Rafae
l
Esp
i
ndola
Impleme
n
t cfi_
r
el_offse
t
commit
|
commitdiff
|
tree
2011-04-11
Rafael Espindola
Add
test for previous commit
.
commit
|
commitdiff
|
tree
2011-04-11
Rafael
E
spindola
im
p
lement
.
cfi_adjust_cfa_offset
.
commit
|
commitdiff
|
tree
2011-04-07
Rafael Espindola
U
pdate tests
commit
|
commitdiff
|
tree
2011-04-07
R
a
f
ael Espindola
Micro
op
t
imization and improved similarity with gas
.
.
.
commit
|
commitdiff
|
tree
2011-04-07
Rafael Espind
o
la
If present
,
use gol
d
's
s
upport for getting a fil
e
vie
w
.
.
.
commit
|
commitdiff
|
tree
2011-04-07
Raf
a
e
l
E
spi
n
dola
Add suppor
t
for
.
s
k
ip
.
commit
|
commitdiff
|
tree
2011-04-07
Rafael Espindol
a
Expose more p
a
sses
to the C API
.
commit
|
commitdiff
|
tree
2011-04-06
Rafae
l
Espindola
Add another case we are
n
o
t
optim
i
zin
g
.
commit
|
commitdiff
|
tree
2011-04-06
Raf
a
el Espind
o
l
a
The original issue has been fixed by not
doing unnecessary
.
.
.
commit
|
commitdiff
|
tree
2011-04-06
R
afael Espindola
D
o a
topological
so
r
t
o
f
the types before writing
t
hem
.
.
.
commit
|
commitdiff
|
tree
2011-04-05
Rafael Espi
n
dol
a
Print
v
isibi
l
ity
info for external v
a
riable
s
.
commit
|
commitdiff
|
tree
2011-03-29
R
afael Espindola
Re
d
u
c
e test case
.
commit
|
commitdiff
|
tree
2011-03-22
Rafael Espindol
a
Add a lto
_
codegen_compil
e
_to_file to
avoid producing
.
.
.
commit
|
commitdiff
|
tree
2011-03-22
R
a
fael Espind
o
la
We
don't need
a null ter
m
inato
r
f
or the
o
utput file
.
commit
|
commitdiff
|
tree
2011-03-20
Rafael Espindola
W
r
ite the section tab
l
e and the secti
o
n d
a
ta in the
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
R
a
fael Esp
i
ndola
Use lazy parsing in LTO
.
Unfortunately this is only
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
R
afae
l
Espindo
l
a
Simp
l
ify t
h
e
computation of u
n
defined symbols
.
Inst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
R
a
f
ael
E
spindola
S
ome re
l
ea
s
e notes
.
commit
|
commitdiff
|
tree
2011-03-18
Rafael Espindola
Check RequiresNull
T
e
rminator first,
or we
might read
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Rafael E
s
pindola
Use Re
q
uir
e
s
NullTerminator to
c
reate buf
f
ers
witho
u
t
.
.
.
commit
|
commitdiff
|
tree
2011-03-17
Rafael Es
p
in
d
ola
Add support
i
n the LTO l
i
br
a
ry for loadi
n
g an object
.
.
.
commit
|
commitdiff
|
tree
2011-03-10
Rafael E
s
pindola
Don't c
o
mpute
t
h
e
file s
i
z
e
if we don't need to
.
commit
|
commitdiff
|
tree
2011-03-10
Rafael
E
s
p
indo
l
a
Add r127409 back now th
a
t the windows file was u
p
dated
.
commit
|
commitdiff
|
tree
2011-03-10
Rafael Esp
i
ndola
T
ry to fix the
w
ind
o
ws bu
i
ld
.
commit
|
commitdiff
|
tree
2011-03-10
Rafael Espindola
Add su
p
p
o
rt for Memo
r
yBuffers that a
r
e not
n
ull ter
m
i
n
ated
.
.
.
commit
|
commitdiff
|
tree
2011-03-07
Rafael
E
s
pindola
Add test for
r127138
.
commit
|
commitdiff
|
tree
2011-03-06
Rafae
l
Espindola
Don't in
t
ernal
i
ze av
a
ilable_exte
r
nally fu
n
ctions
.
We
.
.
.
commit
|
commitdiff
|
tree
2011-03-02
Rafael Es
p
indola
A
d
d a special st
r
e
amer
t
o libLTO th
a
t
j
ust records
.
.
.
commit
|
commitdiff
|
tree
2011-02-27
Rafael
Espindol
a
Gol
d
now
r
esc
a
ns archive
s
as ne
e
ded, so the
p
ass-through
.
.
.
commit
|
commitdiff
|
tree
2011-02-27
Rafael Es
p
indol
a
bfd was fix
e
d,
r
emove the work
around
.
commit
|
commitdiff
|
tree
2011-02-26
R
a
fael Esp
i
ndol
a
LTO uses M
C
n
o
w
.
commit
|
commitdiff
|
tree
2011-02-24
Rafael Espindola
Switch LTO to use MC
.
T
his takes the linking of libxul
.
.
.
commit
|
commitdiff
|
tree
2011-02-24
Rafael E
s
pindola
Fix llvm-
g
cc bo
o
ts
t
r
a
p wit
h
gnu ld
.
commit
|
commitdiff
|
tree
2011-02-23
R
a
fael E
s
pindol
a
Put in the symbol table symbols only used in a
.
globl
.
.
.
commit
|
commitdiff
|
tree
2011-02-22
Ra
f
ael
E
s
p
i
ndola
Implement xgetbv and xs
e
t
b
v
.
commit
|
commitdiff
|
tree
2011-02-20
Rafael Espindo
l
a
Add som
e
limited support
for
l
abel
s
in org
d
irecti
v
es
.
.
.
commit
|
commitdiff
|
tree
2011-02-20
Rafael Espindola
Dispose modules earl
y
and only create codegen when
.
.
.
commit
|
commitdiff
|
tree
2011-02-20
Rafael Espind
o
la
Fi
x
som
e
memory leaks and avoid looking in the hash
.
.
.
commit
|
commitdiff
|
tree
2011-02-19
Rafael Es
p
indola
Add modules to codegen as soon as
p
ossibl
e
.
Th
i
s
re
d
uces
.
.
.
commit
|
commitdiff
|
tree
2011-02-18
Rafael Espind
o
l
a
Expose getTypeName to the C API
.
Patch by
P
at
r
i
ck Walton
.
commit
|
commitdiff
|
tree
2011-02-16
Rafael
E
s
p
ind
o
la
Add a debug obj-path option to make it easy to keep
.
.
.
commit
|
commitdiff
|
tree
2011-02-16
Rafael Espin
d
ola
Gas is
v
ery inc
o
nsistent
about when a relaxati
o
n/reloc
a
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-02-16
Rafael Espindola
Add
s
uppor
t
for pushsection a
n
d popsect
i
o
n
.
Pa
t
ch by
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
R
afae
l
Espindola
S
w
i
tch llvm to using comdats
.
For now
always use
group
s
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Rafael Espindola
Mo
v
e b
r
oken H
a
sCommonSymbo
l
s
to ELFWriter
.
cpp
.
commit
|
commitdiff
|
tree
2011-02-12
Rafa
e
l E
s
pi
n
dola
Preserve a
l
iases if needed
.
commit
|
commitdiff
|
tree
2011-02-12
R
a
fael Espind
o
la
F
ix a silly
bug I in
t
rodu
c
ed wh
e
n dropping std::string
.
commit
|
commitdiff
|
tree
2011-02-11
Rafael Es
p
ind
o
l
a
Remo
v
e std:
:
s
t
ring v
e
rsion
o
f ge
t
N
a
meW
i
t
h
Prefix
.
commit
|
commitdiff
|
tree
2011-02-08
Rafa
e
l Espindola
Don't open the file
a
gai
n
in the go
l
d plu
g
in
.
To be
.
.
.
commit
|
commitdiff
|
tree
2011-02-03
Rafael Espindola
Factor
the co
m
p
utation of the basename
of li
b
r
aries
.
.
.
commit
|
commitdiff
|
tree
2011-02-03
Rafae
l
Espindo
l
a
Add -m
a
rch to
fix the
bots
.
commit
|
commitdiff
|
tree
2011-02-03
Rafael Espi
n
d
o
la
Fix PR9
1
27 by re
v
ersing the
operands e
v
e
n
if they
h
ave
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Raf
a
e
l
Espindol
a
Correctly merge avail
a
b
le_
e
x
t
ernally and reg
u
l
a
r
definitio
n
s
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Rafae
l
Espind
o
la
Don't tell the linker abou
t
av
a
ila
b
le_
e
xt
e
r
nally definitio
n
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-28
Rafael Es
p
indola
Add a
triple
.
commit
|
commitdiff
|
tree
2011-01-28
Rafael Espindola
Print the vis
i
bility of declarati
o
ns
.
commit
|
commitdiff
|
tree
2011-01-25
Rafae
l
Espind
o
la
Move unnamed_addr after the
fun
c
tion arg
u
m
e
nts
o
n Sa
b
r
e
.
.
.
commit
|
commitdiff
|
tree
2011-01-24
Ra
f
ael Espin
d
ola
Jörg
S
on
n
enberger noticed tha
t
we were mi
s
sing this
.
.
.
commit
|
commitdiff
|
tree
2011-01-24
Rafael Espindola
Ha
n
dle strings in section names the same way as gas:
commit
|
commitdiff
|
tree
2011-01-23
R
af
a
el Espindola
Initialize MCNoEx
e
cStack
.
commit
|
commitdiff
|
tree
2011-01-23
Rafael Espin
d
ola
Add support for t
h
e --noexecsta
c
k option
.
commit
|
commitdiff
|
tree
2011-01-23
Rafael Espin
d
ola
Add support for lowerca
s
e
varian
t
s
.
commit
|
commitdiff
|
tree
2011-01-23
Rafael E
s
p
i
ndola
Delay the
creation o
f
eh_frame s
o
that
th
e
u
se
r
can
.
.
.
commit
|
commitdiff
|
tree
2011-01-23
Rafa
e
l
E
spi
n
dola
Remove more d
u
p
licated code
.
commit
|
commitdiff
|
tree
2011-01-23
R
a
f
a
e
l
Espindola
Remove duplicate
d
code
.
commit
|
commitdiff
|
tree
2011-01-19
Rafae
l
Espindola
Add
unnamed_addr when w
e
can
s
how
t
h
a
t addres
s
of a
.
.
.
commit
|
commitdiff
|
tree
2011-01-18
Rafael Espi
n
dola
Redu
c
e indentation and rem
o
v
e comment
e
d
out code
.
commit
|
commitdiff
|
tree
2011-01-16
Rafael E
s
pindola
Update tests
.
commit
|
commitdiff
|
tree
2011-01-16
Rafael
Espindola
Only
p
ut
u
nnamed
_
a
d
dr c
o
nstants in mergeable sectio
n
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-16
Raf
a
el Espindola
Don't merge
two constants
i
f we ca
r
e ab
o
ut
t
he address
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Rafael Es
p
indo
l
a
Add
a clarifica
t
io
n
abou
t
merging
constants with and
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Raf
a
el E
s
pi
n
dola
Allow unnamed_addr on declara
t
ions
.
commit
|
commitdiff
|
tree
2011-01-14
Rafael Espindola
Update llvm
-
gc
c
's
t
ests
.
commit
|
commitdiff
|
tree
2011-01-13
Rafael Espindola
Keep un
n
amed_ad
d
r w
h
e
n linking
.
commit
|
commitdiff
|
tree
2011-01-13
Rafael Espindola
Reject uses of
u
nnamed_
a
ddr in declarations
.
commit
|
commitdiff
|
tree
2011-01-08
R
a
fael Espindola
First step in fixing PR8927:
commit
|
commitdiff
|
tree
2011-01-06
Raf
a
el Espi
n
d
ola
Correctly di
s
assemble truncated asm
.
commit
|
commitdiff
|
tree
2011-01-01
R
afael
E
spin
d
ola
Fi
x
darwin
b
o
ts
.
commit
|
commitdiff
|
tree
2011-01-01
Rafael Espindola
A
dd support for the 'H'
modifi
e
r
.
commit
|
commitdiff
|
tree
2011-01-01
Rafael E
s
pin
d
ola
Fix PR8878
.
commit
|
commitdiff
|
tree
2010-12-29
Rafae
l
Esp
i
ndola
Correctly en
c
ode pcrel|
i
ndi
r
ect
.
commit
|
commitdiff
|
tree
2010-12-29
Rafa
e
l Esp
i
nd
o
la
Remove sec
o
n
d
return
.
commit
|
commitdiff
|
tree
next