Home | History | Annotate | Line # | Download | only in lint1
msg_098.c revision 1.6.2.1
      1  1.6.2.1  perseant /*	$NetBSD: msg_098.c,v 1.6.2.1 2025/08/02 05:58:16 perseant Exp $	*/
      2      1.1    rillig # 3 "msg_098.c"
      3      1.1    rillig 
      4  1.6.2.1  perseant /* Test for message: suffixes 'F' or 'L' require C90 or later [98] */
      5      1.1    rillig 
      6      1.2    rillig /* lint1-flags: -gtw */
      7      1.2    rillig 
      8      1.2    rillig void
      9      1.2    rillig example()
     10      1.2    rillig {
     11      1.2    rillig 	float f = 1234.5;
     12  1.6.2.1  perseant 	/* expect+1: warning: suffixes 'F' or 'L' require C90 or later [98] */
     13      1.5    rillig 	float f_F = 1234.5F;
     14  1.6.2.1  perseant 	/* expect+1: warning: suffixes 'F' or 'L' require C90 or later [98] */
     15      1.5    rillig 	float f_f = 1234.5f;
     16      1.2    rillig 
     17      1.2    rillig 	double d = 1234.5;
     18      1.5    rillig 	/* expect+1: error: syntax error 'U' [249] */
     19      1.5    rillig 	double d_U = 1234.5U;
     20      1.2    rillig 
     21  1.6.2.1  perseant 	/* expect+1: warning: 'long double' requires C90 or later [266] */
     22      1.5    rillig 	long double ld = 1234.5;
     23  1.6.2.1  perseant 	/* expect+2: warning: 'long double' requires C90 or later [266] */
     24  1.6.2.1  perseant 	/* expect+1: warning: suffixes 'F' or 'L' require C90 or later [98] */
     25      1.5    rillig 	long double ld_L = 1234.5L;
     26      1.2    rillig }
     27