Skip to content

Commit 5d163bc

Browse files
author
marxin
committed
Cleanup #2 of Pascal references.
2017-07-13 Martin Liska <[email protected]> * dwarf2out.c (gen_pointer_type_die): Remove dead code. (gen_reference_type_die): Likewise. * stor-layout.c: Remove Pascal-related comment. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@250184 138bc75d-0d04-0410-961f-82ee72b054a4
1 parent 7e6d965 commit 5d163bc

File tree

3 files changed

+7
-42
lines changed

3 files changed

+7
-42
lines changed

gcc/ChangeLog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
2017-07-13 Martin Liska <[email protected]>
2+
3+
* dwarf2out.c (gen_pointer_type_die): Remove dead code.
4+
(gen_reference_type_die): Likewise.
5+
* stor-layout.c: Remove Pascal-related comment.
6+
17
2017-07-13 Martin Liska <[email protected]>
28

39
* opts.c (finish_options): Add quotes to error messages.

gcc/dwarf2out.c

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -23305,46 +23305,6 @@ gen_field_die (tree decl, struct vlr_context *ctx, dw_die_ref context_die)
2330523305
equate_decl_number_to_die (decl, decl_die);
2330623306
}
2330723307

23308-
#if 0
23309-
/* Don't generate either pointer_type DIEs or reference_type DIEs here.
23310-
Use modified_type_die instead.
23311-
We keep this code here just in case these types of DIEs may be needed to
23312-
represent certain things in other languages (e.g. Pascal) someday. */
23313-
23314-
static void
23315-
gen_pointer_type_die (tree type, dw_die_ref context_die)
23316-
{
23317-
dw_die_ref ptr_die
23318-
= new_die (DW_TAG_pointer_type, scope_die_for (type, context_die), type);
23319-
23320-
equate_type_number_to_die (type, ptr_die);
23321-
add_type_attribute (ptr_die, TREE_TYPE (type), TYPE_UNQUALIFIED, false,
23322-
context_die);
23323-
add_AT_unsigned (mod_type_die, DW_AT_byte_size, PTR_SIZE);
23324-
}
23325-
23326-
/* Don't generate either pointer_type DIEs or reference_type DIEs here.
23327-
Use modified_type_die instead.
23328-
We keep this code here just in case these types of DIEs may be needed to
23329-
represent certain things in other languages (e.g. Pascal) someday. */
23330-
23331-
static void
23332-
gen_reference_type_die (tree type, dw_die_ref context_die)
23333-
{
23334-
dw_die_ref ref_die, scope_die = scope_die_for (type, context_die);
23335-
23336-
if (TYPE_REF_IS_RVALUE (type) && dwarf_version >= 4)
23337-
ref_die = new_die (DW_TAG_rvalue_reference_type, scope_die, type);
23338-
else
23339-
ref_die = new_die (DW_TAG_reference_type, scope_die, type);
23340-
23341-
equate_type_number_to_die (type, ref_die);
23342-
add_type_attribute (ref_die, TREE_TYPE (type), TYPE_UNQUALIFIED, false,
23343-
context_die);
23344-
add_AT_unsigned (mod_type_die, DW_AT_byte_size, PTR_SIZE);
23345-
}
23346-
#endif
23347-
2334823308
/* Generate a DIE for a pointer to a member type. TYPE can be an
2334923309
OFFSET_TYPE, for a pointer to data member, or a RECORD_TYPE, for a
2335023310
pointer to member function. */

gcc/stor-layout.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2647,8 +2647,7 @@ set_min_and_max_values_for_integral_type (tree type,
26472647

26482648
/* Set the extreme values of TYPE based on its precision in bits,
26492649
then lay it out. Used when make_signed_type won't do
2650-
because the tree code is not INTEGER_TYPE.
2651-
E.g. for Pascal, when the -fsigned-char option is given. */
2650+
because the tree code is not INTEGER_TYPE. */
26522651

26532652
void
26542653
fixup_signed_type (tree type)

0 commit comments

Comments
 (0)