gcc/libcc1
Richard Sandiford 899ca90e6d Add SET_DECL_MODE
This may no longer be necessary with the current version
of the SVE patches, but it does at least make things consistent
with the TYPE_MODE/SET_TYPE_MODE split.

gcc/ada/
2016-11-16  Richard Sandiford  <richard.sandiford@arm.com>
 	    Alan Hayward  <alan.hayward@arm.com>
 	    David Sherwood  <david.sherwood@arm.com>

	* gcc-interface/utils.c (create_label_decl): Use SET_DECL_MODE.

gcc/c/
2016-11-16  Richard Sandiford  <richard.sandiford@arm.com>
 	    Alan Hayward  <alan.hayward@arm.com>
 	    David Sherwood  <david.sherwood@arm.com>

	* c-decl.c (merge_decls): Use SET_DECL_MODE.
	(make_label, finish_struct): Likewise.

gcc/cp/
2016-11-16  Richard Sandiford  <richard.sandiford@arm.com>
 	    Alan Hayward  <alan.hayward@arm.com>
 	    David Sherwood  <david.sherwood@arm.com>

	* class.c (finish_struct_bits): Use SET_DECL_MODE.
	(build_base_field_1, layout_class_type, finish_struct_1): Likewise.
	* decl.c (make_label_decl): Likewise.
	* pt.c (tsubst_decl): Likewise.

gcc/fortran/
2016-11-16  Richard Sandiford  <richard.sandiford@arm.com>
 	    Alan Hayward  <alan.hayward@arm.com>
 	    David Sherwood  <david.sherwood@arm.com>

	* trans-common.c (build_common_decl): Use SET_DECL_MODE.
	* trans-decl.c (gfc_build_label_decl): Likewise.
	* trans-types.c (gfc_get_array_descr_info): Likewise.

gcc/lto/
2016-11-16  Richard Sandiford  <richard.sandiford@arm.com>
 	    Alan Hayward  <alan.hayward@arm.com>
 	    David Sherwood  <david.sherwood@arm.com>

	* lto.c (offload_handle_link_vars): Use SET_DECL_MODE.

gcc/
2016-11-16  Richard Sandiford  <richard.sandiford@arm.com>
 	    Alan Hayward  <alan.hayward@arm.com>
 	    David Sherwood  <david.sherwood@arm.com>

	* tree.h (SET_DECL_MODE): New macro.
	* cfgexpand.c (avoid_deep_ter_for_debug): Use SET_DECL_MODE.
	(expand_gimple_basic_block): Likewise.
	* function.c (split_complex_args): Likeise.
	* ipa-prop.c (ipa_modify_call_arguments): Likewise.
	* omp-simd-clone.c (ipa_simd_modify_stmt_ops): Likewise.
	* stor-layout.c (layout_decl, relayout_decl): Likewise.
	(finish_bitfield_representative): Likewise.
	* tree.c (make_node_stat): Likewise.
	* tree-inline.c (remap_ssa_name): Likewise.
	(tree_function_versioning): Likewise.
	* tree-into-ssa.c (rewrite_debug_stmt_uses): Likewise.
	* tree-sra.c (sra_ipa_reset_debug_stmts): Likewise.
	* tree-ssa-ccp.c (optimize_atomic_bit_test_and): Likewise.
	* tree-ssa-loop-ivopts.c (remove_unused_ivs): Likewise.
	* tree-ssa.c (insert_debug_temp_for_var_def): Likewise.
	* tree-streamer-in.c (unpack_ts_decl_common_value_fields): Likewise.
	* varasm.c (make_debug_expr_from_rtl): Likewise.

libcc1/
2016-11-16  Richard Sandiford  <richard.sandiford@arm.com>
 	    Alan Hayward  <alan.hayward@arm.com>
 	    David Sherwood  <david.sherwood@arm.com>

	* plugin.cc (plugin_build_add_field): Use SET_DECL_MODE.

Co-Authored-By: Alan Hayward <alan.hayward@arm.com>
Co-Authored-By: David Sherwood <david.sherwood@arm.com>

From-SVN: r242585
2016-11-18 10:03:12 +00:00
..
ChangeLog Add SET_DECL_MODE 2016-11-18 10:03:12 +00:00
Makefile.am Update copyright dates 2016-06-07 08:54:22 +00:00
Makefile.in libcc1: Clean compiler-name.h (PR70173) 2016-04-11 09:26:36 +02:00
aclocal.m4 libcc1: Bump to automake 1.11.6 2015-05-13 11:00:37 +00:00
callbacks.cc Update copyright dates 2016-06-07 08:54:22 +00:00
callbacks.hh Update copyright dates 2016-06-07 08:54:22 +00:00
cc1plugin-config.h.in Let GDB reuse GCC's parser. 2014-10-27 17:21:42 +00:00
configure Summary: libcc1: rerun configure when gcc/BASE-VER changes 2016-03-14 08:54:06 +00:00
configure.ac Update copyright dates 2016-06-07 08:54:22 +00:00
connection.cc Update copyright dates 2016-06-07 08:54:22 +00:00
connection.hh Update copyright dates 2016-06-07 08:54:22 +00:00
findcomp.cc Update copyright dates 2016-06-07 08:54:22 +00:00
findcomp.hh Update copyright dates 2016-06-07 08:54:22 +00:00
libcc1.cc Update copyright dates 2016-06-07 08:54:22 +00:00
libcc1.sym Let GDB reuse GCC's parser. 2014-10-27 17:21:42 +00:00
libcc1plugin.sym Let GDB reuse GCC's parser. 2014-10-27 17:21:42 +00:00
marshall.cc Update copyright dates 2016-06-07 08:54:22 +00:00
marshall.hh Update copyright dates 2016-06-07 08:54:22 +00:00
names.cc Update copyright dates 2016-06-07 08:54:22 +00:00
names.hh Update copyright dates 2016-06-07 08:54:22 +00:00
plugin.cc Add SET_DECL_MODE 2016-11-18 10:03:12 +00:00
rpc.hh Update copyright dates 2016-06-07 08:54:22 +00:00
status.hh Update copyright dates 2016-06-07 08:54:22 +00:00