Hi, Martin and his clang warnings discovered that I forgot to remove a static inline function and a variable when ripping out the old IPA-SRA from tree-sra.c and both are now unused. Thus I am doing that now with the patch below which I will commit as obvious (after including it in a round of a bootstrap and testing on an x86_64-linux).
Thanks, Martin 2019-09-25 Martin Jambor <mjam...@suse.cz> * tree-sra.c (no_accesses_p): Remove. (no_accesses_representant): Likewise. --- gcc/tree-sra.c | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/gcc/tree-sra.c b/gcc/tree-sra.c index 48589323a1e..ba6d5406587 100644 --- a/gcc/tree-sra.c +++ b/gcc/tree-sra.c @@ -327,17 +327,6 @@ static struct obstack name_obstack; propagated to their assignment counterparts. */ static struct access *work_queue_head; -/* Representative of no accesses at all. */ -static struct access no_accesses_representant; - -/* Predicate to test the special value. */ - -static inline bool -no_accesses_p (struct access *access) -{ - return access == &no_accesses_representant; -} - /* Dump contents of ACCESS to file F in a human friendly way. If GRP is true, representative fields are dumped, otherwise those which only describe the individual access are. */ -- 2.23.0