• Home
  • Raw
  • Download

Lines Matching refs:sc

24 	* scripttempl/armcoff.sc: Add glue sections (code taken from Arm
33 * scripttempl/elfd30v.sc: Add .rel and .rela sections for all
67 * scripttempl/elfd30v.sc: Allow .text, .data, .bss to be put in
95 * scripttempl/elfd30v.sc: Define a MEMORY region that describes
124 * scripttempl/v850.sc: Rename linker symbol '_stack' to '__stack'
142 * scripttempl/pe.sc: Put .eh_frame in .rdata.
152 * scripttempl/pe.sc: Put .stab and .stabstr sections at end.
181 * scripttempl/elf.sc: Always set ENTRY to _start if it was not
189 * scripttempl/v850.sc: Move read only areas out of zero and small
216 * scripttempl/v850.sc: Add call table data area
222 * scripttempl/elfd30v.sc: Put .rodata in the .text section.
234 * scripttempl/aix.sc: Put .tocbss at start of .bss section.
311 * scripttempl/i386go32.sc: Rewrite.
323 * scripttempl/pe.sc: Put .rsrc after .reloc. Put input .rsrc
334 * scripttempl/elfppc.sc: Correct .rela.sdata entries.
336 * scripttempl/elfppc.sc: Put the PLT between the small and large
365 * scripttempl/pe.sc: Add zeroes after .idata$3 to mark the end of
391 * scripttempl/elfmips.sc: Remove.
392 * scripttempl/elf.sc: Set ENTRY based on target. Permit
411 * Makefile.in (eelf32bmips.c): Depend upon elf.sc rather than
412 elfmips.sc.
417 * scripttempl/elf.sc: Don't align the data segment on the next 8
440 * scripttempl/tic80coff.sc (.text): Add a leading underscore to
447 * scripttempl/m88kbcs.sc (__.initp.end, _etext): Added whitespace
568 * scripttempl/elfmips.sc: Change handling of data area when
592 * scripttempl/tic80coff.sc (ENTRY): Entry symbol is __start
608 * scripttempl/tic80coff.sc: Complete rewrite.
681 * scripttempl/elf.sc: Add .gnu.version sections.
689 * scripttempl/elfd30v.sc: New file.
707 * scripttempl/elfmips.sc: When relocating, put .mips16.fn.* and
713 * scripttempl/tic80coff.sc: New (dummy) file for TIc80.
736 * scripttempl/pe.sc:
737 * scripttempl/ppcpe.sc: add *(.gcc_except_table) to the text
742 * scripttempl/elf.sc: Put linkonce reloc section in other
744 * scripttempl/elfmips.sc: Add linkonce support.
745 * scripttempl/elfppc.sc: Likewise.
776 * scripttempl/armcoff.sc: Correct mask used for .data address.
785 * scripttempl/elf.sc: Move .got closer to .sdata and .sbss by
799 * scripttempl/v850.sc (.zdata): Add .zcommon section.
805 * scripttempl/elfmips.sc: Use __start as the entry address for
823 * scripttempl/v850.sc (.tdata) Add .tbss and .tbyte sections.
831 * scripttempl/v850.sc: Make sure __{e,g}p start relative to the
868 uses the elf.sc script sets MACHINE.
872 * scripttempl/elf{,mips,ppc}.sc: Add the remaining DWARF sections.
873 * scripttempl/elfd10v.sc: Likewise.
874 * scripttempl/v850.sc: Likewise.
905 * scripttempl/m68kcoff.sc: Make sure the etext and __CTOR_LIST__
910 * scripttempl/v850.sc (zdata): Handle reszdata, romzdata and
919 * scripttempl/elfd10v.sc: Fix calculation of .text. Change
928 * scripttempl/v850.sc (zdata): Fix typo "zrodata" -> "rozdata".
930 * scripttempl/v850.sc (zdata): Make sure this stays
935 * scripttempl/v850.sc (__ep): Put it at the start
938 * scripttempl/v850.sc: Move all "normal" sections into
943 * scripttempl/elfd10v.sc: Clone from elf.sc, move .text to
950 * Makefile.in (ed10velf.c): Depend on elfd10v.sc, not elf.sc.
967 * scripttempl/v850.sc (__gp, __ep): Define.
980 * scripttempl/v850.sc (.zdata): Add this before .text.
985 * scripttempl/v850.sc: Wrap script with a "cat << EOF".
989 * scripttempl/v850.sc: New linker script for the V850.
1026 * scripttempl/elf{,mips,ppc}.sc: Add DWARF 2 sections.
1030 * scripttempl/m68kcoff.sc: Only set the address of .text if
1036 * scripttempl/aout.sc ({BIG,LITTLE}_OUTPUT_FORMAT): Provide default.
1070 * scripttempl/elfmips.sc: Handle CREATE_SHLIB the same way that
1071 elf.sc does, so that glibc works better.
1102 * scripttempl/armcoff.sc: Only define symbols if RELOCATING. Fix
1105 * scripttempl/armcoff.sc: For -N or -n, don't align .data. From
1157 * scripttempl/elf.sc: If EMBEDDED is defined, then don't add
1202 * scripttempl/elf.sc: Put .gnu.linkonce* sections in appropriate
1218 by the various .sc scripts to allow inadvertant use of these
1226 * scripttempl/armcoff.sc (__bss_start__, __bss_end__,
1332 * emulparams/d10velf.sh: Now works with elf.sc.
1477 * scripttempl/elfppc.sc (_GLOBAL_OFFSET_TABLE_): Don't do a
1505 * scripttempl/elf.sc: Force .stab* and .comment sections to start
1566 * scripttempl/h8300s.sc: New file for H8/S.
1634 * scripttempl/elfmips.sc: Quote test -z argument.
1654 * scripttempl/pe.sc (.text,.data,.rdata): Add *(.foo\$).
1680 * scripttempl/elfppc.sc (__stack): Make __stack 0 if it was
1688 * scripttempl/{mips.sc,elfmips.sc}: Don't add SIZEOF_HEADERS to
1697 * scripttempl/pe.sc: Whitespace cleanup. Semicolon usage cleanup.
1705 * scripttempl/h8300.sc: Place ".tiny" sections right
1707 * scripttempl/h8300h.sc: Place ".tiny" sections into
1710 * scripttempl/h8300.sc: Set the entry point to the value of
1712 * scripttempl/h8300h.sc: Likewise.
1714 * scripttempl/h8300.sc: Place .rodata sections before .text
1716 * scripttempl/h8300h.sc: Likewise.
1720 * scripttempl/h8300h.sc: Use "eight", not "eightbit" for the
1729 * scripttempl/pe.sc (.endjunk): Define __end__.
1822 * scripttempl/aout.sc: Only PROVIDE __stack when RELOCATING. Undo
1832 * scripttempl/aout.sc: Add PROVIDE (__stack = 0) so I can use it
1837 * scripttempl/m68kcoff.sc: Remove default address for .data so
1842 * scripttempl/m68kcoff.sc: Remove regions and simplify.
1846 * scripttempl/h8300.sc: Add the "8-bit area" in the upper 256
1849 * scripttempl/h8300h.sc: Likewise.
1859 * scripttempl/elfppc.sc (.init,.fini): Put .init, .fini section
1907 * scripttempl/elf.sc: Use $MACHINE definition if present.
1928 * scripttempl/{ppcpe.sc, pe.sc} (.junk): Remove and use /DISCARD/.
1933 * scripttempl/h8300.sc: Make vectors section 0xc4 bytes long
1935 * scripttempl/h8300h.sc: Likewise.
1987 * scripttempl/h8300.sc: Change name of page zero memory
1991 * scripttempl/h8300h.sc: Likewise.
2028 * scripttempl/elfppc.sc (.sdata2, .sbss2): Implement Feb 2 change
2113 * scripttempl/elf.sc: Don't skip a page in virtual memory space if
2149 * scripttempl/psos.sc: New file.
2162 * scripttempl/i386msdos.sc: Don't pad the .text section. Put
2208 * scripttempl/elfppc.sc (.sdata2, .sbss2): Put .sdata2 and .sbss
2235 * scripttempl/m68kaux.sc: New file.
2274 * scripttempl/elfmips.sc: Test ${target}, not ${target_alias}.
2278 * scripttempl/elfppc.sc: Refine eabi support to better support
2313 * scripttempl/elfmips.sc: New file.
2317 * Makefile.in (eelf32bmip.c): Depend upon elfmips.sc rather than
2318 elf.sc.
2323 * scripttempl/elfppc.sc: Remove support for .rel.* sections. Add
2328 * scripttempl/sh.sc: Only build constructors when CONSTRUCTING.
2343 * scripttempl/elfppc.sc: Add support for .sdata2/.sbss2, etc. Add
2356 * scripttempl/alpha.sc: Put .rconst right after .rdata.
2365 * scripttempl/elfppc.sc: Remove support for creating special
2377 * scripttempl/h8300.sc: Use all 64K for ram.
2378 * scripttempl/h8300h.sc: Define 256K ram size.
2408 * scripttempl/ppcpe.sc (FINI): Moved the .reloc section.
2462 * scripttempl/ppcpe.sc: Moved .edata into its own section to
2483 * scripttempl/pe.sc: Two .junk's is too much junk.
2512 * scripttempl/pe.sc (.endjunk): Move definition of `end' to here
2557 * scripttempl/ppcpe.sc: New file for PowerPC Portable Executable
2573 * scripttempl/m88kbcs.sc (.data): Calculate next boundary modulo
2600 * scripttempl/delta68.sc: New file.
2602 * scripttempl/m88kbcs.sc: Handle .init and .fini. Change section
2667 * scripttempl/aout.sc: Expand EXECUTABLE_SYMBOLS if relocating.
2677 * scripttempl/aix.sc: Use CONSTRUCTORS in .data.
2711 * scripttempl/aix.sc: Move special symbols inside sections.
2723 * scripttempl/aix.sc: Add .pad. Put .ds just before the TOC.
2752 * scripttempl/pe.sc (.bss): Move to be after .text
2786 * scripttempl/aix.sc: New file.
2792 * scripttempl/pe.sc (.reloc): Move to the end.
2840 * scripttempl/armcoff.sc: Start .text at 0x8000.
2866 * scripttempl/aout.sc: Remove CREATE_SHLIB tests.
2890 * scripttempl/sparccoff.sc: Add .ctors/.dtors handling like other
2898 * scripttempl/aout.sc: If CREATE_SHLIB is set, start the .text
2906 * scripttempl/armcoff.sc: New file.
2910 * scripttempl/i386coff.sc: Remove .data2; no longer needed.
2918 * scripttempl/elfppc.sc: Correctly locate __bss_start at the
2950 * scripttempl/pe.sc: Allow both spellings of .ctors/.dtors.
3041 * scripttempl/pe.sc: Fix typo in spelling of .ctors/.dtors.
3064 * scripttempl/a29k.sc: Fix to be reasonable. From Brendan Kehoe
3090 * scripttempl/pe.sc: Use new symbols.
3100 * scripttempl/pe.sc: Keep .edata, don't base stabs at 0.
3112 * emultempl/{armpe.sc, i386pe.sc}: Deleted.
3113 * emultempl/pe.sc: New file performs generic PE support and sorts
3116 * scripttempl/{armpe.sc, i386pe.sc}: Deleted
3117 * scripttempl/pe.sc: New.
3122 * scripttempl/h8500s.sc (.rdata): All data must go in data segment.
3127 * scripttempl/armpe.sc: Always start code at 0x401000, even
3170 * scripttempl/m68kcoff.sc: Only put .ctors and .dtors in .text
3172 * scripttempl/m68klynx.sc: Likewise.
3173 * scripttempl/nw.sc: Likewise.
3174 * scripttempl/sa29200.sc: Likewise.
3175 * scripttempl/sparclynx.sc: Likewise.
3187 * scripttempl/i386pe.sc: Cope with constructors.
3188 * scripttempl/z8ksim.sc: Deleted.
3189 * scripttempl/z8000.sc: Resurrected as this, but
3208 * scripttempl/elfppc.sc: Add support for .sdata, .sbss, and
3368 * scripttempl/armpe.sc: Change output and quote the $s.
3369 * scripttempl/i386pe.sc: Change output and quote the $s.
3380 * scripttempl/i386msdos.sc: Created.
3384 * scripttempl/elfppc.sc (.fixup): Add support for a .fixup section
3390 * scripttempl/sh.sc: Reformatted to simplify MPWification,
3395 * scripttempl/armpe.sc: Add constructor support.
3411 * emulparams/armpe.sh, scripttempl/armpe.sc: Add end and stack.
3430 * scripttempl/armpe.sc: New file.
3447 * scripttempl/armaout.sc: New file.
3469 * config/i386-pe.mt, emultempl/i386pe.em, scripttempl/i386pe.sc:
3474 * scripttempl/hppaelf.sc: Remove .PARISC.unwind section from text
3591 * scripttempl/elfppc.sc: Move _GOT2_END_ after the .ctors and
3649 * scripttempl/elf.sc (.debug): Relocate to address 0.
3672 * scripttempl/i960.sc: Use COFF_CTORS if CONSTRUCTING.
3688 * scripttempl/elfppc.sc: Add support for .got1 and .got2 sections.
3724 * scripttempl/alpha.sc: Set address of .data section correctly
3727 * scripttempl/mips.sc: Similar change.
3762 * scripttempl/elfppc.sc: New file for PowerPC embedded ABI
3765 * emulparams/elf32ppc.sh (SCRIPT_NAME): Use elfppc.sc instead of
3766 elf.sc, which defines some new symbols PowerPC elf needs.
3785 * scripttempl/elf.sc: Put .gnu.warning sections into the .text
3792 * scripttempl/w65.sc: New.
3827 * scripttempl/elf.sc: Move .ctors and .dtors from .text segment to
3836 * scripttempl/mips.sc: Put .rel.sdata sections in .text, and
3866 * scripttempl/elf.sc: Fill .text section with NOPS. From Eric
3878 * scripttempl/hppaelf.sc (.text): Handle a use rdefined text start
3883 * scripttempl/hppaelf.sc (.text): Place unwind descriptors in the
3895 * scripttempl/elf.sc: Add ENTRY(${ENTRY}), and default ${ENTRY} to
3912 * scripttempl/elf.sc: Add .rel.init, .rela.init, .rel.fini, and
3939 * scripttempl/go32coff.sc: Changes from DJ Delorie: Change default
3997 * scripttempl/nw.sc: Gather constructors and destructors and
4006 scripttempl/nw.sc: New files, for i386 and powerpc netware.
4018 * scripttempl/elf.sc: Add .rel.ctors, .rela.ctors, .rel.dtors, and
4030 * scripttempl/aout.sc: Set _etext and __etext to ., not
4083 * scripttempl/elf.sc: If -N is set, force DATA_ADDR to be ".".
4114 * scripttempl/elf.sc: Define BIG_OUTPUT_FORMAT and
4117 * scripttempl/mips.sc: Pass BIG_OUTPUT_FORMAT and
4119 * scripttempl/mipsbsd.sc: Likewise.
4218 * scripttempl/i386lynx.sc: Don't put .ctors and .dtors in .text
4234 * scripttempl/h8500b.sc: Put rdata stuff into own segment.
4239 .got section is now explicitly handled in elf.sc.
4243 * scripttempl/alpha.sc: Redo script to set . outside of sections
4249 * scripttempl/m68kcoff.sc: Put .bss in data segment.
4251 * scripttempl/h8300.sc: Change .stab and .stabstr to use a VMA of
4253 * scripttempl/h8500.sc, scripttempl/h8500b.sc: Likewise.
4254 * scripttempl/h8500c.sc, scripttempl/h8500m.sc: Likewise.
4255 * scripttempl/h8500s.sc, scripttempl/i386coff.sc: Likewise.
4256 * scripttempl/i386go32.sc, scripttempl/i386lynx.sc: Likewise.
4257 * scripttempl/m68kcoff.sc, scripttempl/m68klynx.sc: Likewise.
4258 * scripttempl/sh.sc, scripttempl/sparccoff.sc: Likewise.
4259 * scripttempl/sparclynx.sc: Likewise.
4264 * config/riscix.mt, emulparams/riscix.sh, scripttempl/riscix.sc:
4309 * scripttempl/aout.sc: Add .linux-dynamic after .data.
4345 * scripttempl/mips.sc: Redo script to set . outside of sections
4350 * scripttempl/elf.sc: Copy several more relocation sections into
4355 * scripttempl/elf.sc: Use PROVIDE to define etext, edata, and end.
4417 * scripttempl/elf.sc: Explicitly mention .stab and .stabstr
4423 * scripttempl/hppaelf.sc (__stack_zero): Don't define this name,
4456 * scripttempl/elf.sc: If CREATE_SHLIB is set, don't create a
4492 * scripttempl/go32coff.sc: Don't put ${DATA_ALIGNMENT} inside an
4502 * scripttempl/mipsbsd.sc: Let sections align to their natural
4519 * scripttempl/hppaelf.sc: Place .data and .bss at 0x40000000
4557 * scripttempl/aout.sc: Let sections align to their natural
4602 * scripttempl/aout.sc: Define __etext and __edata to go along with
4626 * scripttempl/alpha.sc: Define _ftext, _etext and _fdata insted of
4650 * scripttempl/i960.sc: Add CONSTRUCTORS to .data.
4665 * scripttempl/aout.sc: Don't define __DYNAMIC here. Add new
4718 * scripttempl/a29k.sc: Don't include /lab3/u3/..../segments.o; I
4731 * scripttempl/go32coff.sc: correct for djgpp 1.11's COFF format
4749 * scripttempl/elf.sc: Use OTHER_SECTIONS at end of script.
4772 * scripttempl/elf.sc: Add placement for new dynamic sections.
4787 * scripttempl/hppaelf.sc: Likewise.
4887 * Makefile.in (em_mipsbsd.c): Use mipsbsd.sc, not aout.sc.
4888 * scripttempl/mipsbsd.sc: Don't define __DYNAMIC.
4911 * scripttempl/sa29200.sc: Align all sections to four byte
4919 * scripttempl/i386go32.sc: New file
4929 * scripttempl/i386lynx.sc: New file, script for I386 Lynx.
4930 * scripttempl/m68klynx.sc: Add insertion of ctor/dtor sections.
4931 * scripttempl/sparclynx.sc: New file, script for uSparc Lynx.
4935 * scripttempl/mips.sc: Force _gp and .lit8 to be aligned to a 16
4967 * scripttempl/i386coff.sc: If relocating, don't put .init and
4991 * scripttempl/alpha.sc: Clean up section alignment to ensure that
5038 * scripttempl/aout.sc: Force _end and __end to be aligned to a
5081 * scripttempl/alpha.sc: Align all sections to 16 byte boundaries.
5104 * scripttempl/elf.sc: Permit TEXT_START_SYMBOLS and
5139 * scripttempl/elf.sc: Force all sections to be aligned.
5189 (em_elf32ppc.c): New target; uses elf32ppc.sh, ppc.em and elf.sc.
5281 * scripttempl/aout.sc: Only pad .text if PAD_TEXT is set.
5301 * scripttempl/elf.sc: Move _edata after the .sdata section.
5419 * scripttempl/m88kbcs.sc: Don't use CREATE_OBJECT_SYMBOLS, that's
5430 * scripttempl/elf.sc: Correct typo.
5439 * scripttempl/elf.sc: Define __bss_start before the .sbss section.
5464 * scripttempl/alpha.sc: Don't create .lit4 or .sdata sections,
5478 * scripttempl/aout.sc: Pad .text to DATA_ALIGNMENT if relocating;
5680 * scripttempl/elf.sc: Use EXECUTABLE_SYMBOLS when not relocating.
5699 * scripttempl/m68klynx.sc: New file.
5733 * scripttempl/hppaosf.sc: (___stack_zero, etext, _etext,
5772 * scripttempl/sparccoff.sc: New file.
5816 (em_alpha.c): New target; use alpha.sh and alpha.sc.
5820 * scripttempl/alpha.sc: New file.
5837 * scripttempl/elf.sc: Only use OTHER_READONLY_SECTIONS and
5860 * scripttempl/i386coff.sc: Make ENTRY get its value from ${ENTRY},
5892 * scripttempl/elf.sc: Use ${NOP} as filler (defaults to 0).
5903 * scripttempl/{h8300.sc,h8500.sc,i386coff.sc,m68kcoff.sc,sh.sc}:
5952 * scripttempl/hppaosf.sc: Include .hppa_linker_stubs sections in
5970 * scripttempl/h8500.sc: Start all sections in a different segment.
5971 * scripttempl/z8ksim.sc: Handle constructors
5999 * scripttempl/elf.sc: Handle .line and .debug* sections.
6017 * scripttempl/mips.sc: Always define _ftext, _fdata, _fbss.
6053 * scripttempl/elf.sc: Add hooks for .sdata, .sbss, and
6073 * scripttempl/elf.sc: Add support for .init, .fini, .ctors,
6143 scripttempl/h8300h.sc: New file.
6169 * scripttempl/m88kbcs.sc: It's ARCH, not arch. Removed TARGET
6198 * scripttempl/elf.sc: Include .init, .fini, .rodata sections.
6261 * scripttempl/h8300.sc: Add .tors section for constructor/destructors.
6328 Move *.sc-sh to scripttempl/*.sc.
6333 * emulparams/h8300.sh, emulparams/h8500.sh, scripttempl/h8300.sc,
6334 scripttempl/h8500.sc: Renamed from h8[35]00hms.s[ch]. Change
6363 * scripttempl/aout.sc, emulparams/aout.sh: Add SHLIB_PATH like
6384 * scripttempl/m68kcoff.sc, emulparams/m68kcoff.sh: Gather
6387 * scripttempl/sa29200.sc, emulparams/sa29200.sh: Gather
6428 * scripttempl/mips.sc, emulparams/mips.sh: Define _etext, _edata,
6436 * scripttempl/mipsbsd.sc, emulparams/mipsbsd.sh: Renamed from
6437 aout-mipsbsd.sc-sh.
6457 * scripttempl/mips.sc, emulparams/mips.sh: Don't define BSS_VAR
6470 * emultempl/hppaosf.em, scripttempl/hppaosf.sc,
6484 * scripttempl/aout.sc: If STACKZERO and RELOCATING are both defined, output
6492 * scripttempl/mips.sc: Put constructors in the .data section.
6503 * emultempl/sh.em, emulparams/sh.sh, scripttempl/sh.sc: New
6574 * mips.sc-sh: Added variables which may be overridden by a
6578 (em_mipsidt.c): New target. Uses mipsidt.sh and mips.sc-sh.
6584 * aout-mipsbsd.sc-sh, emulparams/mipsbsd.sh: New files from Ralph
6621 * mips.sc-sh: Put .scommon sections into .sbss section.
6653 * mips.sc-sh: New file. Ultrix, and hopefully other MIPS ECOFF
6709 * scripttempl/m68kcoff.sc, emulparams/m68kcoff.sh: define _end as
6710 well as end, for consistency with aout.sc-sh.
6774 * scripttempl/m68kcoff.sc, emulparams/m68kcoff.sh: don't use
6781 i386coff.sc-sh: rewrote to support SVR3 by default.
6809 * scripttempl/aout.sc, emulparams/aout.sh,
6810 scripttempl/m68kcoff.sc, emulparams/m68kcoff.sh: set __bss_start
6850 * emultempl/z8ksim.em, z8ksim.sc-sh, emulparams/z8ksim.sh: new
6869 * Makefile.in, emulparams/m68kcoff.sh, scripttempl/m68kcoff.sc,
6882 h8300xray.sc-sh is also overlong, but seems harmless.)
6972 * scripttempl/h8300hms.sc, emulparams/h8300.sh,
7031 * emultempl/h8300hms.em, scripttempl/h8300hms.sc,
7141 * sa29200-sc.sh: added support for .lit, data1 and data2 sections.
7196 * emultempl/gld960.em, scripttempl/i960.sc,
7278 * Script files (*.sc) are places by *.sc-sh scripts.
7281 The output a *.sc-sh is a script file.
7284 parameters (such as the name of the *.sh-sc and *.em
7297 by genscripts.sh and the *.sc-sh scipt generators.
7351 * *sc: use *(COMMON) rather than [COMMON]
7402 * scripttempl/news.sc, scripttempl/ldgld68k.sc: Define __end as
7439 * h8300hds.sc: reflect the same
7462 * scripttempl/m88kbcs.sc: put in contructor blocks.
7528 * scripttempl/news.sc: Add alignment for data segment.
7579 * scripttempl/ldglda29k.sc: Change SEARCH_DIR commands to a