12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- SCRIPT_NAME=elf
- OUTPUT_FORMAT="elf32-mcore-little"
- BIG_OUTPUT_FORMAT="elf32-mcore-big"
- LITTLE_OUTPUT_FORMAT="elf32-mcore-little"
- NO_REL_RELOCS=yes
- PAGE_SIZE=0x1000
- TARGET_PAGE_SIZE=0x400
- MAXPAGESIZE="CONSTANT (MAXPAGESIZE)"
- TEXT_START_ADDR=0
- ARCH=mcore
- EMBEDDED=yes
- NOP=0x0e0e0e0e
- OTHER_BSS_SYMBOLS="__bss_start__ = . ;"
- OTHER_BSS_END_SYMBOLS="__bss_end__ = . ;"
- STACK_ADDR=0x80000
- TEMPLATE_NAME=elf32
- GENERATE_SHLIB_SCRIPT=yes
- PARSE_AND_LIST_PROLOGUE='
- #define OPTION_BASE_FILE 300
- '
- PARSE_AND_LIST_LONGOPTS='
- {"base-file", required_argument, NULL, OPTION_BASE_FILE},
- '
- PARSE_AND_LIST_OPTIONS='
- fprintf (file, _(" --base_file <basefile>\n"));
- fprintf (file, _("\t\t\tGenerate a base file for relocatable DLLs\n"));
- '
- PARSE_AND_LIST_ARGS_CASES='
- case OPTION_BASE_FILE:
- link_info.base_file = fopen (optarg, FOPEN_WB);
- if (link_info.base_file == NULL)
- einfo (_("%F%P: cannot open base file %s\n"), optarg);
- break;
- '
|