summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>2000-05-26 21:40:01 +0000
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>2000-05-26 21:40:01 +0000
commitad847b263d58c72d1dec422c73c0761325ddd350 (patch)
tree958c766176db9f4e6f187537ab4f5b58619ec7a0
parentc48d6aec0af8828ffbb14e2d8f25d7596bc98184 (diff)
downloadppe42-gcc-ad847b263d58c72d1dec422c73c0761325ddd350.tar.gz
ppe42-gcc-ad847b263d58c72d1dec422c73c0761325ddd350.zip
* tree.h (struct record_layout_info): Rename to (struct
record_layout_info_s). * stor-layout.c (start_record_layout): Replace `record_layout_info' with `record_layout_info_s'. * class.c (layout_nonempty_base_or_field): Replace `record_layout_info' with `record_layout_info_s'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34199 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/cp/ChangeLog5
-rw-r--r--gcc/cp/class.c2
-rw-r--r--gcc/stor-layout.c2
-rw-r--r--gcc/tree.h2
5 files changed, 15 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 17953969a83..a95020118a6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+2000-05-26 Mark Mitchell <mark@codesourcery.com>
+
+ * tree.h (struct record_layout_info): Rename to (struct
+ record_layout_info_s).
+ * stor-layout.c (start_record_layout): Replace
+ `record_layout_info' with `record_layout_info_s'.
+
2000-05-26 Richard Earnshaw <rearnsha@arm.com>
* flow.c (find_label_refs): New function.
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 0b087f88f84..1acde7b16b7 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,8 @@
+2000-05-26 Mark Mitchell <mark@codesourcery.com>
+
+ * class.c (layout_nonempty_base_or_field): Replace
+ `record_layout_info' with `record_layout_info_s'.
+
2000-05-26 Jason Merrill <jason@casey.soma.redhat.com>
Fix goto checking.
diff --git a/gcc/cp/class.c b/gcc/cp/class.c
index 2fbdeb4dde4..57746ed51a9 100644
--- a/gcc/cp/class.c
+++ b/gcc/cp/class.c
@@ -3656,7 +3656,7 @@ layout_nonempty_base_or_field (rli, decl, binfo, v)
while (1)
{
tree offset;
- struct record_layout_info old_rli = *rli;
+ struct record_layout_info_s old_rli = *rli;
/* Place this field. */
place_field (rli, decl);
diff --git a/gcc/stor-layout.c b/gcc/stor-layout.c
index 26aa48b28ca..91941754b61 100644
--- a/gcc/stor-layout.c
+++ b/gcc/stor-layout.c
@@ -410,7 +410,7 @@ start_record_layout (t)
tree t;
{
record_layout_info rli
- = (record_layout_info) xmalloc (sizeof (struct record_layout_info));
+ = (record_layout_info) xmalloc (sizeof (struct record_layout_info_s));
rli->t = t;
diff --git a/gcc/tree.h b/gcc/tree.h
index 1257d0adf45..f4733d29fba 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -1958,7 +1958,7 @@ extern void layout_type PARAMS ((tree));
fields. Then, call finish_record_layout. See layout_type for the
default way in which these functions are used. */
-typedef struct record_layout_info
+typedef struct record_layout_info_s
{
/* The RECORD_TYPE that we are laying out. */
tree t;
OpenPOWER on IntegriCloud