xref: /netbsd-src/tests/usr.bin/xlint/lint1/msg_125.c (revision dcb32fd76a6d98c4a9af231446a80d630943641c)
1*dcb32fd7Srillig /*	$NetBSD: msg_125.c,v 1.6 2023/08/26 10:43:53 rillig Exp $	*/
2a0a15c14Srillig # 3 "msg_125.c"
3a0a15c14Srillig 
4*dcb32fd7Srillig // Test for message: pointers to functions can only be compared for equality [125]
5a0a15c14Srillig 
6e6298b92Srillig /* lint1-extra-flags: -s -X 351 */
7e3ae774eSrillig 
8e3ae774eSrillig typedef void (*action)(void);
9e3ae774eSrillig 
10e3ae774eSrillig int
less(action a,action b)11e3ae774eSrillig less(action a, action b)
12e3ae774eSrillig {
13*dcb32fd7Srillig 	/* expect+1: warning: pointers to functions can only be compared for equality [125] */
1465e5c21bSrillig 	return a < b;
15e3ae774eSrillig }
16