Thread (3 messages) flat view 3 messages, 3 authors, 2021-09-14

[5.15-rc1][PPC][bisected 6d2ef226] mainline build breaks at ./include/linux/compiler_attributes.h:62:5: warning: "__has_attribute"

From: Abdul Haleem <hidden>
Date: 2021-09-14 06:12:37
Also in: linux-next, lkml

Greeting's

Today's mainline kernel fails to compile on my powerpc box with below errors

././include/linux/compiler_attributes.h:62:5: warning: "__has_attribute" 
is not defined, evaluates to 0 [-Wundef]
  #if __has_attribute(__assume_aligned__)
      ^~~~~~~~~~~~~~~
././include/linux/compiler_attributes.h:62:20: error: missing binary 
operator before token "("
  #if __has_attribute(__assume_aligned__)
                     ^
././include/linux/compiler_attributes.h:88:5: warning: "__has_attribute" 
is not defined, evaluates to 0 [-Wundef]
  #if __has_attribute(__copy__)
      ^~~~~~~~~~~~~~~
././include/linux/compiler_attributes.h:88:20: error: missing binary 
operator before token "("
  #if __has_attribute(__copy__)

Kernel builds fine when below patch is reverted

commit 6d2ef22 : compiler_attributes.h: drop __has_attribute() support 
for gcc4

-- 
Regard's

Abdul Haleem
IBM Linux Technology Center

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help