PR target/55143: undefined reference to c_default_pointer_mode

for all-gcc on ia64-hp-vms

gcc/c/ChangeLog:

2015-04-10  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>

	PR target/55143
	* c-decl.c (c_default_pointer_mode): Remove definition.
	* c-tree.h (c_default_pointer_mode): Remove declaration.

gcc/c-family/ChangeLog:

2015-04-10  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>

	PR target/55143
	* c-common.c (c_default_pointer_mode): Add definition.
	* c-common.h (c_default_pointer_mode): Add declaration.

From-SVN: r221968
parent cacf1f59
2015-04-10 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
PR target/55143
* c-common.c (c_default_pointer_mode): Add definition.
* c-common.h (c_default_pointer_mode): Add declaration.
2015-03-11 Jakub Jelinek <jakub@redhat.com>
* c-common.c (c_common_nodes_and_builtins): Don't call xstrdup
......
......@@ -67,6 +67,10 @@ along with GCC; see the file COPYING3. If not see
cpp_reader *parse_in; /* Declared in c-pragma.h. */
/* Mode used to build pointers (VOIDmode means ptr_mode). */
machine_mode c_default_pointer_mode = VOIDmode;
/* The following symbols are subsumed in the c_global_trees array, and
listed here individually for documentation purposes.
......
......@@ -358,6 +358,10 @@ struct c_common_resword
const unsigned int disable : 16;
};
/* Mode used to build pointers (VOIDmode means ptr_mode). */
extern machine_mode c_default_pointer_mode;
/* Extra cpp_ttype values for C++. */
/* A token type for template-ids. If a template-id is processed while
......
2015-04-10 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
PR target/55143
* c-decl.c (c_default_pointer_mode): Remove definition.
* c-tree.h (c_default_pointer_mode): Remove declaration.
2015-03-27 Tobias Burnus <burnus@net-b.de>
PR c/65586
......
......@@ -168,10 +168,6 @@ static int warn_about_return_type;
static bool undef_nested_function;
/* Mode used to build pointers (VOIDmode means ptr_mode). */
machine_mode c_default_pointer_mode = VOIDmode;
/* If non-zero, implicit "omp declare target" attribute is added into the
attribute lists. */
int current_omp_declare_target_attribute;
......
......@@ -671,10 +671,6 @@ extern int current_function_returns_null;
extern int current_function_returns_abnormally;
/* Mode used to build pointers (VOIDmode means ptr_mode). */
extern machine_mode c_default_pointer_mode;
/* In c-decl.c */
/* Tell the binding oracle what kind of binding we are looking for. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment