/openbmc/linux/tools/lib/bpf/ |
H A D | linker.c | 158 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 D | bios-linker-loader.c | 131 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 D | ghes.c | 239 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 D | vmgenid.c | 26 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 D | aml-build.c | 1734 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 D | 0001-rewrite-cargo-host-linker-in-python3.patch | 4 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 D | virt-acpi-build.c | 275 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 D | 0001-linker-scripts-Do-not-export-_IO_stdin_used.patch | 4 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 D | 0001-linker-scripts-Do-not-export-_IO_stdin_used.patch | 4 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 D | bios-linker-loader.h | 14 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 D | aml-build.h | 221 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 D | ghes.h | 70 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 D | acpi-build.c | 109 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 D | 0001-linker-scripts-Do-not-export-_IO_stdin_used.patch | 4 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 D | acpi-microvm.c | 103 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 D | acpi-build.c | 1340 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 D | virt-acpi-build.c | 207 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 D | Makefile.softmmu-target | 9 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 D | linker_lists.rst | 6 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 D | tkprivate.diff | 11 # 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 D | 0001-always-use-bfd-linker.patch | 4 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 D | riscv64-linux-gcc.rul | 49 # 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 D | lto.inc | 43 # -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 D | 0009-gcc-armv4-pass-fix-v4bx-to-linker-to-support-EABI.patch | 4 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 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.)
|