/* Test that pointers to arrays of differently qualified types aren't
permitted in conditional expressions, and that qualifiers aren't
lost in forming composite types. */
/* Origin: Joseph Myer
/* Copyright (C) 2003 Free Software Foundation.
Test that the -fwrapv command line option is accepted and disables
"unsafe" optimizations that rely on undefined arithmetic overflow.
Written
/* Check that arc profiling instrumentation code does not cause problems for
a program that calls functions that are likely to be in a shared library.
This was added to check the fix for PR targ
/* Check that sdata qualification doesn't produce out-of-range relocations
and that compilers agree on the way these declarations are handled. */
extern void sdata_1_x (void);
extern void exit (i
/* { dg-do compile { target arm*-*-symbianelf* } } */
/* { dg-options "-O2" } */
/* Symbian OS requires that builtins not be expanded by default. Make
sure that a reference to "strlen" is emitted
/* PR c/14114 */
/* Origin: */
/* { dg-do compile } */
/* { dg-options "-O2 -g" } */
/* This used to fail because the compiler thought that the
declaration of 'c' from 'b' was sh
/* Make sure that gcc understands that an in/out operand is a use as well
as a def. */
/* { dg-do compile } */
/* { dg-options "-O -fdump-tree-optimized" } */
void f()
{
int i = 42;
int j =
/* { dg-do compile } */
/* { dg-options "-O1 -fdump-tree-fab" } */
/* Check that we fold strlen of equally long strings, and that we do not
fail to terminate when there is a nontrivial cycle in th