Loading arch/x86/kernel/vmlinux.lds.S +1 −1 Original line number Diff line number Diff line Loading @@ -305,7 +305,7 @@ SECTIONS . = ALIGN(PAGE_SIZE); .bss : AT(ADDR(.bss) - LOAD_OFFSET) { __bss_start = .; *(.bss.page_aligned) *(.bss..page_aligned) *(.bss) . = ALIGN(4); __bss_stop = .; Loading include/asm-generic/vmlinux.lds.h +1 −1 Original line number Diff line number Diff line Loading @@ -499,7 +499,7 @@ #define BSS(bss_align) \ . = ALIGN(bss_align); \ .bss : AT(ADDR(.bss) - LOAD_OFFSET) { \ *(.bss.page_aligned) \ *(.bss..page_aligned) \ *(.dynbss) \ *(.bss) \ *(COMMON) \ Loading include/linux/linkage.h +2 −2 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ #endif #define __page_aligned_data __section(.data..page_aligned) __aligned(PAGE_SIZE) #define __page_aligned_bss __section(.bss.page_aligned) __aligned(PAGE_SIZE) #define __page_aligned_bss __section(.bss..page_aligned) __aligned(PAGE_SIZE) /* * For assembly routines. Loading @@ -28,7 +28,7 @@ * alignment directives yourself */ #define __PAGE_ALIGNED_DATA .section ".data..page_aligned", "aw" #define __PAGE_ALIGNED_BSS .section ".bss.page_aligned", "aw" #define __PAGE_ALIGNED_BSS .section ".bss..page_aligned", "aw" /* * This is used by architectures to keep arguments on the stack Loading Loading
arch/x86/kernel/vmlinux.lds.S +1 −1 Original line number Diff line number Diff line Loading @@ -305,7 +305,7 @@ SECTIONS . = ALIGN(PAGE_SIZE); .bss : AT(ADDR(.bss) - LOAD_OFFSET) { __bss_start = .; *(.bss.page_aligned) *(.bss..page_aligned) *(.bss) . = ALIGN(4); __bss_stop = .; Loading
include/asm-generic/vmlinux.lds.h +1 −1 Original line number Diff line number Diff line Loading @@ -499,7 +499,7 @@ #define BSS(bss_align) \ . = ALIGN(bss_align); \ .bss : AT(ADDR(.bss) - LOAD_OFFSET) { \ *(.bss.page_aligned) \ *(.bss..page_aligned) \ *(.dynbss) \ *(.bss) \ *(COMMON) \ Loading
include/linux/linkage.h +2 −2 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ #endif #define __page_aligned_data __section(.data..page_aligned) __aligned(PAGE_SIZE) #define __page_aligned_bss __section(.bss.page_aligned) __aligned(PAGE_SIZE) #define __page_aligned_bss __section(.bss..page_aligned) __aligned(PAGE_SIZE) /* * For assembly routines. Loading @@ -28,7 +28,7 @@ * alignment directives yourself */ #define __PAGE_ALIGNED_DATA .section ".data..page_aligned", "aw" #define __PAGE_ALIGNED_BSS .section ".bss.page_aligned", "aw" #define __PAGE_ALIGNED_BSS .section ".bss..page_aligned", "aw" /* * This is used by architectures to keep arguments on the stack Loading