diff options
author | Mumit Khan <khan@xraylith.wisc.edu> | 2000-04-24 17:24:45 +0000 |
---|---|---|
committer | Mumit Khan <khan@gcc.gnu.org> | 2000-04-24 17:24:45 +0000 |
commit | a2702aa12b7eb800ad0bc344f7c541c605358d84 (patch) | |
tree | 93d7834e1e7636bac180ff1ed5368892a947a6ba | |
parent | e60a8c2604c05c2f9fb0841c7f9b9cc1268657cd (diff) | |
download | gcc-a2702aa12b7eb800ad0bc344f7c541c605358d84.zip gcc-a2702aa12b7eb800ad0bc344f7c541c605358d84.tar.gz gcc-a2702aa12b7eb800ad0bc344f7c541c605358d84.tar.bz2 |
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
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/c-pragma.c | 6 |
2 files changed, 9 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7dc6656..64ac115 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +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> * tree.h (tree_decl): Member `mode' now ENUM_BITFIELD. diff --git a/gcc/c-pragma.c b/gcc/c-pragma.c index c85e6bf..3bb9a39 100644 --- a/gcc/c-pragma.c +++ b/gcc/c-pragma.c @@ -98,7 +98,7 @@ Alignment must be a small power of two, not %d, in #pragma pack", alignment_stack = entry; - maximum_field_alignment = alignment * 8; + maximum_field_alignment = alignment * BITS_PER_UNIT; } else alignment_stack->num_pushes ++; @@ -145,7 +145,7 @@ pop_alignment (id) if (entry == NULL) maximum_field_alignment = default_alignment; else - maximum_field_alignment = entry->alignment * 8; + maximum_field_alignment = entry->alignment * BITS_PER_UNIT; free (alignment_stack); @@ -206,7 +206,7 @@ handle_pragma_token (string, token) case ps_pack: if (state == ps_right) { - maximum_field_alignment = align * 8; + maximum_field_alignment = align * BITS_PER_UNIT; #ifdef HANDLE_PRAGMA_PACK_PUSH_POP default_alignment = maximum_field_alignment; #endif |