1 MACHINE= 2 SCRIPT_NAME=epiphany_4x4 3 OUTPUT_FORMAT="elf32-epiphany" 4 TEXT_START_ADDR=0x40 5 TEMPLATE_NAME=elf32 6 EXTRA_EM_FILE=epiphanyelf_4x4 7 OTHER_TEXT_SECTIONS= 8 OTHER_BSS_SYMBOLS= 9 OTHER_BSS_END_SYMBOLS= 10 OTHER_END_SYMBOLS= 11 12 DATA_START_SYMBOLS= 13 14 ARCH=epiphany 15 16 MAXPAGESIZE="CONSTANT (MAXPAGESIZE)" 17 ENTRY=_start 18 EMBEDDED=yes 19 20 21 NOP=0x01a2 22 23 #STACK_ADDR=0x72fffff0 24 #HEAP_ADDR=0x92100000 25 # EPIPHANY does not support .s* sections. 26 NO_SMALL_DATA=yes 27 28 NO_REL_RELOCS=yes 29 # See also `include/elf/epiphany.h' 30 31 IVT_ADDR=0x00000000 32 IVT_LEN=0x040 33 34 # ??? This fails: 'Not enough room for program headers, try linking with -N' 35 #TEXT_START_ADDR=0x00000040 36 37 #TEXT_START_ADDR=0x72000000 38 39 40 ELFSIZE=32 41 MAXPAGESIZE=1 42 WRITABLE_RODATA= 43 #OTHER_RELOCATING_SECTIONS= 44 #OTHER_READONLY_SECTIONS= 45 #OTHER_READWRITE_SECTIONS= 46 47 #TEXT_START_SYMBOLS=__INIT_START_ 48 49 50 51 52 53 54