aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-generic/vmlinux.lds.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/asm-generic/vmlinux.lds.h')
-rw-r--r--include/asm-generic/vmlinux.lds.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/asm-generic/vmlinux.lds.h b/include/asm-generic/vmlinux.lds.h
index 7170ad374876..b20409404c7d 100644
--- a/include/asm-generic/vmlinux.lds.h
+++ b/include/asm-generic/vmlinux.lds.h
@@ -67,6 +67,8 @@
67 *(.rodata1) \ 67 *(.rodata1) \
68 } \ 68 } \
69 \ 69 \
70 BUG_TABLE \
71 \
70 /* PCI quirks */ \ 72 /* PCI quirks */ \
71 .pci_fixup : AT(ADDR(.pci_fixup) - LOAD_OFFSET) { \ 73 .pci_fixup : AT(ADDR(.pci_fixup) - LOAD_OFFSET) { \
72 VMLINUX_SYMBOL(__start_pci_fixups_early) = .; \ 74 VMLINUX_SYMBOL(__start_pci_fixups_early) = .; \
@@ -319,6 +321,7 @@
319 .stab.indexstr 0 : { *(.stab.indexstr) } \ 321 .stab.indexstr 0 : { *(.stab.indexstr) } \
320 .comment 0 : { *(.comment) } 322 .comment 0 : { *(.comment) }
321 323
324#ifdef CONFIG_GENERIC_BUG
322#define BUG_TABLE \ 325#define BUG_TABLE \
323 . = ALIGN(8); \ 326 . = ALIGN(8); \
324 __bug_table : AT(ADDR(__bug_table) - LOAD_OFFSET) { \ 327 __bug_table : AT(ADDR(__bug_table) - LOAD_OFFSET) { \
@@ -326,6 +329,9 @@
326 *(__bug_table) \ 329 *(__bug_table) \
327 __stop___bug_table = .; \ 330 __stop___bug_table = .; \
328 } 331 }
332#else
333#define BUG_TABLE
334#endif
329 335
330#ifdef CONFIG_PM_TRACE 336#ifdef CONFIG_PM_TRACE
331#define TRACEDATA \ 337#define TRACEDATA \