1*3d6a5025Srillig /* $NetBSD: msg_063.c,v 1.6 2025/01/03 03:14:47 rillig Exp $ */ 2a0a15c14Srillig # 3 "msg_063.c" 3a0a15c14Srillig 4a0a15c14Srillig // Test for message: prototype does not match old-style definition [63] 5a0a15c14Srillig 6e6298b92Srillig /* lint1-extra-flags: -X 351 */ 7e6298b92Srillig 8fddd84beSrillig int 9*3d6a5025Srillig /* expect+1: warning: function definition for 'function' with identifier list is obsolete in C23 [384] */ 10fddd84beSrillig function(a, b) 11fddd84beSrillig int a, b; 12fddd84beSrillig { 13fddd84beSrillig return a + b; 14fddd84beSrillig } 15fddd84beSrillig 16fddd84beSrillig /* expect+1: error: prototype does not match old-style definition [63] */ 17fddd84beSrillig double function(int); 18