aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-pragma.c
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-10-11 03:02:24 +0000
committerRichard Stallman <rms@gnu.org>1993-10-11 03:02:24 +0000
commitb7560989531cf57f7723e373d761506fac1686e3 (patch)
tree836a16b6fad52bd571987e949697c87a24700946 /gcc/c-pragma.c
parenta9456cd320e16d4217d34d3928ed4d99fb12cbc8 (diff)
downloadgcc-b7560989531cf57f7723e373d761506fac1686e3.zip
gcc-b7560989531cf57f7723e373d761506fac1686e3.tar.gz
gcc-b7560989531cf57f7723e373d761506fac1686e3.tar.bz2
(enum pragma_state): Defined.
From-SVN: r5720
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 002c094..23890034 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. */