Commit 7238c5ec by Ranjit Mathew Committed by Ranjit Mathew

tree.h (TREE_STRING_POINTER): Wrap in "const char *".

	* tree.h (TREE_STRING_POINTER): Wrap in "const char *".
	(struct tree_string): Remove "const" qualifier for "str".

From-SVN: r89039
parent 322ae40b
2004-10-14 Ranjit Mathew <rmathew@hotmail.com>
* tree.h (TREE_STRING_POINTER): Wrap in "const char *".
(struct tree_string): Remove "const" qualifier for "str".
2004-10-14 Ira Rosen <irar@il.ibm.com> 2004-10-14 Ira Rosen <irar@il.ibm.com>
* tree-vectorizer.c (vect_analyze_data_refs): Call * tree-vectorizer.c (vect_analyze_data_refs): Call
......
...@@ -1060,13 +1060,14 @@ struct tree_real_cst GTY(()) ...@@ -1060,13 +1060,14 @@ struct tree_real_cst GTY(())
/* In a STRING_CST */ /* In a STRING_CST */
#define TREE_STRING_LENGTH(NODE) (STRING_CST_CHECK (NODE)->string.length) #define TREE_STRING_LENGTH(NODE) (STRING_CST_CHECK (NODE)->string.length)
#define TREE_STRING_POINTER(NODE) (STRING_CST_CHECK (NODE)->string.str) #define TREE_STRING_POINTER(NODE) \
((const char *)(STRING_CST_CHECK (NODE)->string.str))
struct tree_string GTY(()) struct tree_string GTY(())
{ {
struct tree_common common; struct tree_common common;
int length; int length;
const char str[1]; char str[1];
}; };
/* In a COMPLEX_CST node. */ /* In a COMPLEX_CST node. */
......
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