Home
last modified time | relevance | path

Searched refs:linker (Results 1 – 25 of 276) sorted by relevance

12345678910>>...12

/openbmc/linux/tools/lib/bpf/
H A Dlinker.c158 static int init_output_elf(struct bpf_linker *linker, const char *file);
160 static int linker_load_obj_file(struct bpf_linker *linker, const char *filename,
169 static int linker_append_sec_data(struct bpf_linker *linker, struct src_obj *obj);
170 static int linker_append_elf_syms(struct bpf_linker *linker, struct src_obj *obj);
171 static int linker_append_elf_sym(struct bpf_linker *linker, struct src_obj *obj,
173 static int linker_append_elf_relos(struct bpf_linker *linker, struct src_obj *obj);
174 static int linker_append_btf(struct bpf_linker *linker, struct src_obj *obj);
175 static int linker_append_btf_ext(struct bpf_linker *linker, struct src_obj *obj);
177 static int finalize_btf(struct bpf_linker *linker);
178 static int finalize_btf_ext(struct bpf_linker *linker);
[all …]
/openbmc/qemu/hw/acpi/
H A Dbios-linker-loader.c131 BIOSLinker *linker = g_new(BIOSLinker, 1); in bios_linker_loader_init() local
133 linker->cmd_blob = g_array_new(false, true /* clear */, 1); in bios_linker_loader_init()
134 linker->file_list = g_array_new(false, true /* clear */, in bios_linker_loader_init()
136 return linker; in bios_linker_loader_init()
140 void bios_linker_loader_cleanup(BIOSLinker *linker) in bios_linker_loader_cleanup() argument
145 g_array_free(linker->cmd_blob, true); in bios_linker_loader_cleanup()
147 for (i = 0; i < linker->file_list->len; i++) { in bios_linker_loader_cleanup()
148 entry = &g_array_index(linker->file_list, BiosLinkerFileEntry, i); in bios_linker_loader_cleanup()
151 g_array_free(linker->file_list, true); in bios_linker_loader_cleanup()
152 g_free(linker); in bios_linker_loader_cleanup()
[all …]
H A Dghes.c239 void build_ghes_error_table(GArray *hardware_errors, BIOSLinker *linker) in build_ghes_error_table() argument
267 bios_linker_loader_alloc(linker, ACPI_GHES_ERRORS_FW_CFG_FILE, in build_ghes_error_table()
275 bios_linker_loader_add_pointer(linker, in build_ghes_error_table()
285 bios_linker_loader_write_pointer(linker, ACPI_GHES_DATA_ADDR_FW_CFG_FILE, in build_ghes_error_table()
290 static void build_ghes_v2(GArray *table_data, int source_id, BIOSLinker *linker) in build_ghes_v2() argument
318 bios_linker_loader_add_pointer(linker, ACPI_BUILD_TABLE_FILE, in build_ghes_v2()
346 bios_linker_loader_add_pointer(linker, ACPI_BUILD_TABLE_FILE, in build_ghes_v2()
362 void acpi_build_hest(GArray *table_data, BIOSLinker *linker, in acpi_build_hest() argument
372 build_ghes_v2(table_data, ACPI_HEST_SRC_ID_SEA, linker); in acpi_build_hest()
374 acpi_table_end(linker, &table); in acpi_build_hest()
H A Dvmgenid.c26 BIOSLinker *linker, const char *oem_id) in vmgenid_build_acpi() argument
96 bios_linker_loader_alloc(linker, VMGENID_GUID_FW_CFG_FILE, guid, 4096, in vmgenid_build_acpi()
106 bios_linker_loader_write_pointer(linker, in vmgenid_build_acpi()
114 bios_linker_loader_add_pointer(linker, in vmgenid_build_acpi()
119 acpi_table_end(linker, &table); in vmgenid_build_acpi()
H A Daml-build.c1734 void acpi_table_end(BIOSLinker *linker, AcpiTable *desc) in acpi_table_end() argument
1752 bios_linker_loader_add_checksum(linker, ACPI_BUILD_TABLE_FILE, in acpi_table_end()
1782 tables->linker = bios_linker_loader_init(); in acpi_build_tables_init()
1787 bios_linker_loader_cleanup(tables->linker); in acpi_build_tables_cleanup()
1800 build_rsdp(GArray *tbl, BIOSLinker *linker, AcpiRsdpData *rsdp_data) in build_rsdp() argument
1818 bios_linker_loader_alloc(linker, ACPI_BUILD_RSDP_FILE, tbl, 16, in build_rsdp()
1828 bios_linker_loader_add_pointer(linker, ACPI_BUILD_RSDP_FILE, in build_rsdp()
1835 bios_linker_loader_add_checksum(linker, ACPI_BUILD_RSDP_FILE, in build_rsdp()
1849 bios_linker_loader_add_pointer(linker, ACPI_BUILD_RSDP_FILE, in build_rsdp()
1858 bios_linker_loader_add_checksum(linker, ACPI_BUILD_RSDP_FILE, in build_rsdp()
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/mozjs/mozjs-115/
H A D0001-rewrite-cargo-host-linker-in-python3.patch4 Subject: [PATCH] Rewrite cargo-host-linker in python3
10 cargo-host-linker has /bin/sh as it's interpreter, but cargo run the cmd
16 rewrite cargo-host-linker in python3
23 build/cargo-host-linker | 24 +++++++++++++++++++++---
26 diff --git a/build/cargo-host-linker b/build/cargo-host-linker
28 --- a/build/cargo-host-linker
29 +++ b/build/cargo-host-linker
32 -# See comment in cargo-linker.
/openbmc/qemu/hw/arm/
H A Dvirt-acpi-build.c275 build_iort(GArray *table_data, BIOSLinker *linker, VirtMachineState *vms) in build_iort() argument
430 acpi_table_end(linker, &table); in build_iort()
440 spcr_setup(GArray *table_data, BIOSLinker *linker, VirtMachineState *vms) in spcr_setup() argument
467 build_spcr(table_data, linker, &serial, 2, vms->oem_id, vms->oem_table_id); in spcr_setup()
475 build_srat(GArray *table_data, BIOSLinker *linker, VirtMachineState *vms) in build_srat() argument
526 acpi_table_end(linker, &table); in build_srat()
534 build_gtdt(GArray *table_data, BIOSLinker *linker, VirtMachineState *vms) in build_gtdt() argument
590 acpi_table_end(linker, &table); in build_gtdt()
595 build_dbg2(GArray *table_data, BIOSLinker *linker, VirtMachineState *vms) in build_dbg2() argument
648 acpi_table_end(linker, &table); in build_dbg2()
[all …]
/openbmc/openbmc/meta-openembedded/meta-gnome/recipes-connectivity/network-manager-applet/network-manager-applet/
H A D0001-linker-scripts-Do-not-export-_IO_stdin_used.patch4 Subject: [PATCH] linker-script: Do not export _IO_stdin_used
14 linker-script-binary.ver | 1 -
17 diff --git a/linker-script-binary.ver b/linker-script-binary.ver
19 --- a/linker-script-binary.ver
20 +++ b/linker-script-binary.ver
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/networkmanager/networkmanager-openvpn/
H A D0001-linker-scripts-Do-not-export-_IO_stdin_used.patch4 Subject: [PATCH] linker-script: Do not export _IO_stdin_used
14 linker-script-binary.ver | 1 -
17 diff --git a/linker-script-binary.ver b/linker-script-binary.ver
19 --- a/linker-script-binary.ver
20 +++ b/linker-script-binary.ver
/openbmc/qemu/include/hw/acpi/
H A Dbios-linker-loader.h14 void bios_linker_loader_alloc(BIOSLinker *linker,
20 void bios_linker_loader_add_checksum(BIOSLinker *linker, const char *file,
24 void bios_linker_loader_add_pointer(BIOSLinker *linker,
31 void bios_linker_loader_write_pointer(BIOSLinker *linker,
38 void bios_linker_loader_cleanup(BIOSLinker *linker);
H A Daml-build.h221 BIOSLinker *linker; member
445 void acpi_table_end(BIOSLinker *linker, AcpiTable *table);
453 build_rsdp(GArray *tbl, BIOSLinker *linker, AcpiRsdpData *rsdp_data);
455 build_rsdt(GArray *table_data, BIOSLinker *linker, GArray *table_offsets,
458 build_xsdt(GArray *table_data, BIOSLinker *linker, GArray *table_offsets,
496 void build_slit(GArray *table_data, BIOSLinker *linker, MachineState *ms,
499 void build_pptt(GArray *table_data, BIOSLinker *linker, MachineState *ms,
502 void build_fadt(GArray *tbl, BIOSLinker *linker, const AcpiFadtData *f,
505 void build_tpm2(GArray *table_data, BIOSLinker *linker, GArray *tcpalog,
508 void build_spcr(GArray *table_data, BIOSLinker *linker,
H A Dghes.h70 void build_ghes_error_table(GArray *hardware_errors, BIOSLinker *linker);
71 void acpi_build_hest(GArray *table_data, BIOSLinker *linker,
/openbmc/qemu/hw/loongarch/
H A Dacpi-build.c109 build_madt(GArray *table_data, BIOSLinker *linker, in build_madt() argument
162 acpi_table_end(linker, &table); in build_madt()
167 build_srat(GArray *table_data, BIOSLinker *linker, MachineState *machine) in build_srat() argument
242 acpi_table_end(linker, &table); in build_srat()
250 spcr_setup(GArray *table_data, BIOSLinker *linker, MachineState *machine) in spcr_setup() argument
279 build_spcr(table_data, linker, &serial, 2, lvms->oem_id, in spcr_setup()
445 build_dsdt(GArray *table_data, BIOSLinker *linker, MachineState *machine) in build_dsdt() argument
474 acpi_table_end(linker, &table); in build_dsdt()
492 bios_linker_loader_alloc(tables->linker, in acpi_build()
506 build_dsdt(tables_blob, tables->linker, machine); in acpi_build()
[all …]
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/networkmanager/networkmanager/
H A D0001-linker-scripts-Do-not-export-_IO_stdin_used.patch4 Subject: [PATCH] linker-scripts: Do not export _IO_stdin_used
12 linker-script-binary.ver | 1 -
16 diff --git a/linker-script-binary.ver b/linker-script-binary.ver
18 --- a/linker-script-binary.ver
19 +++ b/linker-script-binary.ver
/openbmc/qemu/hw/i386/
H A Dacpi-microvm.c103 build_dsdt_microvm(GArray *table_data, BIOSLinker *linker, in build_dsdt_microvm() argument
144 acpi_table_end(linker, &table); in build_dsdt_microvm()
190 bios_linker_loader_alloc(tables->linker, in acpi_build_microvm()
196 build_dsdt_microvm(tables_blob, tables->linker, mms); in acpi_build_microvm()
201 build_fadt(tables_blob, tables->linker, &pmfadt, x86ms->oem_id, in acpi_build_microvm()
205 acpi_build_madt(tables_blob, tables->linker, X86_MACHINE(machine), in acpi_build_microvm()
214 build_erst(tables_blob, tables->linker, erst_dev, in acpi_build_microvm()
221 build_xsdt(tables_blob, tables->linker, table_offsets, x86ms->oem_id, in acpi_build_microvm()
233 build_rsdp(tables->rsdp, tables->linker, &rsdp_data); in acpi_build_microvm()
262 acpi_add_rom_blob(acpi_build_no_update, NULL, tables.linker->cmd_blob, in acpi_setup_microvm()
H A Dacpi-build.c1340 build_dsdt(GArray *table_data, BIOSLinker *linker, in build_dsdt() argument
1783 acpi_table_end(linker, &table); in build_dsdt()
1792 build_hpet(GArray *table_data, BIOSLinker *linker, const char *oem_id, in build_hpet() argument
1812 acpi_table_end(linker, &table); in build_hpet()
1824 build_tpm_tcpa(GArray *table_data, BIOSLinker *linker, GArray *tcpalog, in build_tpm_tcpa() argument
1842 bios_linker_loader_alloc(linker, ACPI_BUILD_TPMLOG_FILE, tcpalog, 1, in build_tpm_tcpa()
1845 bios_linker_loader_add_pointer(linker, ACPI_BUILD_TABLE_FILE, in build_tpm_tcpa()
1848 acpi_table_end(linker, &table); in build_tpm_tcpa()
1860 build_srat(GArray *table_data, BIOSLinker *linker, MachineState *machine) in build_srat() argument
1994 acpi_table_end(linker, &table); in build_srat()
[all …]
/openbmc/qemu/hw/riscv/
H A Dvirt-acpi-build.c207 spcr_setup(GArray *table_data, BIOSLinker *linker, RISCVVirtState *s) in spcr_setup() argument
234 build_spcr(table_data, linker, &serial, 2, s->oem_id, s->oem_table_id); in spcr_setup()
248 BIOSLinker *linker, in build_rhct() argument
390 acpi_table_end(linker, &table); in build_rhct()
395 BIOSLinker *linker, in build_fadt_rev6() argument
406 build_fadt(table_data, linker, &fadt, s->oem_id, s->oem_table_id); in build_fadt_rev6()
411 BIOSLinker *linker, in build_dsdt() argument
472 acpi_table_end(linker, &table); in build_dsdt()
484 BIOSLinker *linker, in build_madt() argument
596 acpi_table_end(linker, &table); in build_madt()
[all …]
/openbmc/qemu/tests/tcg/xtensa/
H A DMakefile.softmmu-target9 XTENSA_ALL = $(filter-out $(XTENSA_SRC)/linker.ld.S,$(wildcard $(XTENSA_SRC)/*.S))
29 CLEANFILES += linker.ld
31 linker.ld: linker.ld.S
34 $(XTENSA_USABLE_TESTS): linker.ld macros.inc $(CRT) Makefile.softmmu-target
/openbmc/u-boot/Documentation/
H A Dlinker_lists.rst6 A linker list is constructed by grouping together linker input
27 section and "_" for the variable, so that the linker cannot confuse
37 The naming scheme for input sections allows grouping all linker lists
38 into a single linker output section and grouping all entries for a
52 Start and end symbols for the whole of the linker lists area can be
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/tcltk/tk8/
H A Dtkprivate.diff11 # String to pass to linker to pick up the Tk library from its
16 # String to pass to linker to pick up the Tk library from its
29 # String to pass to linker to pick up the Tk stub library from its
34 # String to pass to linker to pick up the Tk stub library from its
/openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-devtools/klibc/files/
H A D0001-always-use-bfd-linker.patch4 Subject: [PATCH] always use bfd linker
6 its possible that distros choose to default to gold linker
7 therefore explicitly asking for bfd linker would fix the
/openbmc/openbmc/poky/meta/recipes-devtools/cdrtools/cdrtools/
H A Driscv64-linux-gcc.rul49 # The GNU linker is buggy and does not like the official order in linker map
51 # the version names in the linker map file.
58 # does not support the -R linker flag.
/openbmc/openbmc/poky/meta/conf/distro/include/
H A Dlto.inc43 # -fuse-linker-plugin
45 # code from .a files to linker
46 LTO ?= "-flto -ffat-lto-objects -fuse-linker-plugin ${LTOEXTRA}"
/openbmc/openbmc/poky/meta/recipes-devtools/gcc/gcc/
H A D0009-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch4 Subject: [PATCH] gcc: armv4: pass fix-v4bx to linker to support EABI.
8 the option is not passed to linker when chosing march=armv4
28 +/* For armv4 we pass --fix-v4bx to linker to support EABI */
/openbmc/linux/scripts/
H A DKconfig.include31 # 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.)

12345678910>>...12