]> gcc.gnu.org Git - gcc.git/commit
dwarf2out.c (need_endianity_attribute_p): New inline predicate.
authorEric Botcazou <ebotcazou@adacore.com>
Tue, 19 Jan 2016 21:08:10 +0000 (21:08 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Tue, 19 Jan 2016 21:08:10 +0000 (21:08 +0000)
commitaf33ba0d93bfaebff31c2cc43b1fc56b618821e7
tree80338c1a757e21314511694dbd70213172256226
parentd0899488d970a3ade7fbe329964cf03c7b593eb5
dwarf2out.c (need_endianity_attribute_p): New inline predicate.

* dwarf2out.c (need_endianity_attribute_p): New inline predicate.
(base_type_die): Add REVERSE parameter and attach DW_AT_endianity to
the DIE accordingly.
(modified_type_die): Add REVERSE parameter and pass it recursively,
as well as to base_type_die.  Adjust presence check accordingly.
(base_type_for_mode): Adjust call to modified_type_die.
(add_type_attribute): Add REVERSE parameter and pass it to
modified_type_die.
(generic_parameter_die): Adjust call to add_type_attribute.
(add_scalar_info): Likewise.
(add_subscript_info): Likewise.
(gen_array_type_die): Likewise.
(gen_descr_array_type_die): Likewise.
(gen_entry_point_die): Likewise.
(gen_enumeration_type_die): Likewise.
(gen_formal_parameter_die): Likewise.
(gen_subprogram_die): Likewise.
(gen_variable_die ): Likewise.
(gen_const_die): Likewise.
(gen_field_die): Likewise.
(gen_pointer_type_die): Likewise.
(gen_reference_type_die): Likewise.
(gen_ptr_to_mbr_type_die): Likewise.
(gen_inheritance_die): Likewise.
(gen_subroutine_type_die): Likewise.
(gen_typedef_die): Likewise.
(force_type_die): Adjust call to modified_type_die.

From-SVN: r232585
gcc/ChangeLog
gcc/dwarf2out.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/debug/dwarf2/sso.c [new file with mode: 0644]
This page took 0.057093 seconds and 5 git commands to generate.