Re: [PATCH 1/2] crypto: ccp - Reduce stack frame size with KASAN
From: Gary R Hook
Date: Tue Mar 28 2017 - 11:57:34 EST
On 03/28/2017 10:10 AM, Arnd Bergmann wrote:
-};
+} __packed __aligned(4);
My gcc 4.8 doesn't understand __aligned(). Shouldn't we use
#pragma(4) here?
That is odd, the __aligned() macro gets defined for all compiler versions
in linux/compiler.h, and the aligned attribute should work for all supported
compilers (3.2 and higher), while #pragma pack() requires gcc-4.0 or
higher.
Tried again in a couple of trees. Not sure what I did wrong, but the
compiler
seems to be happy now. Huh.
Will submit a V2.
--
This is my day job. Follow me at:
IG/Twitter/Facebook: @grhookphoto
IG/Twitter/Facebook: @grhphotographer