Home | History | Annotate | Line # | Download | only in lint1
msg_010.c revision 1.4
      1 /*	$NetBSD: msg_010.c,v 1.4 2021/01/18 17:43:44 rillig Exp $	*/
      2 # 3 "msg_010.c"
      3 
      4 // Test for message: duplicate '%s' [10]
      5 
      6 inline inline void		/* expect: [10] */
      7 double_inline(void)
      8 {
      9 }
     10 
     11 const const int			/* expect: [10] */
     12 double_const(void)
     13 {
     14 	return 0;
     15 }
     16 
     17 volatile volatile int		/* expect: [10] */
     18 double_volatile(void)
     19 {
     20 	return 0;
     21 }
     22 
     23 int
     24 restrict_pointer(const int *restrict p)
     25 {
     26 	return *p;
     27 }
     28 
     29 _Thread_local int thread_local_int;
     30 _Thread_local int *pointer_to_thread_local;
     31 
     32 int
     33 thread_local_parameter(_Thread_local int i) /* caught by the compiler */
     34 {
     35 	return i;
     36 }
     37