Remove unused code.

Message ID c7063060-d52a-47fe-7cd7-1dd4e226aef5@suse.cz
State New
Headers show
Series
  • Remove unused code.
Related show

Commit Message

Martin Liška July 20, 2018, 8:52 a.m.
Hi.

Following was introduced in r230331 and as David confirmed
it was installed accidentally. It has never been used.

Ready for trunk?
Martin

gcc/ChangeLog:

2018-07-20  Martin Liska  <mliska@suse.cz>

	* tree.h (DECL_LOCATION_RANGE): Remove unused macro.
	(get_decl_source_range): Remove unused function.
---
 gcc/tree.h | 10 ----------
 1 file changed, 10 deletions(-)

Comments

Richard Biener July 20, 2018, 10:21 a.m. | #1
On Fri, Jul 20, 2018 at 10:52 AM Martin Liška <mliska@suse.cz> wrote:
>

> Hi.

>

> Following was introduced in r230331 and as David confirmed

> it was installed accidentally. It has never been used.

>

> Ready for trunk?

OK

> Martin

>

> gcc/ChangeLog:

>

> 2018-07-20  Martin Liska  <mliska@suse.cz>

>

>         * tree.h (DECL_LOCATION_RANGE): Remove unused macro.

>         (get_decl_source_range): Remove unused function.

> ---

>  gcc/tree.h | 10 ----------

>  1 file changed, 10 deletions(-)

>

>

Patch

diff --git a/gcc/tree.h b/gcc/tree.h
index 79b675025d9..8f20ff78369 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -2311,9 +2311,6 @@  extern machine_mode vector_type_mode (const_tree);
 #define DECL_IS_BUILTIN(DECL) \
   (LOCATION_LOCUS (DECL_SOURCE_LOCATION (DECL)) <= BUILTINS_LOCATION)
 
-#define DECL_LOCATION_RANGE(NODE) \
-  (get_decl_source_range (DECL_MINIMAL_CHECK (NODE)))
-
 /*  For FIELD_DECLs, this is the RECORD_TYPE, UNION_TYPE, or
     QUAL_UNION_TYPE node that the field is a member of.  For VAR_DECL,
     PARM_DECL, FUNCTION_DECL, LABEL_DECL, RESULT_DECL, and CONST_DECL
@@ -5805,13 +5802,6 @@  set_source_range (tree expr, location_t start, location_t finish);
 extern location_t
 set_source_range (tree expr, source_range src_range);
 
-static inline source_range
-get_decl_source_range (tree decl)
-{
-  location_t loc = DECL_SOURCE_LOCATION (decl);
-  return get_range_from_loc (line_table, loc);
-}
-
 /* Return true if it makes sense to promote/demote from_type to to_type. */
 inline bool
 desired_pro_or_demotion_p (const_tree to_type, const_tree from_type)