Home
last modified time | relevance | path

Searched refs:ppc476 (Results 1 – 14 of 14) sorted by relevance

/toolchain/binutils/binutils-2.27/ld/testsuite/ld-powerpc/
Dppc476-shared2.d1 #source: ppc476-shared.s
3 #ld: -melf32ppc -shared --ppc476-workaround -T ppc476-shared.lnk
Dppc476-shared.d1 #source: ppc476-shared.s
3 #ld: -melf32ppc -q -shared --ppc476-workaround -T ppc476-shared.lnk
/toolchain/binutils/binutils-2.27/ld/emultempl/
Dppc32elf.em183 "ba 0" instructions. This works around the ppc476 icache bug if we
270 { "ppc476-workaround", optional_argument, NULL, OPTION_PPC476_WORKAROUND },
271 { "no-ppc476-workaround", no_argument, NULL, OPTION_NO_PPC476_WORKAROUND },
288 --ppc476-workaround [=pagesize]\n\
289 Avoid a cache bug on ppc476.\n\
290 --no-ppc476-workaround Disable workaround.\n\
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/ppc/
D476.d9 0+00 <ppc476>:
40 78: (48 00 00 02|02 00 00 48) ba 0 <ppc476>
41 7c: (40 01 00 00|00 00 01 40) bdnzf gt,7c <ppc476\+0x7c>
42 80: (40 85 00 02|02 00 85 40) blea cr1,0 <ppc476>
51 a4: (40 43 00 01|01 00 43 40) bdzfl so,a4 <ppc476\+0xa4>
60 c8: (48 00 00 00|00 00 00 48) b c8 <ppc476\+0xc8>
61 cc: (48 00 00 01|01 00 00 48) bl cc <ppc476\+0xcc>
D476.s2 ppc476: label
/toolchain/binutils/binutils-2.27/ld/testsuite/
DChangeLog-20151026 * ld-powerpc/ppc476-shared.s: Repeat dynamic reloc generating insns.
1027 * ld-powerpc/ppc476-shared.d: Update.
1028 * ld-powerpc/ppc476-shared2.d: Update.
1049 * ld-powerpc/ppc476-shared.s,
1050 * ld-powerpc/ppc476-shared.lnk,
1051 * ld-powerpc/ppc476-shared.d,
1052 * ld-powerpc/ppc476-shared2.d: New tests.
DChangeLog-20141209 * ld-bootstrap/bootstrap.exp: Add ppc476 workaround test.
1210 * ld-bootstrap/ppc476.t: New file.
/toolchain/binutils/binutils-2.27/ld/
DChangeLog-2014879 ppc476 workaround for ld -r.
906 relaxation for ppc476 workaround.
907 (PARSE_AND_LIST_*): Add --{no-,}ppc476-workaround support.
/toolchain/binutils/binutils-2.27/bfd/
DChangeLog-2014681 * elf32-ppc.c (ppc_elf_relax_section): Correct ppc476 workaround
2663 of safe ppc476 insns at end of page. Also remove non-branch insns.
3083 patched for ppc476 workaround. Reapply branch taken/not taken
3094 * elf32-ppc.c (ppc_elf_relax_section): Enable ppc476 workaround
3165 (ppc_elf_create_glink): Align .glink to 64 bytes for ppc476
3171 64 bytes for ppc476 workaround.
3177 nor for plugin symbols. Allocate space for ppc476 workaround
3179 (ppc_elf_relocate_section): Handle ppc476 workaround patching.
DChangeLog-20152246 relocs with insns moved by --ppc476-workaround. Correct
/toolchain/binutils/binutils-2.27/gas/
DChangeLog-20141378 (md_longopts, md_parse_option, md_show_usage): Add --ppc476-workaround.
/toolchain/binutils/binutils-2.27/gas/po/
Duk.po13508 "-ppc476-workaround warn if emitting data to code sections\n"
13511 "-ppc476-workaround попереджати про видавання даних до розділів коду\n"
Dfr.po13520 "-ppc476-workaround warn if emitting data to code sections\n"
13523 "-ppc476-workaround avertir si émet des données vers des sections de code\n"
Dgas.pot13739 "-ppc476-workaround warn if emitting data to code sections\n"