]>
git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/gcc.dg/fold-stringops-3.c
1 /* { dg-do compile } */
2 /* { dg-options "-O2" } */
4 typedef __SIZE_TYPE__
size_t;
11 len
= len
> sizeof (dst
) ? sizeof (dst
) : len
;
12 len
= len
< sizeof (dst
) / 2 ? sizeof (dst
) / 2 : len
;
14 __builtin_snprintf (dst
, len
, "hello");
15 __builtin_snprintf (dst
+ 5, len
, "%s", " world");
18 /* { dg-final { scan-assembler-not "snprintf" } } */