/toolchain/binutils/binutils-2.27/ld/testsuite/ld-tic6x/ |
dsbt-index-error.d | 3 #ld: -melf32_tic6x_le -Tsbr.ld --dsbt-index 5 --dsbt-size 3 4 #source: dsbt-index.s 5 #error: .*invalid --dsbt-index 5, outside DSBT size.*
|
attr-dsbt-01.d | 1 #name: C6X DSBT attribute merging, 0 1 4 #source: attr-dsbt-0.s 5 #source: attr-dsbt-1.s 6 #warning: .*differ in whether code is compiled for DSBT
|
attr-dsbt-10.d | 1 #name: C6X DSBT attribute merging, 1 0 4 #source: attr-dsbt-1.s 5 #source: attr-dsbt-0.s 6 #warning: .*differ in whether code is compiled for DSBT
|
attr-dsbt-11.d | 1 #name: C6X DSBT attribute merging, 1 1 4 #source: attr-dsbt-1.s 5 #source: attr-dsbt-1.s 11 Tag_ABI_DSBT: DSBT addressing used
|
attr-dsbt-00.d | 1 #name: C6X DSBT attribute merging, 0 0 4 #source: attr-dsbt-0.s 5 #source: attr-dsbt-0.s
|
dsbt-index.d | 3 #ld: -melf32_tic6x_le -Tsbr.ld --dsbt-index 5 4 #source: dsbt-index.s
|
got-reloc-global-addend-1.d | 3 #ld: -melf32_tic6x_le -Tdsbt.ld --dsbt-index 4 -shared
|
got-reloc-global-addend-2.d | 3 #ld: -melf32_tic6x_le -Tdsbt.ld --dsbt-index 4 -shared
|
got-reloc-overflow.d | 3 #ld: -melf32_tic6x_le -Tdsbt-overflow.ld --dsbt-index 4 -shared
|
shared-nopic.d | 3 #ld: -melf32_tic6x_le -Tdsbt-inrange.ld --dsbt-index 4 -shared
|
shared-nopid.d | 3 #ld: -melf32_tic6x_le -Tdsbt-inrange.ld --dsbt-index 4 -shared
|
tic6x.exp | 33 {"C6X shared library without --dsbt-index" 34 "-shared -Tdsbt.ld --dsbt-size=3" "" 41 "-shared -Tdsbt.ld --dsbt-index=2 --dsbt-size=3" "" 48 "-Tdsbt.ld --dsbt-index 0 --dsbt-size=3 tmpdir/libtest.so" "" 56 "-shared -Tdsbt.ld --dsbt-index=2 --dsbt-size=3" "" 63 "-Tdsbt.ld --dsbt-index 0 --dsbt-size=3 tmpdir/libtestr.so" " [all...] |
got-reloc-inrange.d | 3 #ld: -melf32_tic6x_le -Tdsbt-inrange.ld --dsbt-index 4 -shared
|
dsbt-inrange.ld | 59 .dsbt : { *(.dsbt) }
|
dsbt-overflow.ld | 59 .dsbt : { *(.dsbt) }
|
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/tic6x/ |
attr-dsbt-directive-1.d | 2 #name: C6X DSBT attribute, directives 1 4 #source: attr-dsbt-directive-1.s 9 Tag_ABI_DSBT: DSBT addressing used
|
attr-dsbt-directive-2.d | 2 #name: C6X DSBT attribute, directives 1 4 #source: attr-dsbt-directive-1.s 9 Tag_ABI_DSBT: DSBT addressing used
|
attr-dsbt-opts-mno-dsbt.d | 2 #name: C6X DSBT attribute, -mno-dsbt 3 #as: -mdsbt -mno-dsbt
|
attr-dsbt-opts-mdsbt.d | 2 #name: C6X DSBT attribute, -mdsbt 9 Tag_ABI_DSBT: DSBT addressing used
|
/toolchain/binutils/binutils-2.27/ld/emultempl/ |
tic6xdsbt.em | 22 # This file is sourced from elf32.em, and defines extra C6X DSBT specific 63 einfo (_("%P%F: invalid --dsbt-index %d, outside DSBT size.\n"), 175 {"dsbt-index", required_argument, NULL, OPTION_DSBT_INDEX}, 176 {"dsbt-size", required_argument, NULL, OPTION_DSBT_SIZE}, 181 fprintf (file, _(" --dsbt-index <index>\n")); 182 fprintf (file, _("\t\t\tUse this as the DSBT index for the output object\n")); 183 fprintf (file, _(" --dsbt-size <index>\n")); 184 fprintf (file, _("\t\t\tUse this as the number of entries in the DSBT table\n")); 196 einfo (_("%P%F: invalid --dsbt-index %s\n"), optarg) [all...] |
/toolchain/binutils/binutils-2.27/gas/doc/ |
c-tic6x.texi | 40 @cindex @code{-mno-dsbt} command line option, TIC6X 42 @itemx -mno-dsbt 45 code is using DSBT addressing. The @option{-mno-dsbt} option, the 47 does not use DSBT addressing. The linker will emit a warning if 48 objects of different type (DSBT and non-DSBT) are linked together.
|
/toolchain/binutils/binutils-2.27/include/elf/ |
tic6x.h | 118 /* Number of entries in this module's DSBT. */ 124 /* The hard-coded DSBT index for this module, if any. */
|
/toolchain/binutils/binutils-2.27/ld/emulparams/ |
elf32_tic6x_le.sh | 18 *(.dsbt)
|
/toolchain/binutils/binutils-2.27/ld/testsuite/ld-scripts/ |
crossref.exp | 61 # The .dsbt section and __c6xabi_DSBT_BASE are not defined in our test 64 set CFLAGS "-mno-dsbt -msdata=none"
|
/toolchain/binutils/binutils-2.27/bfd/ |
elf32-tic6x.c | 34 /* DSBT binaries have a default 128K stack. */ 59 /* The .dsbt section. */ 60 asection *dsbt; member in struct:elf32_tic6x_link_hash_table [all...] |