]> git.eshelyaron.com Git - emacs.git/commit
Port ATTRIBUTE_MAY_ALIAS to recent icc
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 25 May 2017 07:24:51 +0000 (00:24 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 25 May 2017 07:25:09 +0000 (00:25 -0700)
commitd7284da858b38db4737f7e1f587c63390bee4328
treeca4153b3a2b72c2b940ac207173c09c9cc504196
parent9ebc2bbe3c1efea79810261533791bdf48a63760
Port ATTRIBUTE_MAY_ALIAS to recent icc

* src/conf_post.h (ATTRIBUTE_MAY_ALIAS) [__ICC]:
Define to empty.  Otherwise, icc (ICC) 17.0.4 20170411 says
“warning #2621: attribute "__may_alias__" does not apply here”
for constructs like ‘struct sockaddr *sa = (whatever);
struct sockaddr_in __attribute__ ((__may_alias__)) *sin
= (struct sockaddr_in *) sa;’.
src/conf_post.h