/* $NetBSD: msg_086.c,v 1.5 2022/06/20 21:13:36 rillig Exp $ */ # 3 "msg_086.c" // Test for message: automatic '%s' hides external declaration [86] /* lint1-flags: -S -g -h -w */ extern int identifier; int local_auto(void) { /* expect+1: warning: automatic 'identifier' hides external declaration [86] */ int identifier = 3; return identifier; } /* XXX: the function argument does not trigger the warning. */ int arg_auto(int identifier) { return identifier; }