1 OUTPUT_FORMAT(elf64-sparc)
4 /* QEMU ELF loader can't handle very complex files, so we put ELFBoot
5 info to rodata and put initctx to data.*/
9 /* Initial load address
11 BASE_ADDR = 0x00000000ffd00000;
15 IOMEM_SIZE = 256 * 1024 + 768 * 1024;
21 /* Start of the program.
22 * Now the version string is in the note, we must include it
23 * in the program. Otherwise we lose the string after relocation. */
27 .text ALIGN(524288): {
32 .rodata ALIGN(524288): {
34 sound_drivers_start = .;
35 *(.rodata.sound_drivers)
36 sound_drivers_end = .;
41 .data ALIGN(524288): {
66 _iomem = _end + IOMEM_SIZE;
68 /* We discard .note sections other than .note.ELFBoot,
69 * because some versions of GCC generates useless ones. */
71 /DISCARD/ : { *(.comment*) *(.note.*) }