| /linux/tools/lib/bpf/ |
| H A D | linker.c | 166 static int init_output_elf(struct bpf_linker *linker); 168 static int bpf_linker_add_file(struct bpf_linker *linker, int fd, 171 static int linker_load_obj_file(struct bpf_linker *linker, 179 static int linker_append_sec_data(struct bpf_linker *linker, struct src_obj *obj); 180 static int linker_append_elf_syms(struct bpf_linker *linker, struct src_obj *obj); 181 static int linker_append_elf_sym(struct bpf_linker *linker, struct src_obj *obj, 183 static int linker_append_elf_relos(struct bpf_linker *linker, struct src_obj *obj); 184 static int linker_append_btf(struct bpf_linker *linker, struct src_obj *obj); 185 static int linker_append_btf_ext(struct bpf_linker *linker, struct src_obj *obj); 187 static int finalize_btf(struct bpf_linker *linker); [all …]
|
| /linux/scripts/ |
| H A D | Kconfig.include | 31 # Return y if the linker supports <flag>, n otherwise 41 $(error-if,$(failure,command -v $(LD)),linker '$(LD)' not found) 55 # Get the linker name, version, and error out if it is not supported. 57 $(error-if,$(success,test -z "$(ld-info)"),Sorry$(comma) this linker is not supported.)
|
| H A D | head-object-list.txt | 7 # A counter approach is to control the section placement by the linker script. 11 # If you can achieve the correct code ordering by linker script, please delete
|
| /linux/arch/m68k/kernel/ |
| H A D | vmlinux-nommu.lds | 3 * vmlinux.lds.S -- master linker script for m68knommu arch 7 * This linker script is equipped to build either ROM loaded or RAM
|
| /linux/Documentation/driver-api/media/drivers/ |
| H A D | pxa_camera.rst | 110 | desc-sg[0] | ... | desc-sg[last] | finisher/linker | 119 - linker: has ddadr= desc-sg[0] of next video buffer, dcmd=0 122 "f" stands for finisher and "l" for linker. 167 replaced by a "linker" to Videobuffer3 (creation of new_link)
|
| /linux/arch/xtensa/ |
| H A D | Kconfig.debug | 14 bool "Disable linker relaxation" 18 The default linker behavior is to combine identical literal
|
| /linux/drivers/connector/ |
| H A D | Kconfig | 4 tristate "Connector - unified userspace <-> kernelspace linker"
|
| /linux/Documentation/dev-tools/kunit/ |
| H A D | architecture.rst | 78 The Test suites are stored in a linker section 82 The linker section consists of an array of pointers to 84 macro. The KUnit executor iterates over the linker section array in order to
|
| /linux/kernel/gcov/ |
| H A D | Kconfig | 53 which are not linked to the kernel image to prevent linker errors.
|
| /linux/Documentation/driver-api/dmaengine/ |
| H A D | pxa_dma.rst | 51 | desc-sg[0] | ... | desc-sg[last] | status updater | finisher/linker | 68 - linker: has ddadr= desc-sg[0] of next transfer, dcmd=0
|
| /linux/arch/powerpc/platforms/44x/ |
| H A D | Kconfig | 303 bool "Enable linker work around for PPC476FPE errata #46" 310 The work around enables the appropriate linker options and
|
| /linux/Documentation/dev-tools/ |
| H A D | gcov.rst | 201 Compilation aborts during linker step. 206 linker procedure.
|
| H A D | propeller.rst | 28 and the linker(ld.lld).
|
| /linux/arch/x86/boot/compressed/ |
| H A D | Makefile | 61 LDFLAGS_vmlinux := -pie $(call ld-option, --no-dynamic-linker)
|
| /linux/arch/loongarch/ |
| H A D | Makefile | 134 LDFLAGS_vmlinux += -static -pie --no-dynamic-linker -z notext $(call ld-option, --apply-dynamic-r…
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | README.rst | 76 In case of linker errors when running selftests, try using static linking: 316 Using clang 13 to compile old libbpf which has static linker support,
|
| /linux/Documentation/bpf/libbpf/ |
| H A D | libbpf_naming_convention.rst | 91 passed to linker.
|
| /linux/arch/powerpc/ |
| H A D | Makefile | 104 LDFLAGS_vmlinux-$(CONFIG_RELOCATABLE) := -pie --no-dynamic-linker
|
| /linux/tools/perf/Documentation/ |
| H A D | perf-dlfilter.txt | 23 a local build and install (refer perf --exec-path), or the dynamic linker
|
| /linux/Documentation/userspace-api/ |
| H A D | mseal.rst | 128 The dynamic linker, during loading ELF executables, can apply sealing to
|
| /linux/Documentation/trace/rv/ |
| H A D | monitor_sched.rst | 31 this case), otherwise the linker would not respect the order and the nesting
|
| /linux/lib/crypto/x86/ |
| H A D | sha512-ssse3-asm.S | 373 # Mergeable 640-byte rodata section. This allows linker to merge the table
|
| H A D | sha512-avx-asm.S | 374 # Mergeable 640-byte rodata section. This allows linker to merge the table
|
| /linux/Documentation/livepatch/ |
| H A D | reliable-stacktrace.rst | 127 * Placing such code into special linker sections, and rejecting unwinding from
|
| /linux/Documentation/arch/x86/ |
| H A D | sgx.rst | 90 In addition to the traditional compiler and linker build process, SGX has a
|