Lines Matching refs:sh
8 * emulparams/m32relf_linux.sh: Added.
9 * emulparams/m32rlelf.sh: Ditto.
10 * emulparams/m32rlelf_linux.sh: Ditto.
49 * armpe.sh (RELOCATEABLE_OUTPUT_FORMAT): Define.
108 * emulparams/elf64_ia64_fbsd.sh (TEXT_START_ADDR): Define.
116 * emulparams/elf64_ia64.sh (OTHER_PLT_RELOC_SECTIONS): Include
149 * emulparams/elf32_i860.sh (TEXT_START_ADDR): Define.
176 * emulparams/elf32mipswindiss.sh: New file.
177 * configure.tgt (i[3-7]86-*-vxworks*, arm-*-vxworks, sh-*-vxworks,
261 * emulparams/avr1200.sh: Remove.
262 * emulparams/avr23xx.sh: Remove.
263 * emulparams/avr4433.sh: Remove.
264 * emulparams/avr44x4.sh: Remove.
265 * emulparams/avr85xx.sh: Remove.
266 * emulparams/avrmega103.sh: Remove.
267 * emulparams/avrmega161.sh: Remove.
268 * emulparams/avrmega603.sh: Remove.
297 * genscripts_extra.sh: Delete. Merge extra functionality to..
298 * genscripts.sh: ..here.
300 * emulparams/gld960.sh (TEXT_START_ADDR, TARGET_PAGE_SIZE): Define.
301 * emulparams/gld960coff.sh (TEXT_START_ADDR, TARGET_PAGE_SIZE): Ditto.
302 * emulparams/lnk960.sh (TEXT_START_ADDR, TARGET_PAGE_SIZE): Ditto.
303 * emulparams/m88kbcs.sh (TEXT_START_ADDR, TARGET_PAGE_SIZE): Ditto.
304 * emulparams/vanilla.sh (TEXT_START_ADDR, TARGET_PAGE_SIZE): Ditto.
318 * emulparams/elf32bmipn32-defs.sh (INITIAL_READONLY_SECTIONS): Move
319 definition from elf64btsmip.sh.
320 (TEXT_DYNAMIC): Likewise elf32btsmipn32.sh.
321 * emulparams/elf32btsmipn32.sh (TEXT_DYNAMIC): Remove.
322 * emulparams/elf64btsmip.sh (INITIAL_READONLY_SECTIONS): Remove.
323 * emulparams/elf64bmip.sh (SHLIB_TEXT_START_ADDR): Define.
333 * emulparams/elf64_ia64.sh (EXTRA_EM_FILE): Set to ia64elf.
339 * emulparams/shelf32_nbsd.sh (OTHER_SECTIONS): Redefine.
376 * emulparams/armelf.sh: Define NO_SMALL_DATA.
377 * emulparams/armelf_linux.sh, emulparams/armelf_oabi.sh,
378 emulparams/armnto.sh: Likewise.
398 * emulparams/elf32xtensa.sh (OTHER_READONLY_SECTIONS,
422 * emulparams/hppanbsd.sh: Remove OUTPUT_FORMAT.
423 * emulparams/hppaobsd.sh: Add OUTPUT_FORMAT="elf32-hppa".
450 * emulparams/elf32ip2k.sh (TEMPLATE_NAME): Define.
476 calls genscripts_extra.sh.
479 * genscripts_extra.sh: New file: Similar to genscripts.sh, except
483 * emulparams/msp430all.sh: New file: Combine all msp430 subdevice
485 * emulparams/msp430x*.sh: Removed.
500 * genscripts.sh (libpath.exp): Only generate for first emulation.
516 * emulparams/msp430xE423.sh: New file.
517 * emulparams/msp430xE427.sh: New file.
518 * emulparams/msp430xW425.sh: New file.
519 * emulparams/msp430xE425.sh: New file.
520 * emulparams/msp430xW423.sh: New file.
521 * emulparams/msp430xW427.sh: New file.
535 * emulparams/coff_i860.sh: New file.
556 * emulparams/shelf.sh (OTHER_SECTIONS): Don't include .stack
558 * emulparams/shelf32.sh (OTHER_SECTIONS): Likewise.
559 * emulparams/shelf64.sh (OTHER_SECTIONS): Likewise.
568 * emulparams/elf64ppc.sh (GOT): Fix for shell brace matching.
570 * emulparams/elf64ppc.sh (GOT): Don't merge .toc into .got for ld -r.
607 * emulparams/elf32xtensa.sh (OTHER_READONLY_SECTIONS): Replace .xt.lit
617 * emulparams/elf32am33lin.sh: Adjust to match kernel parameters.
621 * emulparams/elf32am33lin.sh: New.
628 * emulparams/mn10300.sh (TEMPLATE_NAME): Define.
633 * emulparams/elf64ppc.sh (OTHER_GOT_SECTIONS): Don't define.
649 * emulparams/shelf32.sh (STACK_ADDR): Don't define.
651 * emulparams/shelf64.sh (OTHER_SECTIONS): Likewise.
655 * emulparams/elf64_ia64.sh (OTHER_READONLY_SECTIONS): Don't include
691 * emulparams/elf32mcore.sh: Remove unnecessary cast.
843 * emulparams/h8300sxnelf.sh, emulparams/h8300sxn.sh: New files.
848 * emulparams/elf64ppc.sh (EXECUTABLE_SYMBOLS, OTHER_BSS_END_SYMBOLS,
882 * emulparams/h8300sx.sh: New emulation.
883 * emulparams/h8300sxelf.sh: Ditto.
897 * emulparams/shlelf_linux.sh (GENERATE_PIE_SCRIPT): Set to yes.
898 * emulparams/shlelf32_linux.sh (GENERATE_PIE_SCRIPT): Likewize.
914 * genscripts.sh: Generate PIE scripts.
921 * emulparams/elf_i386.sh (GENERATE_PIE_SCRIPT): Set to yes.
922 * emulparams/elf64_ia64.sh (GENERATE_PIE_SCRIPT): Likewise.
923 * emulparams/elf32ppc.sh (GENERATE_PIE_SCRIPT): Likewise.
924 * emulparams/elf64ppc.sh (GENERATE_PIE_SCRIPT): Likewise.
925 * emulparams/elf_x86_64.sh (GENERATE_PIE_SCRIPT): Likewise.
926 * emulparams/elf_s390.sh (GENERATE_PIE_SCRIPT): Likewise.
927 * emulparams/elf32_sparc.sh (GENERATE_PIE_SCRIPT): Likewise.
928 * emulparams/elf64_sparc.sh (GENERATE_PIE_SCRIPT): Likewise.
929 * emulparams/elf64alpha.sh (GENERATE_PIE_SCRIPT): Likewise.
930 * emulparams/elf64_s390.sh (GENERATE_PIE_SCRIPT): Likewise.
931 * emulparams/elf_i386.sh (GENERATE_PIE_SCRIPT): Likewise.
935 * genscripts.sh: Create tmpdir/libpath.exp.
955 * emulparams/elf64btsmip.sh: Set TEXT_START_ADDR to 0x120000000 to
970 * emulparams/elf64_ia64.sh: Don't set COMMONPAGESIZE for now.
977 * emulparams/armelfb.sh, emulparams/armelfb_linux.sh: New files.
1024 * emulparams/h8300hn.sh: New
1025 * emulparams/h8300sn.sh: New
1026 * emulparams/h8300hnelf.sh: New
1027 * emulparams/h8300snelf.sh: New
1041 * emulparams/m68hc11elf.sh: Use m68hc1xelf.em extra.
1042 * emulparams/m68hc11elfb.sh: Likewise.
1043 * emulparams/m68hc12elf.sh: Likewise.
1044 * emulparams/m68hc12elfb.sh: Likewise.
1114 * emulparams/tic3xcoff.sh (SCRIPT_NAME): Namespace
1116 * emulparams/tic3xcoff_onchip.sh: Ditto
1117 * emulparams/tic4xcoff.sh: Ditto
1151 * emulparams/xtensa-config.sh: Remove comment indicating that this is
1162 * emulparams/elf32xtensa.sh: New file.
1163 * emulparams/xtensa-config.sh: Likewise.
1175 * emulparams/armelf.sh (OTHER_READONLY_SECTIONS): Change name of
1177 * emulparams/armelf_linux.sh (OTHER_READONLY_SECTIONS): Change
1202 * emulparams/armelf.sh (OTHER_READONLY_SECTIONS): Define.
1203 * emulparams/armelf_linux.sh (OTHER_READONLY_SECTIONS): Define.
1260 * emulparams/msp430x1122.sh: New file.
1261 * emulparams/msp430x1132.sh: New file.
1289 * emulparams/elf64alpha.sh (EXTRA_EM_FILE): Define.
1410 * emulparams/elf32ppc.sh (EXTRA_EM_FILE): Define.
1473 * genscripts.sh (LIB_PATH): Don't append LIBPATH_SUFFIX to paths
1478 * emulparams/elf64_s390.sh (LIBPATH_SUFFIX): Set to 64.
1479 * emulparams/elf_x86_64.sh (LIBPATH_SUFFIX): Likewise.
1480 * emulparams/elf64_sparc.sh (LIBPATH_SUFFIX): Set instead of suffix.
1515 * emulparams/tic3xcoff-onchip.sh: Rename to ...z
1516 * emulparams/tic3xcoff_onchip.sh: ...this.
1529 * emulparams/tic3xcoff.sh: Remove old settings
1530 * emulparams/tic4xcoff.sh: Ditto
1531 * emulparams/tic3xcoff-onchip.sh: Added new
1570 * genscripts.sh: Accept use_sysroot option. Set new variables
1587 * emulparams/elf32bmipn32-defs.sh: Set NATIVE and LIBPATH_SUFFIX
1589 * emulparams/elf32ppc.sh: Likewise.
1590 * emulparams/elf64_s390.sh: Likewise.
1591 * emulparams/elf64_sparc.sh: Likewise.
1592 * emulparams/elf64ppc.sh: Likewise.
1593 * emulparams/elf_x86_64.sh: Likewise.
1595 * emulparams/elf64_aix.sh: Add "=" prefixes to LIB_PATH.
1596 * emulparams/elf64hppa.sh: Add "=" prefixes to LIB_PATH.
1615 * emulparams/elf32iq10.sh: New file.
1616 * emulparams/elf32iq2000.sh: New file.
1643 * emulparams/msp430x???.sh: New files. Linker script parameters
1780 emulparams/elf32b4300.sh, emultempl/aix.em, emultempl/armcoff.em,
1801 * emulparams/elf64ppc.sh (SEGMENT_SIZE): Don't define.
1855 * emulparams/elf32btsmipn32.sh (TEXT_DYNAMIC): Define.
1856 * emulparams/elf64btsmip.sh (TEXT_DYNAMIC): Likewise.
1914 * emulparams/elf32bmipn32-defs.sh: Set ELFSIZE according to
1918 * emulparams/elf32ppc.sh: ... here. Fixed typo.
1919 * emulparams/elf64bmip-defs.sh: Backed out.
1920 * emulparams/elf64bmip.sh: Import elf32bmipn32-defs.sh again.
1921 * emulparams/elf64btsmip.sh: Likewise.
1927 * emulparams/elf32bmipn32-defs.sh (LIB_PATH): Set to /usr/lib32.
1930 * emulparams/elf32bmipn32.sh: here.
1932 * emulparams/elf32btsmipn32.sh: Delete redundant unsets.
1933 * emulparams/elf64bmip-defs.sh: New file. Extend
1934 elf32bmipn32-defs.sh by overiding ELFSIZE and LIB_PATH.
1935 * emulparams/elf64bmip.sh: Bring in definitions from
1936 elf64bmip-defs.sh.
1939 (WRITABLE_RODATA): Moved from elf32bmipn32-defs.sh.
1940 * emulparams/elf64btsmip.sh: Bring in definitions from
1941 elf64bmip-defs.sh.
1949 * emulparams/elf64_sparc.sh (LIB_PATH): Update to match 2002-05-22
1950 genscript.sh changes.
1951 * emulparams/elf_x86_64.sh (LIB_PATH): Likewise.
1952 * emulparams/elf64_s390.sh (LIB_PATH): Set up native 64 bit dirs.
2007 * emulparams/shelf32_linux.sh: New file.
2008 * emulparams/shlelf32_linux.sh: New file.
2034 * emulparams/elf64ppc.sh (MAXPAGESIZE): Set to 0x10000.
2049 * emulparams/elf32ppc.sh (OTHER_GOT_RELOC_SECTIONS): New.
2054 * scripttempl/sh.sc: Handle .eh_frame* and .gcc_exc*
2059 * genscripts.sh (SEGMENT_SIZE): Use MAXPAGESIZE before
2063 * emulparams/elf64ppc.sh (DATA_ADDR): Delete.
2072 * emulparams/elf64ppc.sh (DATA_ADDR): Define.
2073 * emulparams/elf64_aix.sh (DATA_ADDR): Don't use a fixed address
2087 * emulparams/elf32bmipn32-defs.sh: New file.
2088 * emulparams/elf32bmipn32.sh: Use elf32bmipn32-defs.sh.
2089 * emulparams/elf32btsmipn32.sh: Likewise.
2090 * emulparams/elf64bmip.sh: Likewise.
2091 * emulparams/elf64btsmip.sh: Likewise.
2095 * emulparams/elf_i386_fbsd.sh: Set OUTPUT_FORMAT to
2097 * emulparams/elf64alpha_fbsd.sh: Set OUTPUT_FORMAT to
2114 * emulparams/v850.sh (TEMPLATE_NAME): Define.
2126 * emulparams/elf32ppc.sh (ARCH): Set to "powerpc:common".
2138 * emulparams/tic3xcoff.sh: New file.
2139 * emulparams/tic4xcoff.sh: New file.
2191 * configure.tgt: Add support for sh-**-nto* targets.
2192 * emulparams/shelf_nto.sh: New file.
2193 * emulparams/shlelf_nto.sh: New file.
2206 * emulparams/elf32_dlx.sh (TARGET_PAGE_SIZE): Set to 1.
2223 * emulparams/elf32lppcnto.sh: New file.
2224 * emulparams/elf32ppcnto.sh: New file.
2252 * emulparams/armelf.sh: Revert previous delta.
2274 * emulparams/ns32knbsd.sh (EXTRA_EM_FILE): Refer to extra file.
2281 * emulparams/armelf.sh (OTHER_PLT_SECTIONS): New variable. Set it
2298 * emulparams/elf32bmipn32.sh: Expand comment.
2299 * emulparams/elf32btsmipn32.sh: New file, for traditional big endian
2301 * emulparams/elf32ltsmipn32.sh: Likewise for little endian.
2309 * emulparams/armnto.sh: New file.
2320 * emulparams/elf32frv.sh (OTHER_RELOCATING_SECTIONS): Delete.
2358 * emulparams/elf32ip2k.sh: New file.
2373 * emulparams/elf64ppc.sh (ARCH): Set to powerpc:common64.
2378 * emulparams/hppanbsd.sh: Remark that hppaobsd.sh references this file.
2386 * emulparams/hppaobsd.sh: New file.
2413 * emulparams/vax.sh (OUTPUT_FORMAT): Use a.out-vax-bsd format.
2432 * emulparams/elf64ppc.sh: KEEP .opd sections.
2436 * emulparams/m68hc12elfb.sh (EEPROM_MEMORY): Define.
2437 * emulparams/m68hc11elfb.sh (EEPROM_MEMORY): Define.
2438 * emulparams/m68hc11elf.sh (EEPROM_SIZE): Define.
2441 * emulparams/m68hc12elf.sh: Likewise.
2448 * emulparams/hppa64linux.sh (OTHER_GOT_RELOC_SECTIONS): Add rela.opd
2453 * emulparams/shelf.sh (STACK_ADDR): Don't define.
2455 * emulparams/shelf_nbsd.sh ((STACK_ADDR): Don't undef.
2491 * emulparams/elf32frv.sh: New file.
2501 * emulparams/d10velf.sh : Fix TEXT_START_ADDR.
2505 * configure.tgt: Add support for sh[1234]*le*-*-elf, sh[1234]*-*-elf.
2558 * emulparams/ns32knbsd.sh (EXECUTABLE_SYMBOLS): Set _DYNAMIC to 0.
2575 * emulparams/shelf32_nbsd.sh: New file.
2576 * emulparams/shelf64_nbsd.sh: New file.
2577 * emulparams/shlelf32_nbsd.sh: New file.
2578 * emulparams/shlelf64_nbsd.sh: New file.
2602 * emulparams/i386nto.sh: New file.
2618 * emulparams/elf32vax.sh: New file.
2619 * emulparams/vaxnbsd.sh: New file.
2634 * emulparams/elf32_dlx.sh: New file
2641 * emulparams/elf_chaos.sh: Use elf_chaos script.
2745 * genscripts.sh (LIB_PATH): For native targets, concatenate $libdir
2750 here, rather than adding lib:/usr/lib:/usr/local/lib in genscripts.sh.
2753 * emulparams/elf32ppc.sh (LIB_PATH): Set up native 64 bit dirs.
2754 * emulparams/elf64ppc.sh (LIB_PATH): Likewise.
2785 * emulparams/armelfb_nbsd.sh: New file.
2800 * emulparams/avr1.sh: New file.
2801 * emulparams/avr2.sh: New file.
2802 * emulparams/avr3.sh: New file.
2803 * emulparams/avr4.sh: New file.
2804 * emulparams/avr5.sh: New file.
2917 * emulparams/elf32ppcwindiss.sh: New file.
2936 * emulparams/shelf32.sh (MACHINE): Now sh5.
2968 * emulparams/elf64btsmip.sh: n64 replaces .reginfo with .MIPS.options.
2983 * emulparams/elf_x86_64.sh (COMMONPAGESIZE): Set it.
2992 * genscripts.sh (LIB_SEARCH_DIRS): Quote path.
3012 * elf_x86_64.sh (ARCH): Set to i386:x86-64
3019 * emulparms/aix5ppc.sh : New file. For eaix5ppc.
3020 * emulparms/aix5rs6.sh : New file. For eaix5rs6.
3021 * emulparms/aixppc.sh : OUPUT_FORMAT_32BIT and OUTPUT_FORMAT_64BIT
3023 * emulparms/aixrs6.sh : Same.
3024 * emulparms/ppcmacos.sh : Same.
3077 * emulparams/elf64_ia64.sh (OTHER_READONLY_SECTIONS): Don't fold
3086 * emulparams/elf64_s390.sh (ARCH): Change to "s390:64-bit".
3087 * emulparams/elf_s390.sh (ARCH): Change to "s390:31-bit".
3099 * emulparams/elf64ppc.sh (OTHER_TEXT_SECTIONS): Define.
3110 * emulparams/elf_fbsd.sh (ELF_INTERPRETER_NAME): Set appropriate value
3112 * emulparams/armelf_fbsd.sh: Bridge elf_fbsd.sh and the "native" psABI
3114 * emulparams/elf32ppc_fbsd.sh: Likewise.
3115 * emulparams/elf64_ia64_fbsd.sh: Likewise.
3116 * emulparams/elf64_sparc_fbsd.sh: Likewise.
3117 * emulparams/elf64alpha_fbsd.sh: Likewise.
3118 * emulparams/elf_i386_fbsd.sh: Likewise.
3119 * emulparams/elf_x86_64_fbsd.sh: Likewise.
3137 * emulparams/elf64alpha.sh (NOP): Adjust for big-endian
3235 * emulparams/elf_i386.sh (COMMONPAGESIZE): Set to 4K.
3236 * emulparams/elf32_sparc.sh (COMMONPAGESIZE): Set to 8K.
3237 * emulparams/elf64_sparc.sh (COMMONPAGESIZE): Set to 8K.
3238 * emulparams/elf64alpha.sh (COMMONPAGESIZE): Set to 8K.
3239 * emulparams/elf64_ia64.sh (COMMONPAGESIZE): Set to 16K for shared
3284 * emulparams/shelf32.sh (STACK_ADDR): Define as formerly defined
3287 * emulparams/shelf32.sh (STACK_ADDR): Define.
3290 * emulparams/shelf64.sh (OTHER_RELOCATABLE_SECTIONS): Do not set.
3291 (OTHER_SECTIONS): Reset after sourcing shelf32.sh.
3299 * emulparams/shelf64.sh (OTHER_RELOCATING_SECTIONS) <.stack>:
3301 * emulparams/shelf32.sh: Ditto.
3303 * emulparams/shelf32.sh (OTHER_RELOCATING_SECTIONS): Tweak
3306 * emulparams/shelf32.sh (OTHER_RELOCATING_SECTIONS): Avoid
3309 * emulparams/shelf64.sh (EXTRA_EM_FILE): Define empty.
3345 * emulparams/shelf32.sh (OUTPUT_FORMAT): Only set if not set.
3348 * emulparams/shlelf32.sh: Stub out all settings except
3349 OUTPUT_FORMAT. Source shelf32.sh.
3350 * emulparams/shelf64.sh: Similar, but also keep ELF_SIZE and
3353 * emulparams/shlelf64.sh: Stub out all settings except
3354 OUTPUT_FORMAT. Source shelf64.sh.
3356 * emulparams/shelf64.sh (OTHER_RELOCATING_SECTIONS): Include
3363 * emulparams/shlelf64.sh: Ditto.
3364 * emulparams/shelf32.sh: Ditto.
3366 * emulparams/shelf32.sh: Ditto.
3371 * emulparams/shlelf64.sh: New.
3372 * emulparams/shelf64.sh: New.
3381 * emulparams/shelf32.sh: New file.
3382 * emulparams/shlelf32.sh: New file.
3408 * emulparams/hppalinux.sh: Add comment to check other files
3411 * emulparams/hppanbsd.sh: New file.
3434 * emulparams/elf64mmix.sh (OTHER_SECTIONS): Tweak formatting. Add
3439 * emulparams/or32.sh: New file.
3440 * emulparams/or32elf.sh: New file.
3452 * emulparams/elf32bmip.sh (EXTRA_EM_FILE): Define to be mipself.
3487 * emulparams/elf64alpha.sh (NOP): Use unop.
3499 * emulparams/elf32btsmip.sh (SHLIB_TEXT_START_ADDR): Change to
3501 * emulparams/elf64btsmip.sh (SHLIB_TEXT_START_ADDR): Likewise.
3515 * emulparams/elf64ppc.sh (EXTRA_EM_FILE): Define.
3524 * emulparams/avr1200.sh (DATA_START): Define as 0x60.
3525 * emulparams/avr23xx.sh: Likewise.
3526 * emulparams/avr4433.sh: Likewise.
3527 * emulparams/avr44x4.sh: Likewise.
3528 * emulparams/avr85xx.sh: Likewise.
3529 * emulparams/avrmega103.sh: Likewise.
3530 * emulparams/avrmega161.sh: Likewise.
3531 * emulparams/avrmega603.sh: Likewise.
3545 * configure.tgt (sh*le-*-netbsdelf*): New target.
3546 (sh*-*-netbsdelf*): New target.
3547 * emulparams/shelf.sh: Document that shelf_nbsd.sh sources this file.
3548 * emulparams/shelf_nbsd.sh: New emulation.
3549 * emulparams/shlelf_nbsd.sh: New emulation.