[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gold/19197] gold trunk cannot build LInux kernel
From: |
markus at trippelsdorf dot de |
Subject: |
[Bug gold/19197] gold trunk cannot build LInux kernel |
Date: |
Sun, 01 Nov 2015 09:24:07 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=19197
--- Comment #1 from Markus Trippelsdorf <markus at trippelsdorf dot de> ---
Sorry I forgot the linker script (,otherwise ld.bfd also fails):
address@hidden linux % cat arch/x86/boot/setup.ld
/*
* setup.ld
*
* Linker script for the i386 setup code
*/
OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386")
OUTPUT_ARCH(i386)
ENTRY(_start)
SECTIONS
{
. = 0;
.bstext : { *(.bstext) }
.bsdata : { *(.bsdata) }
. = 495;
.header : { *(.header) }
.entrytext : { *(.entrytext) }
.inittext : { *(.inittext) }
.initdata : { *(.initdata) }
__end_init = .;
.text : { *(.text) }
.text32 : { *(.text32) }
. = ALIGN(16);
.rodata : { *(.rodata*) }
.videocards : {
video_cards = .;
*(.videocards)
video_cards_end = .;
}
. = ALIGN(16);
.data : { *(.data*) }
.signature : {
setup_sig = .;
LONG(0x5a5aaa55)
}
. = ALIGN(16);
.bss :
{
__bss_start = .;
*(.bss)
__bss_end = .;
}
. = ALIGN(16);
_end = .;
/DISCARD/ : { *(.note*) }
/*
* The ASSERT() sink to . is intentional, for binutils 2.14
compatibility:
*/
. = ASSERT(_end <= 0x8000, "Setup too big!");
. = ASSERT(hdr == 0x1f1, "The setup header has the wrong offset!");
/* Necessary for the very-old-loader check to work... */
. = ASSERT(__end_init <= 5*512, "init sections too big!");
}
address@hidden linux % ld -m elf_x86_64 -T arch/x86/boot/setup.ld foo.o
ld: error: input file is incompatible with elf_x86_64 output emulation
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug gold/19197] New: gold trunk cannot build LInux kernel, markus at trippelsdorf dot de, 2015/11/01
- [Bug gold/19197] gold trunk cannot build LInux kernel,
markus at trippelsdorf dot de <=
- [Bug gold/19197] gold trunk cannot build LInux kernel, markus at trippelsdorf dot de, 2015/11/01
- [Bug gold/19197] gold trunk cannot build LInux kernel, markus at trippelsdorf dot de, 2015/11/01
- [Bug gold/19197] gold trunk cannot build LInux kernel, markus at trippelsdorf dot de, 2015/11/01
- [Bug gold/19197] gold trunk cannot build LInux kernel, hjl.tools at gmail dot com, 2015/11/02
- [Bug gold/19197] gold trunk cannot build LInux kernel, markus at trippelsdorf dot de, 2015/11/02
- [Bug gold/19197] gold trunk cannot build LInux kernel, hjl.tools at gmail dot com, 2015/11/02
- [Bug gold/19197] gold trunk cannot build LInux kernel, markus at trippelsdorf dot de, 2015/11/03
- [Bug gold/19197] gold trunk cannot build LInux kernel, luto at amacapital dot net, 2015/11/03
- [Bug gold/19197] gold trunk cannot build LInux kernel, cvs-commit at gcc dot gnu.org, 2015/11/05
- [Bug gold/19197] gold trunk cannot build LInux kernel, andi at firstfloor dot org, 2015/11/05