aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-inline.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2021-05-28 19:40:47 +0200
committerEric Botcazou <ebotcazou@adacore.com>2021-06-03 12:41:20 +0200
commit602463fb98740efa3570198a323eed92e2e09319 (patch)
treea78613a51f03eb6beaa57fe4f0c04688fefac770 /gcc/tree-inline.c
parentdf741be17ee09974ad46750ebbbacf55f8e108a8 (diff)
downloadgcc-602463fb98740efa3570198a323eed92e2e09319.zip
gcc-602463fb98740efa3570198a323eed92e2e09319.tar.gz
gcc-602463fb98740efa3570198a323eed92e2e09319.tar.bz2
Also generate DW_OP_GNU_variable_value at file scope
But only for the reference variant (dw_val_class_die_ref). This is needed for variable-sized types declared at library level in Ada. gcc/ * dwarf2out.c (loc_list_from_tree_1) <FUNCTION_DECL>: Also generate DW_OP_GNU_variable_value referencing an existing DIE at file scope. (type_byte_size): Inline into... (add_byte_size_attribute): ...this and call add_scalar_info.
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions