diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2021-11-17 00:09:56 +0100 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2021-12-02 16:26:31 +0000 |
commit | 5a11ffadf58a3668655e08f610281ac5567b4d93 (patch) | |
tree | 5d4bf3f53bbf4ab6414139a4414798a40fa02df1 /gcc/config.gcc | |
parent | 9e10b7002acb3ce6134a6343cba04691f8c2d8ff (diff) | |
download | gcc-5a11ffadf58a3668655e08f610281ac5567b4d93.zip gcc-5a11ffadf58a3668655e08f610281ac5567b4d93.tar.gz gcc-5a11ffadf58a3668655e08f610281ac5567b4d93.tar.bz2 |
[Ada] Fix packing for array component with discriminated part
gcc/ada/
* gcc-interface/gigi.h (aggregate_type_contains_array_p): Delete.
(type_has_variable_size): Declare.
* gcc-interface/decl.c (adjust_packed): Return 0 only if the field
type is an array with variable size.
* gcc-interface/utils.c (aggregate_type_contains_array_p): Make
static and remove SELF_REFERENTIAL parameter.
(type_has_variable_size): Make public.
(create_field_decl): Adjust call to aggregate_type_contains_array_p.
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions