1 /* { dg-do compile } */
2 /* { dg-skip-if "do not override -mfloat-abi" { *-*-* } { "-mfloat-abi=*" } {"-mfloat-abi=softfp" } } */
3 /* { dg-options "-O2 -fno-omit-frame-pointer -mabi=apcs-gnu -mfloat-abi=softfp" } */
12 struct super_block
*sb
;
16 struct btrfs_fs_info
*fs_info
;
23 extern int foo1 (struct btrfs_root
*, int, int, int);
24 extern int foo2 (struct btrfs_root
*, int, int);
27 truncate_one_csum (struct btrfs_root
*p1
, long long p2
, long long p3
)
29 int f
, g
, i
= p1
->fs_info
->sb
->s_blocksize_bits
;
31 long long h
= p2
+ p3
;
32 f
= foo1 (b
, 0, c
, 0);
34 e
<<= p1
->fs_info
->sb
->s_blocksize_bits
;
43 __builtin_unreachable ();