repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
* reorg.c (relax_delay_slots): Take account of NOTE_INSN_SWITCH_TEXT_SECTIONS
2015-01-29
k
kojima
* reo
r
g
.
c (rel
a
x_del
a
y_slots): Take accou
n
t
o
f
NOTE_I
N
SN_SW
I
.
.
.
commit
|
commitdiff
|
tree
2015-01-13
k
k
ojim
a
* libffi/configure
.
host: Remove extra br
a
c
kets for sh
.
commit
|
commitdiff
|
tree
2015-01-12
kkojima
*
Add TARGE
T
_ATOMIC_AS
S
IGN_EXPAND_FENV ho
o
k for sh
.
commit
|
commitdiff
|
tree
2015-01-08
kkojima
PR targ
e
t/64533
commit
|
commitdiff
|
tree
2014-12-19
k
koj
i
ma
*
[SH] Split QI
/
HImode load/sto
r
e via r0 wh
e
n LRA is
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
kko
j
ima
* [SH] Add
s
p
litter to addsi3_compact
.
commit
|
commitdiff
|
tree
2014-12-19
k
k
o
j
ima
* [SH] Modify
movsi_ie and movsf_ie patterns for LRA
.
commit
|
commitdiff
|
tree
2014-12-19
kkoj
i
ma
*
[SH] Miscellaneous changes for
LRA
.
commit
|
commitdiff
|
tree
2014-12-19
kkojima
* [SH] Add
-mlra opt
i
on
.
commit
|
commitdiff
|
tree
2014-12-19
kkojima
* Add
T
ARGET_L
E
GITIMIZ
E
_ADDR
E
SS
_
DISPLACEM
E
NT targ
e
t
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
kkoji
m
a
*
Add TARGET_CANNOT_SUBSTITU
T
E_MEM_EQUIV target macro
.
commit
|
commitdiff
|
tree
2014-12-19
kkojima
*
lr
a
-constra
i
nts
.
c (pr
o
ces
s
_
a
ddr
e
ss_1): Swap base_term
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
kkoj
i
m
a
b
i
tmap
.
c (bitma
p
_
ior, bi
t
map_ior
_
and_
c
ompl): Zap c
u
rren
t
.
.
.
commit
|
commitdiff
|
tree
2014-09-29
kkojim
a
* config/sh/sh
.
md: Use d
e
fine_c_
e
n
u
m
fo
r
"u
n
spec"
and
.
.
.
commit
|
commitdiff
|
tree
2014-09-05
kkojima
Remove
d
g-opti
o
n
s for s
h
*-
*
-* fr
o
m gcc
.
c-torture/execute
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
kkojima
* gcc
.
c-tort
u
re/execut
e
/
p
r
3
9228
.
c:
U
se d
g
-add-option
s
.
.
.
commit
|
commitdiff
|
tree
2014-08-27
kkojima
PR tar
g
et/62261
commit
|
commitdiff
|
tree
2014-08-25
k
kojima
PR target/62111
commit
|
commitdiff
|
tree
2014-06-18
k
k
o
j
i
ma
P
R targ
e
t/6
1
5
50
commit
|
commitdiff
|
tree
2014-03-19
kkoj
i
ma
PR targe
t
/60039
commit
|
commitdiff
|
tree
2013-11-15
kkojima
* config/sh/sh
.
c (
b
arrier_align): R
e
turn 0 when
b
arrier_or_
.
.
.
commit
|
commitdiff
|
tree
2013-03-31
k
k
oji
m
a
*
config/sh/sh
.
md
(casesi_w
o
rker_1): Use next_active_in
s
n
.
.
.
commit
|
commitdiff
|
tree
2013-03-14
kkoj
i
m
a
* config/sh/linux
.
h (TARGET_DEFAULT): Remove
M
ASK_USER
M
ODE
.
commit
|
commitdiff
|
tree
2012-11-07
k
koj
i
ma
*
g
cc
.
c-torture/compile/pr492
2
0
.
c
:
N
e
w
test
.
commit
|
commitdiff
|
tree
2012-11-07
kkojima
PR middle-end/49220
commit
|
commitdiff
|
tree
2012-11-06
kkojima
PR
t
arget/41993
commit
|
commitdiff
|
tree
2012-10-04
k
kojima
* sh
.
c (sh_can_u
s
e_simple_retu
r
n_p)
:
Return false
.
.
.
commit
|
commitdiff
|
tree
2012-06-20
k
koji
m
a
* gcc
.
dg
/
st
a
ck-usage-1
.
c: Remove dg-options
line for
.
.
.
commit
|
commitdiff
|
tree
2012-06-19
k
k
ojima
* gcc
.
dg/stack-usage-1
.
c:
U
se s
h
*-*-* instead of sh
.
.
.
commit
|
commitdiff
|
tree
2012-06-14
kk
o
j
i
m
a
Update
sysdep/sh
/
lo
c
k
s
.
h
w
ith a
t
omic b
u
iltins
commit
|
commitdiff
|
tree
2012-04-03
k
kojim
a
*
config/
s
h/t-s
h
(MULTILIB_MATCHES): Mat
c
h m2a-single
.
.
.
commit
|
commitdiff
|
tree
2012-03-30
kkojima
* conf
i
g
/
sh/sh
.
c
(
pus
h
_
regs): Skip bank
e
d register
s
.
.
.
commit
|
commitdiff
|
tree
2012-03-13
k
koji
m
a
* src/
s
h/ffi
.
c (ffi_prep_closure_loc): Don'
t
A
S
SERT
.
.
.
commit
|
commitdiff
|
tree
2012-03-07
kkojima
PR
target
/
52503
commit
|
commitdiff
|
tree
2012-03-03
kkojima
* config/sh/sh
.
md (abssi2):
A
dd T
A
RGET_SH1
co
n
d
i
tion
.
commit
|
commitdiff
|
tree
2012-03-03
kk
o
jima
*
c
onfig/sh
/
sh
.
c (
s
h_dwarf
_
register_sp
a
n): Don't apply
commit
|
commitdiff
|
tree
2012-03-03
kk
o
jima
* c
o
nfig/sh
/
sh
.
c
(
s
hift
c
osts): Return MAX_CO
S
T w
h
en
.
.
.
commit
|
commitdiff
|
tree
2012-03-02
k
k
o
j
ima
PR target/4
8
596
commit
|
commitdiff
|
tree
2011-12-26
kko
j
ima
*
c
onfig/sh/sync
.
m
d
: Add soft atomics ABI description
.
commit
|
commitdiff
|
tree
2011-12-17
kkojima
* c
o
nfigure
.
tgt:
Add sh* case
.
commit
|
commitdiff
|
tree
2011-12-04
kkoj
i
ma
* config/sh/linux
.
h
(TARGET_DEFAULT
)
: Add MA
S
K_SOFT
_
A
TOMI
C
.
commit
|
commitdiff
|
tree
2011-12-01
kko
j
i
ma
P
R
ta
r
get/5
0
814
.
commit
|
commitdiff
|
tree
2011-11-29
kkojima
P
R
ta
r
get/
5
1337
commit
|
commitdiff
|
tree
2011-11-13
kkojima
PR t
a
r
get/50694
commit
|
commitdiff
|
tree
2011-11-04
kkojim
a
* config/
s
h/t-s
h
: Use $(gcc_compile) instead of $
.
.
.
commit
|
commitdiff
|
tree
2011-10-15
kkojima
PR target/4
9
263
commit
|
commitdiff
|
tree
2011-09-28
k
k
ojima
P
R t
a
rget/49486
commit
|
commitdiff
|
tree
2011-09-27
kkojima
*
gcc
.
target
/
sh/
m
fmovd
.
c: Extend lis
t
of su
p
ported
.
.
.
commit
|
commitdiff
|
tree
2011-09-22
kkojima
*
c
onfi
g
/sh/sh
.
c (andcosts
)
: Renamed to
a
nd_
x
or_ior_c
o
sts
.
commit
|
commitdiff
|
tree
2011-08-17
kko
j
ima
PR target/50068
commit
|
commitdiff
|
tree
2011-07-31
kkojima
PR targ
e
t/49
8
8
0
commit
|
commitdiff
|
tree
2011-06-09
kkojima
Upd
a
te g
c
c/Ch
a
ng
e
Log for r1
7
48
6
1
.
commit
|
commitdiff
|
tree
2011-06-09
kkojima
PR ta
r
g
et/49307
commit
|
commitdiff
|
tree
2011-06-08
kkojima
PR ta
r
ge
t
/49305
commit
|
commitdiff
|
tree
2011-06-08
kkoji
m
a
* config/sh/s
h
.
c (p
r
epare_move_
o
p
erand
s
): Set pic
.
.
.
commit
|
commitdiff
|
tree
2011-06-04
kkojima
* config
.
host (sh*-*-linux*): Fix typo
.
commit
|
commitdiff
|
tree
2011-06-02
kk
o
jim
a
* config/sh/pre
d
icates
.
md (gene
r
al_m
o
vsrc_op
e
r
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2011-06-01
kkojima
* conf
i
g/sh/sh
.
c
(
e
x
pand_cbranchdi4):
U
se a sc
r
at
c
h
.
.
.
commit
|
commitdiff
|
tree
2011-05-30
k
koj
i
m
a
* config/sh
/
sh
.
c (expand_cbranchdi4): Set msw_skip
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
kkoji
m
a
*
gcc
.
c-torture/compile/pr4
8
767
.
c: New test
.
commit
|
commitdiff
|
tree
2011-04-26
kkojima
* con
f
ig/sh/sh
.
c (sh_gimp
l
i
fy_
v
a
_arg_expr): Don't
.
.
.
commit
|
commitdiff
|
tree
2011-04-19
kkojima
PR tes
t
s
u
it
e
/4
8
676
commit
|
commitdiff
|
tree
2011-03-19
k
kojima
*
config/sh/sh
.
c (
f
ind_ba
r
r
i
er): Don't emit a constant
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
kkojima
* con
f
ig/sh
/
sh
.
c (sh_delegitimiz
e
_address): Handle
.
.
.
commit
|
commitdiff
|
tree
2010-11-03
kkojima
*
co
n
fig
.
g
c
c
(sh64
*
)
<
tm_file>: Add
n
ewlib-stdint
.
.
.
commit
|
commitdiff
|
tree
2010-11-03
k
k
o
j
ima
* confi
g
/
sh/sh
.
c
(sh_exp
a
nd_pr
o
l
o
gu
e
): R
e
move u
n
n
e
ce
s
sary
commit
|
commitdiff
|
tree
2010-11-02
k
k
oji
m
a
* confi
g
/sh/
s
h
.
c
(
T
A
RGET_DELEGITIM
I
ZE
_
ADDRESS): Re
d
ef
i
ne
.
commit
|
commitdiff
|
tree
2010-10-29
kkojima
* gcc
.
c-
t
ort
u
re/execute/20101011-
1
.
c: Skip on SH
.
commit
|
commitdiff
|
tree
2010-10-01
kkoj
i
ma
* config/s
h
/
s
h
.
c (sh_e
x
pa
n
d_prologue): Set
commit
|
commitdiff
|
tree
2010-09-05
kko
j
ima
* config/sh/sh
.
c (sh_option_override): Make st
a
ti
c
.
commit
|
commitdiff
|
tree
2010-08-27
kkojima
*
config/sh/sh
.
c (push
_
regs): Emit mov
m
l for inte
r
rupt
.
.
.
commit
|
commitdiff
|
tree
2010-08-16
k
k
ojima
* gcc
.
dg/tre
e
-ssa/p
r
42
5
8
5
.
c: Skip dump scan on sh
.
commit
|
commitdiff
|
tree
2010-07-13
kkojim
a
* gcc
.
c-torture/e
x
ecute/p
r
44683
.
x:
New
.
commit
|
commitdiff
|
tree
2010-07-13
kkojim
a
P
R
t
a
r
ge
t
/4
4
761
commit
|
commitdiff
|
tree
2010-07-04
kko
j
i
m
a
P
R target/44
5
31
commit
|
commitdiff
|
tree
2010-06-07
kkojima
* co
n
f
i
g/
s
h/sh
.
c (sh_build_builti
n
_
v
a_l
i
st)
:
S
et tree
.
.
.
commit
|
commitdiff
|
tree
2010-05-04
k
kojima
* config/sh/
s
h
.
c (sh_sm
a
ll_register_
c
lasses_for_mode_p
.
.
.
commit
|
commitdiff
|
tree
2010-04-22
kkojima
PR target/43744
commit
|
commitdiff
|
tree
2010-04-15
kkojima
P
R t
a
rget/43471
commit
|
commitdiff
|
tree
2010-04-14
kk
o
jima
P
R
tar
g
e
t
/43742
commit
|
commitdiff
|
tree
2010-04-11
kkojima
* config/sh/s
h
-pro
t
os
.
h (sh_legitimize_reloa
d
_address
.
.
.
commit
|
commitdiff
|
tree
2010-04-11
kkojima
* confi
g
/sh/sh
.
md (*movqi_pop
)
: New
i
n
sn pattern
.
commit
|
commitdiff
|
tree
2010-02-28
kkojima
*
c
onfi
g
/sh/sh
.
c
(
unspec_bbr_u
i
d): New
.
commit
|
commitdiff
|
tree
2010-02-27
kkoji
m
a
*
g
+
+
.
d
g/abi/
p
ack
e
d1
.
C: Expec
t
warning on the
S
H
.
commit
|
commitdiff
|
tree
2010-02-10
kkojima
* config
/
sh/sh
.
c (find_ba
r
rier): Skip call insn with
.
.
.
commit
|
commitdiff
|
tree
2010-01-04
kkojima
PR
target/4
2
316
commit
|
commitdiff
|
tree
2009-11-21
kkojima
*
config/sh/sh
.
m
d (cm
p
eqsi_
t
-1): Use logical_operand
.
.
.
commit
|
commitdiff
|
tree
2009-10-28
kkojima
* conf
i
g/sh
/
s
h
.
md (
s
tuff_delay_slot): Move
c
onst_int
.
.
.
commit
|
commitdiff
|
tree
2009-10-25
kkojima
P
R
ta
r
get/4
1
8
13
commit
|
commitdiff
|
tree
2009-10-14
kkojima
* con
f
ig/sh/sh
.
c (TA
R
GET_BUILTIN_DECL): Defin
e
.
commit
|
commitdiff
|
tree
2009-09-16
kkojima
* c
o
nfig/sh/sh
.
c (output_stack_adjust): Add
n
ew argumen
t
.
.
.
commit
|
commitdiff
|
tree
2009-08-31
kkojima
* testsuite/18_sup
p
o
rt/numeric_
l
imits/den
o
rm_min
.
cc
.
.
.
commit
|
commitdiff
|
tree
2009-08-31
k
k
oji
m
a
* lib/
t
arget-s
u
pports
.
exp (add_options_for_ieee):
.
.
.
commit
|
commitdiff
|
tree
2009-08-29
kkojima
*
config
.
gcc
(
sh*-*-elf
)
:
Add
s
uperh stuff only for
.
.
.
commit
|
commitdiff
|
tree
2009-08-27
kkojima
* co
n
fig/sh/sh
.
c (split_
b
ranches): Check the r
e
sult of
commit
|
commitdiff
|
tree
2009-08-25
kkojima
*
gcc
.
d
g/torture/builtin-m
a
th-7
.
c: Add -mieee for
.
.
.
commit
|
commitdiff
|
tree
2009-08-22
kkojima
* config/sh/t-sh
(T
A
RGET
_
LIBGCC2_CFLAGS
)
: Define
.
commit
|
commitdiff
|
tree
2009-08-21
kkojima
*
g
fortra
n
.
dg/commo
n
_
5
.
f:
Add -mdalign for sh
.
commit
|
commitdiff
|
tree
2009-08-13
kkojima
* con
f
ig/sh/
s
h
.
c (sh_override_
o
ptions): When flag_
e
xceptions or
commit
|
commitdiff
|
tree
2009-08-12
kk
o
j
i
m
a
PR ta
r
get/
4
1029
commit
|
commitdiff
|
tree
next