blob: 51d7df236ed31f3ff603e11bdfc0db223d61dd8b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
// { dg-do compile }
import gcc.builtins;
auto test_sqrt() { return &__builtin_sqrt; }
auto test_tan() { return &__builtin_tan; }
auto test_malloc() { return &__builtin_malloc; }
auto test_printf() { return &__builtin_printf; }
// { dg-error ".__builtin_inf. must be directly called" "" { target *-*-* } .+1 }
auto test_inf() { return &__builtin_inf; }
// { dg-error ".__builtin_lfloor. must be directly called" "" { target *-*-* } .+1 }
auto test_lfloor() { return &__builtin_lfloor; }
// { dg-error ".__builtin_setjmp. must be directly called" "" { target *-*-* } .+1 }
auto test_setjmp() { return &__builtin_setjmp; }
// { dg-error ".__builtin_unreachable. must be directly called" "" { target *-*-* } .+1 }
auto test_unreachable() { return &__builtin_unreachable; }
|