1 // RUN: %clang_cc1 -triple s390x-linux-gnu -fsyntax-only -verify %s 2 3 // expected-warning@+1 {{unknown attribute 'function_return' ignored}} x(void)4__attribute__((function_return("keep"))) void x(void) {} 5 6 // expected-warning@+1 {{unknown attribute 'function_return' ignored}} y(void)7__attribute__((function_return("thunk"))) void y(void) {} 8 9 // expected-warning@+1 {{unknown attribute 'function_return' ignored}} z(void)10__attribute__((function_return("thunk-inline"))) void z(void) {} 11 12 // expected-warning@+1 {{unknown attribute 'function_return' ignored}} w(void)13__attribute__((function_return("thunk-extern"))) void w(void) {} 14 15 // expected-warning@+1 {{unknown attribute 'function_return' ignored}} v(void)16__attribute__((function_return("invalid"))) void v(void) {} 17