From: David Malcolm Date: Fri, 27 Sep 2019 18:12:56 +0000 (+0000) Subject: Make cgraph_node::get_fun const X-Git-Tag: upstream/12.2.0~21602 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=975d043ff6b6f8a9e9ff0be799701fc1d842bb83;p=platform%2Fupstream%2Fgcc.git Make cgraph_node::get_fun const gcc/ChangeLog: * cgraph.c (cgraph_node::get_fun): Make const. * cgraph.h (cgraph_node::get_fun): Likewise. From-SVN: r276190 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8e4e143..05ba915 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2019-09-27 David Malcolm + + * cgraph.c (cgraph_node::get_fun): Make const. + * cgraph.h (cgraph_node::get_fun): Likewise. + 2019-09-27 Jakub Jelinek PR target/91919 diff --git a/gcc/cgraph.c b/gcc/cgraph.c index 331b363..8615e2e 100644 --- a/gcc/cgraph.c +++ b/gcc/cgraph.c @@ -3602,9 +3602,9 @@ cgraph_node::get_body (void) /* Return the DECL_STRUCT_FUNCTION of the function. */ struct function * -cgraph_node::get_fun (void) +cgraph_node::get_fun () const { - cgraph_node *node = this; + const cgraph_node *node = this; struct function *fun = DECL_STRUCT_FUNCTION (node->decl); while (!fun && node->clone_of) diff --git a/gcc/cgraph.h b/gcc/cgraph.h index 1da6cab..195e6e9 100644 --- a/gcc/cgraph.h +++ b/gcc/cgraph.h @@ -1142,7 +1142,7 @@ struct GTY((tag ("SYMTAB_FUNCTION"))) cgraph_node : public symtab_node void release_body (bool keep_arguments = false); /* Return the DECL_STRUCT_FUNCTION of the function. */ - struct function *get_fun (void); + struct function *get_fun () const; /* cgraph_node is no longer nested function; update cgraph accordingly. */ void unnest (void);