Commit a2702aa1 by Mumit Khan Committed by Mumit Khan

c-pragma.c (push_alignment): Use BITS_PER_UNIT macro.

2000-04-24  Mumit Khan  <khan@xraylith.wisc.edu>

	* c-pragma.c (push_alignment): Use BITS_PER_UNIT macro.
	(pop_alignment): Likewise.
	(handle_pragma_token): Likewise.

From-SVN: r33379
parent e60a8c26
2000-04-24 Mumit Khan <khan@xraylith.wisc.edu>
* c-pragma.c (push_alignment): Use BITS_PER_UNIT macro.
(pop_alignment): Likewise.
(handle_pragma_token): Likewise.
2000-04-24 Robert Lipe <robertlipe@usa.net> 2000-04-24 Robert Lipe <robertlipe@usa.net>
* tree.h (tree_decl): Member `mode' now ENUM_BITFIELD. * tree.h (tree_decl): Member `mode' now ENUM_BITFIELD.
......
...@@ -98,7 +98,7 @@ Alignment must be a small power of two, not %d, in #pragma pack", ...@@ -98,7 +98,7 @@ Alignment must be a small power of two, not %d, in #pragma pack",
alignment_stack = entry; alignment_stack = entry;
maximum_field_alignment = alignment * 8; maximum_field_alignment = alignment * BITS_PER_UNIT;
} }
else else
alignment_stack->num_pushes ++; alignment_stack->num_pushes ++;
...@@ -145,7 +145,7 @@ pop_alignment (id) ...@@ -145,7 +145,7 @@ pop_alignment (id)
if (entry == NULL) if (entry == NULL)
maximum_field_alignment = default_alignment; maximum_field_alignment = default_alignment;
else else
maximum_field_alignment = entry->alignment * 8; maximum_field_alignment = entry->alignment * BITS_PER_UNIT;
free (alignment_stack); free (alignment_stack);
...@@ -206,7 +206,7 @@ handle_pragma_token (string, token) ...@@ -206,7 +206,7 @@ handle_pragma_token (string, token)
case ps_pack: case ps_pack:
if (state == ps_right) if (state == ps_right)
{ {
maximum_field_alignment = align * 8; maximum_field_alignment = align * BITS_PER_UNIT;
#ifdef HANDLE_PRAGMA_PACK_PUSH_POP #ifdef HANDLE_PRAGMA_PACK_PUSH_POP
default_alignment = maximum_field_alignment; default_alignment = maximum_field_alignment;
#endif #endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment