| /OK3568_Linux_fs/kernel/arch/sh/kernel/ |
| H A D | module.c | 33 Elf32_Addr relocation; in apply_relocate_add() local 47 relocation = sym->st_value + rel[i].r_addend; in apply_relocate_add() 54 value += relocation; in apply_relocate_add() 58 relocation = (relocation - (Elf32_Addr) location); in apply_relocate_add() 60 value += relocation; in apply_relocate_add() 65 ((relocation & 0xffff) << 10); in apply_relocate_add() 69 (((relocation >> 16) & 0xffff) << 10); in apply_relocate_add() 72 relocation -= (Elf32_Addr) location; in apply_relocate_add() 74 ((relocation & 0xffff) << 10); in apply_relocate_add() 77 relocation -= (Elf32_Addr) location; in apply_relocate_add() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/livepatch/ |
| H A D | module-elf-format.rst | 12 3. Livepatch relocation sections 13 3.1 Livepatch relocation section format 27 loader to perform the all the arch-specific relocation work. Specifically, 36 table, symbol table, and relocation section indices, Elf information is 38 relocation sections and symbols, which are described in this document. The 39 Elf constants used to mark livepatch symbols and relocation sections were 57 relocation sections in place of dynrela sections, and the symbols that the 59 arch-specific livepatch relocation code is replaced by a call to 86 3. Livepatch relocation sections 89 A livepatch module manages its own Elf relocation sections to apply [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-hisi/ |
| H A D | platmcpm.c | 269 void __iomem *relocation; in hip04_smp_init() local 292 relocation = ioremap(hip04_boot_method[2], hip04_boot_method[3]); in hip04_smp_init() 293 if (!relocation) { in hip04_smp_init() 327 writel_relaxed(hip04_boot_method[0], relocation); in hip04_smp_init() 328 writel_relaxed(0xa5a5a5a5, relocation + 4); /* magic number */ in hip04_smp_init() 329 writel_relaxed(__pa_symbol(secondary_startup), relocation + 8); in hip04_smp_init() 330 writel_relaxed(0, relocation + 12); in hip04_smp_init() 331 iounmap(relocation); in hip04_smp_init() 340 iounmap(relocation); in hip04_smp_init()
|
| /OK3568_Linux_fs/kernel/arch/arc/kernel/ |
| H A D | module.c | 54 Elf32_Addr relocation, location, tgt_addr; in apply_relocate_add() local 83 relocation = sym_entry->st_value + rel_entry[i].r_addend; in apply_relocate_add() 93 sym_entry->st_value, location, relocation, s); in apply_relocate_add() 103 arc_write_me((unsigned short *)location, relocation); in apply_relocate_add() 105 *((Elf32_Addr *) location) = relocation; in apply_relocate_add() 107 *((Elf32_Addr *) location) = relocation - location; in apply_relocate_add()
|
| /OK3568_Linux_fs/buildroot/package/binutils/2.37/ |
| H A D | 0004-or1k-fix-pc-relative-relocation-against-dynamic-on-P.patch | 4 Subject: [PATCH] or1k: fix pc-relative relocation against dynamic on PC 5 relative 26 bit relocation 10 pc-relative relocation against dynamic symbol alSourcePausev 12 pc-relative relocation against dynamic symbol alSourceStopv 14 pc-relative relocation against dynamic symbol alSourceRewindv 16 pc-relative relocation against dynamic symbol alSourcePlayv 47 + (_("%pB: pc-relative relocation against dynamic symbol %s"),
|
| H A D | 0005-or1k-Avoid-R_OR1K_GOT16-signed-overflow-by-using-spe.patch | 8 relocation value in order to avoid overflow complaints when acceptable. 9 It turns out this does not work when the relocation value ends up being 22 mask out relocation bits. 63 relocation we assume the code is doing the right thing to avoid 64 - overflows. Here we mask the lower 16-bit of the relocation to 68 - relocation &= 0xffff;
|
| /OK3568_Linux_fs/buildroot/package/binutils/2.38/ |
| H A D | 0004-or1k-Avoid-R_OR1K_GOT16-signed-overflow-by-using-spe.patch | 8 relocation value in order to avoid overflow complaints when acceptable. 9 It turns out this does not work when the relocation value ends up being 22 mask out relocation bits. 63 relocation we assume the code is doing the right thing to avoid 64 - overflows. Here we mask the lower 16-bit of the relocation to 68 - relocation &= 0xffff;
|
| /OK3568_Linux_fs/u-boot/doc/ |
| H A D | README.arm-relocation | 1 To make relocation on arm working, the following changes are done: 12 At cpu level: modify linker file and add a relocation and fixup loop 15 tables in the binary image, and to provide symbols for the relocation 18 The relocation and fixup loop must be executed after executing 39 Boards which are not fixed to support relocation will be REMOVED! 44 if CONFIG_SYS_TEXT_BASE == relocation address! This prevents that uboot code 59 the relocation address and copy itself to it 61 If CONFIG_SYS_TEXT_BASE == relocation address, the copying of u-boot 74 on other boards if CONFIG_SYS_TEXT_BASE = relocation baseaddr, this saves
|
| H A D | README.generic-board | 24 favour of common/board_f.c (for pre-relocation init) and common/board_r.c 25 (for post-relocation init). 72 This series removes the dependency on generic relocation. So relocation 74 relocation series for a proposed solution to this for ARM: 110 to pre-relocation init functions. I think this makes sense, but it can 114 cleanup series and the generic relocation series) the goal is the
|
| H A D | README.silent | 10 Some environments are not available until relocation (e.g. NAND) 12 relocation.
|
| /OK3568_Linux_fs/yocto/meta-clang/dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc/ |
| H A D | 0001-Vendor-just-enough-extra-headers-to-allow-libbpf-to-.patch | 67 + * "struct bpf_core_relo" is used to pass relocation data form LLVM to libbpf 70 + * CO-RE relocation captures the following data: 76 + * interpretation depends on specific relocation kind: 103 + * Such relocation is emitted when using __builtin_preserve_access_index() 109 + * In this case Clang will emit field relocation recording necessary data to
|
| /OK3568_Linux_fs/buildroot/dl/sox/git/ |
| H A D | Makefile.am | 39 pdfroff -t -man --no-toc-relocation -Tps $< > $@ 41 pdfroff -t -man --no-toc-relocation -Tps $< > $@ 43 pdfroff -t -man --no-toc-relocation -Tps $< > $@
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-multimedia/recipes-multimedia/tinyalsa/ |
| H A D | tinyalsa.bb | 19 # tinyalsa is built as a static library. Enable PIC to avoid relocation 22 # unresolvable R_AARCH64_ADR_PREL_PG_HI21 relocation against symbol `stderr@@GLIBC_2.17'
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/gcc/ |
| H A D | gcc_11.3.bb | 5 # | gcc-4.8.1-r0/gcc-4.8.1/gcc/cp/decl.c:7438:(.text.unlikely+0x2fa): relocation truncated to fit: … 6 # | gcc-4.8.1-r0/gcc-4.8.1/gcc/cp/decl.c:7442:(.text.unlikely+0x318): additional relocation overflo…
|
| /OK3568_Linux_fs/u-boot/common/ |
| H A D | Kconfig | 329 bool "Allow flags to take effect on relocation" 332 In some cases the environment is not available until relocation 334 environment variable take effect at relocation. 362 option only the post-relocation output will be displayed. 371 be in available memory and is accessed before relocation and 414 start-up (after relocation). This causes the environment to be 421 and stderr on boot when the post-relocation console is set up. 566 bool "Call arch-specific init soon after relocation" 569 relocation. Driver model is running by this point, and the cache 574 bool "Call arch-specific init after relocation, when console is ready" [all …]
|
| /OK3568_Linux_fs/kernel/arch/mips/vdso/ |
| H A D | Kconfig | 3 # relocation in binutils > 2.25 but it will fail with older versions 4 # because that relocation is not supported for that symbol. As a result
|
| /OK3568_Linux_fs/buildroot/package/libabseil-cpp/ |
| H A D | 0001-force-position-independent-code.patch | 10 "relocation against `.rodata' can not be used when making a shared object; 15 cause relocation errors when shared libraries link against the built static
|
| /OK3568_Linux_fs/u-boot/doc/driver-model/ |
| H A D | fdt-fixup.txt | 1 Pre-relocation device tree manipulation 51 tree (at least after the relocation) would greatly simplify the solution of 60 we have the pre-relocation driver model at our disposal at this stage, which 67 To take advantage of the pre-relocation device tree manipulation mechanism, 90 | Since the pre-relocation driver model does not adapt to |
|
| /OK3568_Linux_fs/buildroot/package/elf2flt/ |
| H A D | 0002-elf2flt.c-add-new-relocation-types-for-xtensa.patch | 4 Subject: [PATCH] elf2flt.c: add new relocation types for xtensa 6 Xtensa have added new relocation types R_XTENSA_[NP]DIFF{8,16,32} with 8 Add them to the list of ignored relocation types.
|
| /OK3568_Linux_fs/u-boot/arch/powerpc/cpu/mpc85xx/ |
| H A D | u-boot.lds | 107 * address won't be updated during relocation fixups. Note that 109 * location will be added in the future. When the bss relocation
|
| /OK3568_Linux_fs/kernel/tools/perf/tests/ |
| H A D | Build | 39 perf-y += llvm.o llvm-src-base.o llvm-src-kbuild.o llvm-src-prologue.o llvm-src-relocation.o 87 $(OUTPUT)tests/llvm-src-relocation.c: tests/bpf-script-test-relocation.c tests/Build
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/info/ |
| H A D | bfd.info | 266 Each canonical BFD relocation record contains a pointer to the 268 section the data is in, and a pointer to a relocation type 270 the relocation type descriptor and the symbol pointer. Therefore, 271 relocations can be performed on output data using a relocation 273 instance, Oasys provides a byte relocation format. A relocation 274 record requesting this relocation type would point indirectly to a 275 routine to perform this, so the relocation may be performed on a 277 such relocation type. 393 /* BFD contains relocation entries. */ 1068 Return the number of bytes required to store the relocation information [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/info/ |
| H A D | bfd.info | 266 Each canonical BFD relocation record contains a pointer to the 268 section the data is in, and a pointer to a relocation type 270 the relocation type descriptor and the symbol pointer. Therefore, 271 relocations can be performed on output data using a relocation 273 instance, Oasys provides a byte relocation format. A relocation 274 record requesting this relocation type would point indirectly to a 275 routine to perform this, so the relocation may be performed on a 277 such relocation type. 393 /* BFD contains relocation entries. */ 1068 Return the number of bytes required to store the relocation information [all …]
|
| /OK3568_Linux_fs/buildroot/package/gcc/10.4.0/ |
| H A D | 0003-or1k-Use-cmodel-large-when-building-crtstuff.patch | 11 …crtstuff.c:(.text+0x3c): relocation truncated to fit: R_OR1K_GOT16 against undefined symbol `_ITM_… 13 …crtstuff.c:(.text+0xc0): relocation truncated to fit: R_OR1K_GOT16 against undefined symbol `_ITM_…
|
| /OK3568_Linux_fs/buildroot/package/upx/ |
| H A D | 0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch | 76 - "bad relocation %#x DT_INIT_ARRAY[0]", 77 + "bad relocation %#llx DT_INIT_ARRAY[0]",
|