aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorNick Clifton <nickc@gcc.gnu.org>2011-06-16 10:21:05 +0000
committerNick Clifton <nickc@gcc.gnu.org>2011-06-16 10:21:05 +0000
commitfd4df33d4ee706a8dbc98201b1a62456fabb8195 (patch)
tree8871792009351efa8d3e00062233ae8c8904d006 /gcc
parentfbd05da019f5006cc9ca83633f69d1d28c82f14b (diff)
downloadgcc-fd4df33d4ee706a8dbc98201b1a62456fabb8195.zip
gcc-fd4df33d4ee706a8dbc98201b1a62456fabb8195.tar.gz
gcc-fd4df33d4ee706a8dbc98201b1a62456fabb8195.tar.bz2
re PR target/49427 (v850e-elf wants 850e/v850e-common.c)
PR target/49427 * config.gcc: Set cpu_type to v850 for any V850 architecture. (v850*-*-*): Delete explicit setting of tm_p_file, tmake_file, md_file, extra_modes, out_file and extra_options are these are all deduced from cpu_type. From-SVN: r175100
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog12
-rw-r--r--gcc/config.gcc9
2 files changed, 13 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e02c407..9dec401 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,11 @@
+2011-06-16 Nick Clifton <nickc@redhat.com>
+
+ PR target/49427
+ * config.gcc: Set cpu_type to v850 for any V850 architecture.
+ (v850*-*-*): Delete explicit setting of tm_p_file, tmake_file,
+ md_file, extra_modes, out_file and extra_options are these are all
+ deduced from cpu_type.
+
2011-06-16 Georg-Johann Lay <avr@gjlay.de>
* config/avr/libgcc.S (__ashldi3, __ashrdi3, __lshrdi3): Set shift
@@ -13,7 +21,7 @@
(COUNT_LEADING_ZEROS_0): New macro.
* config/avr/t-avr (LIB1ASMFUNCS): Add
_ffssi2, _ffshi2, _loop_ffsqi2,
- _ctzsi2, _ctzhi2, _clzdi2, _clzsi2, _clzhi2,
+ _ctzsi2, _ctzhi2, _clzdi2, _clzsi2, _clzhi2,
_paritydi2, _paritysi2, _parityhi2,
_popcounthi2,_popcountsi2, _popcountdi2, _popcountqi2,
_bswapsi2, _bswapdi2,
@@ -108,7 +116,7 @@
PR tree-optimization/48613
* ipa-prop.c (ipa_prop_write_jump_functions): Return immediately if
ipa_node_params_vector is NULL.
-
+
2011-06-15 Jakub Jelinek <jakub@redhat.com>
PR debug/49382
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 2a67bc4..2cf92d2 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -430,6 +430,9 @@ sh[123456789lbe]*-*-* | sh-*-*)
cpu_type=sh
need_64bit_hwint=yes
;;
+v850*-*-*)
+ cpu_type=v850
+ ;;
xtensa*-*-*)
extra_options="${extra_options} fused-madd.opt"
;;
@@ -2588,12 +2591,6 @@ v850*-*-*)
;;
esac
tm_file="dbxelf.h elfos.h newlib-stdint.h v850/v850.h"
- tm_p_file=v850/v850-protos.h
- tmake_file=v850/t-v850
- md_file=v850/v850.md
- extra_modes=v850/v850-modes.def
- out_file=v850/v850.c
- extra_options="v850/v850.opt"
if test x$stabs = xyes
then
tm_file="${tm_file} dbx.h"