| 123456789101112131415161718192021 |
- OUTPUT_ARCH(riscv)
- ENTRY(_start)
- MEMORY {
- RAM : org = 0x0000000080200000, len = 8M
- VDSO : org = 0x00007f0000000000, len = 4K
- KBSS : org = 0xffffffff40000000, len = 2M
- KIMAGE : org = 0xffffffff80200000, len = 8M
- }
- REGION_ALIAS("REGION_TEXT", KIMAGE);
- REGION_ALIAS("REGION_RODATA", KIMAGE);
- REGION_ALIAS("REGION_DATA", KIMAGE);
- REGION_ALIAS("REGION_BSS", KBSS);
- REGION_ALIAS("LINK_REGION_TEXT", RAM);
- REGION_ALIAS("LINK_REGION_RODATA", RAM);
- REGION_ALIAS("LINK_REGION_DATA", RAM);
- REGION_ALIAS("LINK_REGION_BSS", RAM);
- _stext = ORIGIN(REGION_TEXT) + LOADADDR(.text) - ORIGIN(RAM);
|