diff options
author | Ian Lance Taylor <iant@google.com> | 2011-05-04 15:42:18 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2011-05-04 15:42:18 +0000 |
commit | 7fc2f86b5fb801c7b2c46a764e9d0594cbcb73b9 (patch) | |
tree | 5fcc497e550723948578243837604bc805c453df /gcc/stor-layout.c | |
parent | f81b1a3d371fa51de596917243863866b1235095 (diff) | |
download | gcc-7fc2f86b5fb801c7b2c46a764e9d0594cbcb73b9.zip gcc-7fc2f86b5fb801c7b2c46a764e9d0594cbcb73b9.tar.gz gcc-7fc2f86b5fb801c7b2c46a764e9d0594cbcb73b9.tar.bz2 |
Use backend interface for named types and array types.
* go-gcc.cc (Gcc_backend::struct_type): Call fill_in_struct.
(Gcc_backend::fill_in_struct): New function.
(Gcc_backend::array_type): Implement.
(Gcc_backend::fill_in_array): New function.
(Gcc_backend::placeholder_pointer_type): New function.
(Gcc_backend::set_placeholder_pointer_type): New function.
(Gcc_backend::set_placeholder_function_type): New function.
(Gcc_backend::placeholder_struct_type): New function.
(Gcc_backend::set_placeholder_struct_type): New function.
(Gcc_backend::placeholder_array_type): New function.
(Gcc_backend::set_placeholder_array_type): New function.
(Gcc_backend::named_type): New function.
(Gcc_backend::circular_pointer_type): New function.
(Gcc_backend::is_circular_pointer_type): New function.
From-SVN: r173380
Diffstat (limited to 'gcc/stor-layout.c')
0 files changed, 0 insertions, 0 deletions