diff options
Diffstat (limited to 'ld/emulparams/nios2linux.sh')
-rw-r--r-- | ld/emulparams/nios2linux.sh | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/ld/emulparams/nios2linux.sh b/ld/emulparams/nios2linux.sh new file mode 100644 index 0000000..e654250 --- /dev/null +++ b/ld/emulparams/nios2linux.sh @@ -0,0 +1,20 @@ +SCRIPT_NAME=elf +TEMPLATE_NAME=elf32 +EXTRA_EM_FILE="nios2elf" +OUTPUT_FORMAT="elf32-littlenios2" +LITTLE_OUTPUT_FORMAT="elf32-littlenios2" +BIG_OUTPUT_FORMAT="elf32-bignios2" +TEXT_START_ADDR=0x2000 +OTHER_GOT_SYMBOLS=' + HIDDEN (_gp = ALIGN(16) + 0x7ff0); + PROVIDE_HIDDEN (gp = _gp); +' +ARCH=nios2 +MACHINE= +MAXPAGESIZE="CONSTANT (MAXPAGESIZE)" +COMMONPAGESIZE="CONSTANT (COMMONPAGESIZE)" +ENTRY=_start +NOP=0x0001883a + +GENERATE_SHLIB_SCRIPT=yes +GENERATE_PIE_SCRIPT=yes |