This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH] tree-object-size.c: mark "unknown" as const
- From: David Malcolm <dmalcolm at redhat dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Fri, 07 Jun 2013 13:40:00 -0400
- Subject: [PATCH] tree-object-size.c: mark "unknown" as const
The array "unknown" within tree-object-size.c is only ever read from,
not written to, so it can be marked as const.
Successfully bootstrapped on x86_64-unknown-linux-gnu (using
gcc-4.7.2-2.fc17.x86_64).
OK for trunk?
2013-06-07 David Malcolm <dmalcolm@redhat.com>
* tree-object-size.c (unknown): Make const.
Index: gcc/tree-object-size.c
===================================================================
--- gcc/tree-object-size.c (revision 199816)
+++ gcc/tree-object-size.c (working copy)
@@ -39,7 +39,7 @@
unsigned int *stack, *tos;
};
-static unsigned HOST_WIDE_INT unknown[4] = { -1, -1, 0, 0 };
+static const unsigned HOST_WIDE_INT unknown[4] = { -1, -1, 0, 0 };
static tree compute_object_offset (const_tree, const_tree);
static unsigned HOST_WIDE_INT addr_object_size (struct object_size_info *,