diff options
author | Mark Mitchell <mark@codesourcery.com> | 2000-03-13 09:12:50 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 2000-03-13 09:12:50 +0000 |
commit | 9328904cdf4c4f74be2b74f23b959df0b51c7b40 (patch) | |
tree | 436a9081b94cbee253bfc1c9b70ba08564ec5627 /gcc/cpplib.c | |
parent | 05e126b36023b1f79a1cbe16a3345200ba13c247 (diff) | |
download | gcc-9328904cdf4c4f74be2b74f23b959df0b51c7b40.zip gcc-9328904cdf4c4f74be2b74f23b959df0b51c7b40.tar.gz gcc-9328904cdf4c4f74be2b74f23b959df0b51c7b40.tar.bz2 |
tree.h (record_layout_info_s): New structure.
* tree.h (record_layout_info_s): New structure.
(record_layout_info): New type.
(new_record_layout_info): New function.
(layout_field): Likewise.
(finish_record_layout): Likewise.
* stor-layout.c (layout_record): Remove.
(new_record_layout_info): New function.
(layout_field): New function, broken out from layout_record.
(finalize_record_size): Likewise.
(compute_record_mode): Likewise.
(finalize_type_size): New function, broken out from layout_type.
(finish_record_layout): Likewise.
(layout_type): Use them.
From-SVN: r32503
Diffstat (limited to 'gcc/cpplib.c')
0 files changed, 0 insertions, 0 deletions