aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Mitchell <mark@markmitchell.com>1998-06-25 15:21:38 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>1998-06-25 15:21:38 +0000
commit501ba25a99c0f804dd06fbe51f17ecebf43edf26 (patch)
tree6da53b2c5f66e6f45c3074743d362d3f0b291b55
parent41472af8777035219decfe1cb4742ce2b3ed8e38 (diff)
downloadgcc-501ba25a99c0f804dd06fbe51f17ecebf43edf26.zip
gcc-501ba25a99c0f804dd06fbe51f17ecebf43edf26.tar.gz
gcc-501ba25a99c0f804dd06fbe51f17ecebf43edf26.tar.bz2
cp-tree.h (c_get_alias_set): Declare.
* cp-tree.h (c_get_alias_set): Declare. * decl.c (init_decl_processing): Set lang_get_alias_set. From-SVN: r20720
-rw-r--r--gcc/cp/ChangeLog5
-rw-r--r--gcc/cp/cp-tree.h1
-rw-r--r--gcc/cp/decl.c1
3 files changed, 7 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 0934e2a..b0a35c5 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,8 @@
+1998-06-25 Mark Mitchell <mark@markmitchell.com>
+
+ * cp-tree.h (c_get_alias_set): Declare.
+ * decl.c (init_decl_processing): Set lang_get_alias_set.
+
1998-06-25 Andrew MacLeod <amacleod@cygnus.com>
* cp-tree.h (mark_all_runtime_matches): Add function prototype.
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h
index 1e0a4b2..d4d3014 100644
--- a/gcc/cp/cp-tree.h
+++ b/gcc/cp/cp-tree.h
@@ -1743,6 +1743,7 @@ extern tree shorten_compare PROTO((tree *, tree *, tree *, e
extern tree truthvalue_conversion PROTO((tree));
extern tree type_for_mode PROTO((enum machine_mode, int));
extern tree type_for_size PROTO((unsigned, int));
+extern int c_get_alias_set PROTO((tree));
/* in decl{2}.c */
extern tree void_list_node;
diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c
index 2c4d1a5..885acac 100644
--- a/gcc/cp/decl.c
+++ b/gcc/cp/decl.c
@@ -5954,6 +5954,7 @@ init_decl_processing ()
using_eh_for_cleanups ();
print_error_function = lang_print_error_function;
+ lang_get_alias_set = &c_get_alias_set;
}
/* Function to print any language-specific context for an error message. */