Commit | Line | Data |
---|---|---|
c40e31a1 | 1 | source_sh ${srcdir}/emulparams/elf32bmip.sh |
0a44bf69 RS |
2 | |
3 | OUTPUT_FORMAT="elf32-bigmips-vxworks" | |
4 | BIG_OUTPUT_FORMAT="elf32-bigmips-vxworks" | |
5 | LITTLE_OUTPUT_FORMAT="elf32-littlemips-vxworks" | |
120facfc RS |
6 | # VxWorks .rdata sections are normally read-only, but one of the objects |
7 | # in libdl.a (the dynamic loader) is actually read-write. Explicitly | |
8 | # place the section in the appropriate segment for its flags. | |
9 | OTHER_READONLY_SECTIONS=" | |
10 | .rdata ${RELOCATING-0} : ONLY_IF_RO { *(.rdata) } | |
11 | " | |
12 | OTHER_READWRITE_SECTIONS=" | |
13 | .rdata ${RELOCATING-0} : ONLY_IF_RW { *(.rdata) } | |
14 | " | |
0a44bf69 RS |
15 | unset OTHER_GOT_SYMBOLS |
16 | SHLIB_TEXT_START_ADDR=0 | |
17 | unset TEXT_DYNAMIC | |
18 | unset DATA_ADDR | |
19 | ||
c40e31a1 | 20 | source_sh ${srcdir}/emulparams/vxworks.sh |