Reverting merge from trunk
[official-gcc.git] / gcc / testsuite / gcc.dg / fail_always_inline2.c
blob863597f705626b8ea62704edf3c9febf0fdb7c45
1 extern char *__realpath_alias (__const char *__restrict __name, char
2 *__restrict __resolved) __asm__ ("" "realpath") __attribute__
3 ((__nothrow__)) __attribute__ ((__warn_unused_result__));
5 extern __inline __attribute__ ((__always_inline__)) __attribute__
6 ((__artificial__)) __attribute__ ((__warn_unused_result__)) char *
7 __attribute__ ((__nothrow__)) realpath (__const char *__restrict __name,
8 char *__restrict __resolved)
10 return __realpath_alias (__name, __resolved);
13 char *
14 realpath(path, resolved)
15 const char *path;
16 char *resolved;
18 return (((void *)0));