From: "Robert P. J. Day" Since already tests for __GNUC__, there's no point in nbd.h repeating that test. Signed-off-by: Robert P. J. Day Cc: Paul Clements Signed-off-by: Andrew Morton --- include/linux/nbd.h | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff -puN include/linux/nbd.h~nbd-delete-superfluous-test-for-__gnuc__ include/linux/nbd.h --- a/include/linux/nbd.h~nbd-delete-superfluous-test-for-__gnuc__ +++ a/include/linux/nbd.h @@ -86,11 +86,7 @@ struct nbd_request { char handle[8]; __be64 from; __be32 len; -} -#ifdef __GNUC__ - __attribute__ ((packed)) -#endif -; +} __attribute__ ((packed)); /* * This is the reply packet that nbd-server sends back to the client after _