1 OUTPUT_FORMAT(elf32-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 = 0xffd00000;
15 VMEM_SIZE = 128 * 1024;
16 IOMEM_SIZE = 256 * 1024 + 768 * 1024;
22 /* Start of the program.
23 * Now the version string is in the note, we must include it
24 * in the program. Otherwise we lose the string after relocation. */
33 .rodata ALIGN(4096): {
35 sound_drivers_start = .;
36 *(.rodata.sound_drivers)
37 sound_drivers_end = .;
67 _iomem = _end + IOMEM_SIZE;
69 /* We discard .note sections other than .note.ELFBoot,
70 * because some versions of GCC generates useless ones. */
72 /DISCARD/ : { *(.comment*) *(.note.*) }