aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-structalias.c
diff options
context:
space:
mode:
authorJ"orn Rennecke <joern.rennecke@st.com>2006-04-12 20:09:41 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2006-04-12 21:09:41 +0100
commit3f1d352611a48f7104634a420106f8fc74fb3547 (patch)
treed91f2c0d1cf4694a810bb027e1869f168efe88b5 /gcc/tree-ssa-structalias.c
parent04522557c712f5af655c19fe2812a4f969ccaea8 (diff)
downloadgcc-3f1d352611a48f7104634a420106f8fc74fb3547.zip
gcc-3f1d352611a48f7104634a420106f8fc74fb3547.tar.gz
gcc-3f1d352611a48f7104634a420106f8fc74fb3547.tar.bz2
re PR target/27060 (divide libcall size has increased)
2006-04-12 J"orn Rennecke <joern.rennecke@st.com> PR target/27060 * config/sh/lib1funcs.h: New file, broken out of: * config/sh/lib1funcs.asm. * config/sh/lib1funcs.h (DR00, DR01, DR20, DR21, DR40, DR41): New macros. * config/sh/lib1funcs.asm (udivsi3_i4): Use them. * config/sh/lib1funcs-Os-4-200.asm: New file. * config/sh/embed-elf.h (LIBGCC_SPEC): Use -lgcc-Os-4-200. * config/sh/t-sh (OPT_EXTRA_PARTS): New variable. (EXTRA_MULTILIB_PARTS): Include it. ($(T)sdivsi3_i4i-Os-4-200.o): New rule. ($(T)udivsi3_i4i-Os-4-200.o, $(T)libgcc-Os-4-200.a): Likewise. * config/sh/t-superh (EXTRA_MULTILIB_PARTS): Include OPT_EXTRA_PARTS. * config/sh/sh.h (OVERRIDE_OPTIONS): Recognize -mdiv=call-table for TARGET_SH2. From-SVN: r112898
Diffstat (limited to 'gcc/tree-ssa-structalias.c')
0 files changed, 0 insertions, 0 deletions