blob: a93fabe052583bb3a2c1a25889b4bde5be80bb1f [file] [log] [blame]
Bill Wendlingd0cc0662009-05-18 18:09:36 +00001// RUN: %llvmgcc -S %s -O0 -o - -mllvm -disable-llvm-optzns | grep bar
Duncan Sands7319f152009-05-17 19:37:02 +00002// Check that the gcc inliner is turned off.
3
4#include <stdio.h>
5static __inline__ __attribute__ ((always_inline))
6 int bar (int x)
7{
8 return 4;
9}
10
11void
12foo ()
13{
14 long long b = 1;
15 int Y = bar (4);
16 printf ("%d\n", Y);
17}