This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
c/4076: -Wunused doesn't warn about static function only called by itself.
- To: gcc-gnats at gcc dot gnu dot org
- Subject: c/4076: -Wunused doesn't warn about static function only called by itself.
- From: lars dot spam at nocrew dot org
- Date: 22 Aug 2001 08:24:26 -0000
- Reply-To: lars dot spam at nocrew dot org
>Number: 4076
>Category: c
>Synopsis: -Wunused doesn't warn about static function only called by itself.
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: unassigned
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Wed Aug 22 01:26:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator: Lars Brinkhoff
>Release: 3.1 20010821 (mainline cvs)
>Organization:
>Environment:
Debian GNU/Linux (testing), PowerPC.
>Description:
The attached file contains two static functions, foo and bar.
GCC correctly reports foo as being unused, by says nothing
about bar which is only called by itself.
>How-To-Repeat:
gcc -Wunused -c unused.c
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/octet-stream; name="unused.c"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="unused.c"
c3RhdGljIHZvaWQgZm9vICh2b2lkKSB7fQpzdGF0aWMgdm9pZCBiYXIgKHZvaWQpIHsgYmFyICgp
OyB9Cg==