vmlinux.lds.h (87a0b2fafc09766d8c55461a18345a1cfb10a7fe) vmlinux.lds.h (b9794a822281944ef3de5b1812a94cbdb8134320)
1/*
2 * Helper macros to support writing architecture specific
3 * linker scripts.
4 *
5 * A minimal linker scripts has following content:
6 * [This is a sample, architectures may have special requiriements]
7 *
8 * OUTPUT_FORMAT(...)

--- 307 unchanged lines hidden (view full) ---

316 . = ALIGN(8); \
317 __##name##_thermal_table = .; \
318 KEEP(*(__##name##_thermal_table)) \
319 __##name##_thermal_table_end = .;
320#else
321#define THERMAL_TABLE(name)
322#endif
323
1/*
2 * Helper macros to support writing architecture specific
3 * linker scripts.
4 *
5 * A minimal linker scripts has following content:
6 * [This is a sample, architectures may have special requiriements]
7 *
8 * OUTPUT_FORMAT(...)

--- 307 unchanged lines hidden (view full) ---

316 . = ALIGN(8); \
317 __##name##_thermal_table = .; \
318 KEEP(*(__##name##_thermal_table)) \
319 __##name##_thermal_table_end = .;
320#else
321#define THERMAL_TABLE(name)
322#endif
323
324#ifdef CONFIG_DTPM
325#define DTPM_TABLE() \
326 . = ALIGN(8); \
327 __dtpm_table = .; \
328 KEEP(*(__dtpm_table)) \
329 __dtpm_table_end = .;
330#else
331#define DTPM_TABLE()
332#endif
333
334#define KERNEL_DTB() \
335 STRUCT_ALIGN(); \
336 __dtb_start = .; \
337 KEEP(*(.dtb.init.rodata)) \
338 __dtb_end = .;
339
340/*
341 * .data section

--- 376 unchanged lines hidden (view full) ---

718 TIMER_OF_TABLES() \
719 CPU_METHOD_OF_TABLES() \
720 CPUIDLE_METHOD_OF_TABLES() \
721 KERNEL_DTB() \
722 IRQCHIP_OF_MATCH_TABLE() \
723 ACPI_PROBE_TABLE(irqchip) \
724 ACPI_PROBE_TABLE(timer) \
725 THERMAL_TABLE(governor) \
324#define KERNEL_DTB() \
325 STRUCT_ALIGN(); \
326 __dtb_start = .; \
327 KEEP(*(.dtb.init.rodata)) \
328 __dtb_end = .;
329
330/*
331 * .data section

--- 376 unchanged lines hidden (view full) ---

708 TIMER_OF_TABLES() \
709 CPU_METHOD_OF_TABLES() \
710 CPUIDLE_METHOD_OF_TABLES() \
711 KERNEL_DTB() \
712 IRQCHIP_OF_MATCH_TABLE() \
713 ACPI_PROBE_TABLE(irqchip) \
714 ACPI_PROBE_TABLE(timer) \
715 THERMAL_TABLE(governor) \
726 DTPM_TABLE() \
727 EARLYCON_TABLE() \
728 LSM_TABLE() \
729 EARLY_LSM_TABLE() \
730 KUNIT_TABLE()
731
732#define INIT_TEXT \
733 *(.init.text .init.text.*) \
734 *(.text.startup) \

--- 441 unchanged lines hidden ---
716 EARLYCON_TABLE() \
717 LSM_TABLE() \
718 EARLY_LSM_TABLE() \
719 KUNIT_TABLE()
720
721#define INIT_TEXT \
722 *(.init.text .init.text.*) \
723 *(.text.startup) \

--- 441 unchanged lines hidden ---