dect
/
linux-2.6
Archived
13
0
Fork 0

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: Ian Campbell <ijc@hellion.org.uk>
Cc: H. Peter Anvin <hpa@zytor.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
This commit is contained in:
Ian Campbell 2008-01-30 13:33:38 +01:00 committed by Ingo Molnar
parent 004426eb29
commit 20514e9f6e
4 changed files with 10 additions and 6 deletions

View File

@ -12,8 +12,8 @@ SECTIONS
*(.text.head)
_ehead = . ;
}
.data.compressed : {
*(.data.compressed)
.rodata.compressed : {
*(.rodata.compressed)
}
.text : {
_text = .; /* Text */

View File

@ -1,6 +1,6 @@
SECTIONS
{
.data.compressed : {
.rodata.compressed : {
input_len = .;
LONG(input_data_end - input_data) input_data = .;
*(.data)

View File

@ -7,11 +7,15 @@ SECTIONS
* address 0.
*/
. = 0;
.text : {
.text.head : {
_head = . ;
*(.text.head)
_ehead = . ;
*(.text.compressed)
}
.rodata.compressed : {
*(.rodata.compressed)
}
.text : {
_text = .; /* Text */
*(.text)
*(.text.*)

View File

@ -1,6 +1,6 @@
SECTIONS
{
.text.compressed : {
.rodata.compressed : {
input_len = .;
LONG(input_data_end - input_data) input_data = .;
*(.data)