Thanks to Fariborz Jahanian for the suggestion! llvm-svn: 186980
the same behavior of gcc by keeping the attribute out of the function type. llvm-svn: 141803