aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/ubsan/pr103456.c
blob: 7624fa87093ee765d29ccf0125aabca0d4fb5b74 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/* PR tree-optimization/103456 */
/* { dg-do compile } */
/* { dg-options "-fsanitize=undefined -O -fdump-tree-objsz -ffat-lto-objects" } */

static char *multilib_options = "m64/m32";

void
used_arg_t (void)
{
  char *q = multilib_options;
  for (;;)
    {
      while (*q)
	q++;
      while (__builtin_strchr (q, '_') == 0)
	while (*q)
	  q++;
    }
}

/* { dg-final { scan-tree-dump-not "maximum object size 0" "objsz1" } } */