comparison gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-11.c @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children
comparison
equal deleted inserted replaced
111:04ced10e8804 131:84e7813d76e9
17 #endif 17 #endif
18 18
19 extern int int_value (void); 19 extern int int_value (void);
20 extern size_t size_value (void); 20 extern size_t size_value (void);
21 21
22 int int_range (int min, int max) 22 static int int_range (int min, int max)
23 { 23 {
24 int n = int_value (); 24 int n = int_value ();
25 return n < min || max < n ? min : n;
26 }
27
28 size_t size_range (size_t min, size_t max)
29 {
30 size_t n = size_value ();
31 return n < min || max < n ? min : n; 25 return n < min || max < n ? min : n;
32 } 26 }
33 27
34 void sink (char*, char*); 28 void sink (char*, char*);
35 29