arclinux.sh 523 B

12345678910111213141516171819202122
  1. SCRIPT_NAME=arclinux
  2. if [ "x${ARC_ENDIAN}" = "xbig" ]; then
  3. OUTPUT_FORMAT="elf32-bigarc"
  4. else
  5. OUTPUT_FORMAT="elf32-littlearc"
  6. fi
  7. LITTLE_OUTPUT_FORMAT="elf32-littlearc"
  8. BIG_OUTPUT_FORMAT="elf32-bigarc"
  9. TEXT_START_ADDR=0x10000
  10. MAXPAGESIZE=0x2000
  11. COMMONPAGESIZE=0x2000
  12. NONPAGED_TEXT_START_ADDR=0x10000
  13. ARCH=arc
  14. MACHINE=
  15. ENTRY=__start
  16. TEMPLATE_NAME=arclinux
  17. TEMPLATE_NAME=elf32
  18. EXTRA_EM_FILE=arclinux
  19. GENERATE_SHLIB_SCRIPT=yes
  20. SDATA_START_SYMBOLS='__SDATA_BEGIN__ = .;'
  21. OTHER_SECTIONS="/DISCARD/ : { *(.__arc_profile_*) }"