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 --- |