Commit 20514e9f authored by Ian Campbell's avatar Ian Campbell Committed by Ingo Molnar

x86: switch to .rodata.compressed in arch/x86/boot/compressed/vmlinux_??.scr

vmlinux_64 and vmlinux_32.scr are now identical

size shows an expected movement from .text to .rodata and 4 extra bytes
of padding.
Signed-off-by: default avatarIan Campbell <ijc@hellion.org.uk>
Cc: H. Peter Anvin <hpa@zytor.com>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
parent 004426eb
...@@ -12,8 +12,8 @@ SECTIONS ...@@ -12,8 +12,8 @@ SECTIONS
*(.text.head) *(.text.head)
_ehead = . ; _ehead = . ;
} }
.data.compressed : { .rodata.compressed : {
*(.data.compressed) *(.rodata.compressed)
} }
.text : { .text : {
_text = .; /* Text */ _text = .; /* Text */
......
SECTIONS SECTIONS
{ {
.data.compressed : { .rodata.compressed : {
input_len = .; input_len = .;
LONG(input_data_end - input_data) input_data = .; LONG(input_data_end - input_data) input_data = .;
*(.data) *(.data)
......
...@@ -7,11 +7,15 @@ SECTIONS ...@@ -7,11 +7,15 @@ SECTIONS
* address 0. * address 0.
*/ */
. = 0; . = 0;
.text : { .text.head : {
_head = . ; _head = . ;
*(.text.head) *(.text.head)
_ehead = . ; _ehead = . ;
*(.text.compressed) }
.rodata.compressed : {
*(.rodata.compressed)
}
.text : {
_text = .; /* Text */ _text = .; /* Text */
*(.text) *(.text)
*(.text.*) *(.text.*)
......
SECTIONS SECTIONS
{ {
.text.compressed : { .rodata.compressed : {
input_len = .; input_len = .;
LONG(input_data_end - input_data) input_data = .; LONG(input_data_end - input_data) input_data = .;
*(.data) *(.data)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment