Replace ENABLE_CHECKING macro with flag_checking in GNAT
* gcc-interface/utils.c (set_reverse_storage_order_on_pad_type): Replace ENABLE_CHECKING macro with flag_checking. From-SVN: r233815
This commit is contained in:
parent
2998cb96c8
commit
4232ebbbc9
@ -1,3 +1,8 @@
|
||||
2016-02-29 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* gcc-interface/utils.c (set_reverse_storage_order_on_pad_type):
|
||||
Replace ENABLE_CHECKING macro with flag_checking.
|
||||
|
||||
2016-02-29 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Access_Type>: Retrofit
|
||||
|
@ -1486,11 +1486,13 @@ set_reverse_storage_order_on_pad_type (tree type)
|
||||
{
|
||||
tree field, canonical_pad_type;
|
||||
|
||||
#ifdef ENABLE_CHECKING
|
||||
/* If the inner type is not scalar then the function does nothing. */
|
||||
tree inner_type = TREE_TYPE (TYPE_FIELDS (type));
|
||||
gcc_assert (!AGGREGATE_TYPE_P (inner_type) && !VECTOR_TYPE_P (inner_type));
|
||||
#endif
|
||||
if (flag_checking)
|
||||
{
|
||||
/* If the inner type is not scalar then the function does nothing. */
|
||||
tree inner_type = TREE_TYPE (TYPE_FIELDS (type));
|
||||
gcc_assert (!AGGREGATE_TYPE_P (inner_type)
|
||||
&& !VECTOR_TYPE_P (inner_type));
|
||||
}
|
||||
|
||||
/* This is required for the canonicalization. */
|
||||
gcc_assert (TREE_CONSTANT (TYPE_SIZE (type)));
|
||||
|
Loading…
x
Reference in New Issue
Block a user