x86: shrink __ALIGN and __ALIGN_STR definitions
authorCyrill Gorcunov <gorcunov@gmail.com>
Mon, 9 Mar 2009 17:19:51 +0000 (20:19 +0300)
committerIngo Molnar <mingo@elte.hu>
Wed, 11 Mar 2009 11:39:28 +0000 (12:39 +0100)
commitbb7f5f6c26d0a304fb3af92591a1dddd39b6ac61
treeeab4a26c5cf0f37dc02e24056182369e89665ca4
parent78b020d035074fc3aa4d017353bb2c32e2aff56f
x86: shrink __ALIGN and __ALIGN_STR definitions

Impact: cleanup

1) .p2align 4 and .align 16 are the same meaning
   (until a.out format for i386 is used which is
    not our case for CONFIG_X86_ALIGNMENT_16 anyway)

2) having 15 as max allowed bytes to be skipped
   does not make sense on modulo 16

Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org>
LKML-Reference: <20090309171951.GE9945@localhost>
[ small cleanup, use __stringify(), etc. ]
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/include/asm/linkage.h