summaryrefslogtreecommitdiff
path: root/gcc/c-pragma.c
diff options
context:
space:
mode:
authorrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>1993-10-11 03:02:24 +0000
committerrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>1993-10-11 03:02:24 +0000
commit913a9523725c692f32d264afe1592adba6fd4528 (patch)
tree836a16b6fad52bd571987e949697c87a24700946 /gcc/c-pragma.c
parentd884e060c5caa4a218a83478de13875bb2fb7a28 (diff)
downloadgcc-913a9523725c692f32d264afe1592adba6fd4528.tar.gz
(enum pragma_state): Defined.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@5720 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/c-pragma.c')
-rw-r--r--gcc/c-pragma.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/gcc/c-pragma.c b/gcc/c-pragma.c
index 002c0946780..23890034826 100644
--- a/gcc/c-pragma.c
+++ b/gcc/c-pragma.c
@@ -29,6 +29,22 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define HANDLE_PRAGMA_WEAK 1
#endif
+/* See varasm.c for an identical definition. */
+enum pragma_state
+{
+ ps_start,
+ ps_done,
+ ps_bad,
+ ps_weak,
+ ps_name,
+ ps_equals,
+ ps_value,
+ ps_pack,
+ ps_left,
+ ps_align,
+ ps_right
+};
+
/* When structure field packing is in effect, this variable is the
number of bits to use as the maximum alignment. When packing is not
in effect, this is zero. */