| /openbmc/qemu/linux-user/arm/ |
| H A D | Makefile.vdso | 6 all: $(SUBDIR)/vdso-be8.so $(SUBDIR)/vdso-be32.so $(SUBDIR)/vdso-le.so 10 -Wl,-h,linux-vdso.so.1 -Wl,--build-id=sha1 \ 11 -Wl,--hash-style=both -Wl,-T,$(SUBDIR)/vdso.ld 13 $(SUBDIR)/vdso-be8.so: vdso.S vdso.ld vdso-asmoffset.h 16 $(SUBDIR)/vdso-be32.so: vdso.S vdso.ld vdso-asmoffset.h 19 $(SUBDIR)/vdso-le.so: vdso.S vdso.ld vdso-asmoffset.h
|
| H A D | meson.build | 13 vdso_be8_inc = gen_vdso.process('vdso-be8.so', 17 vdso_be32_inc = gen_vdso.process('vdso-be32.so', 21 vdso_le_inc = gen_vdso.process('vdso-le.so',
|
| H A D | vdso.ld | 2 * Linker script for linux arm replacement vdso.
|
| /openbmc/qemu/linux-user/ppc/ |
| H A D | Makefile.vdso | 6 all: $(SUBDIR)/vdso-32.so $(SUBDIR)/vdso-64.so $(SUBDIR)/vdso-64le.so 8 LDFLAGS32 = -nostdlib -shared -Wl,-T,$(SUBDIR)/vdso-32.ld \ 11 LDFLAGS64 = -nostdlib -shared -Wl,-T,$(SUBDIR)/vdso-64.ld \ 15 $(SUBDIR)/vdso-32.so: vdso.S vdso-32.ld vdso-asmoffset.h 18 $(SUBDIR)/vdso-64.so: vdso.S vdso-64.ld vdso-asmoffset.h 21 $(SUBDIR)/vdso-64le.so: vdso.S vdso-64.ld vdso-asmoffset.h
|
| H A D | meson.build | 7 vdso_32_inc = gen_vdso.process('vdso-32.so', extra_args: [ 13 vdso_64_inc = gen_vdso.process('vdso-64.so', 15 vdso_64le_inc = gen_vdso.process('vdso-64le.so',
|
| H A D | vdso-32.ld | 2 * Linker script for linux powerpc64 replacement vdso.
|
| /openbmc/qemu/linux-user/riscv/ |
| H A D | Makefile.vdso | 6 all: $(SUBDIR)/vdso-32.so $(SUBDIR)/vdso-64.so 8 LDFLAGS = -nostdlib -shared -fpic -Wl,-h,linux-vdso.so.1 -Wl,--build-id=sha1 \ 9 -Wl,--hash-style=both -Wl,-T,$(SUBDIR)/vdso.ld 11 $(SUBDIR)/vdso-32.so: vdso.S vdso.ld vdso-asmoffset.h 14 $(SUBDIR)/vdso-64.so: vdso.S vdso.ld vdso-asmoffset.h
|
| H A D | meson.build | 1 vdso_32_inc = gen_vdso.process('vdso-32.so', 3 vdso_64_inc = gen_vdso.process('vdso-64.so',
|
| /openbmc/qemu/linux-user/aarch64/ |
| H A D | Makefile.vdso | 6 all: $(SUBDIR)/vdso-be.so $(SUBDIR)/vdso-le.so 8 LDFLAGS = -nostdlib -shared -Wl,-h,linux-vdso.so.1 \ 10 -Wl,-z,max-page-size=4096 -Wl,-T,$(SUBDIR)/vdso.ld 12 $(SUBDIR)/vdso-be.so: vdso.S vdso.ld 15 $(SUBDIR)/vdso-le.so: vdso.S vdso.ld
|
| H A D | meson.build | 5 vdso_be_inc = gen_vdso.process('vdso-be.so', 8 vdso_le_inc = gen_vdso.process('vdso-le.so',
|
| /openbmc/qemu/linux-user/loongarch64/ |
| H A D | Makefile.vdso | 6 all: $(SUBDIR)/vdso.so 8 $(SUBDIR)/vdso.so: vdso.S vdso.ld vdso-asmoffset.h 9 $(CC) -o $@ -nostdlib -shared -fpic -Wl,-h,linux-vdso.so.1 \ 12 -Wl,-T,$(SUBDIR)/vdso.ld $<
|
| H A D | meson.build | 1 vdso_inc = gen_vdso.process('vdso.so',
|
| /openbmc/qemu/linux-user/x86_64/ |
| H A D | Makefile.vdso | 6 all: $(SUBDIR)/vdso.so 8 $(SUBDIR)/vdso.so: vdso.S vdso.ld 9 $(CC) -o $@ -nostdlib -shared -Wl,-h,linux-vdso.so.1 \ 11 -Wl,-T,$(SUBDIR)/vdso.ld $<
|
| H A D | meson.build | 7 vdso_inc = gen_vdso.process('vdso.so')
|
| H A D | vdso.ld | 2 * Linker script for linux x86-64 replacement vdso.
|
| /openbmc/qemu/linux-user/hppa/ |
| H A D | Makefile.vdso | 6 all: $(SUBDIR)/vdso.so 8 $(SUBDIR)/vdso.so: vdso.S vdso.ld vdso-asmoffset.h 11 -Wl,-T,$(SUBDIR)/vdso.ld $<
|
| H A D | meson.build | 7 vdso_inc = gen_vdso.process('vdso.so',
|
| /openbmc/qemu/linux-user/s390x/ |
| H A D | Makefile.vdso | 6 all: $(SUBDIR)/vdso.so 8 $(SUBDIR)/vdso.so: vdso.S vdso.ld vdso-asmoffset.h 11 -Wl,-T,$(SUBDIR)/vdso.ld $<
|
| H A D | meson.build | 7 vdso_inc = gen_vdso.process('vdso.so', extra_args: [
|
| /openbmc/qemu/linux-user/i386/ |
| H A D | Makefile.vdso | 6 all: $(SUBDIR)/vdso.so 8 $(SUBDIR)/vdso.so: vdso.S vdso.ld vdso-asmoffset.h 11 -Wl,-T,$(SUBDIR)/vdso.ld $<
|
| H A D | meson.build | 7 vdso_inc = gen_vdso.process('vdso.so', extra_args: [
|
| /openbmc/openbmc/poky/meta/recipes-kernel/linux/ |
| H A D | kernel-devsrc.bb | 116 if [ -e arch/${ARCH}/kernel/vdso/vdso.lds ]; then 117 cp -a --parents arch/${ARCH}/kernel/vdso/vdso.lds $kerneldir/build/ 124 cp -a --parents arch/powerpc/kernel/vdso/vdso*.lds $kerneldir/build 2>/dev/null || : 134 rm -f $kerneldir/include/generated/.vdso-offsets.h.cmd 135 rm -f $kerneldir/build/include/generated/.vdso-offsets.h.cmd 183 cp -a --parents arch/arm64/kernel/vdso/*gettimeofday.* $kerneldir/build/ 184 cp -a --parents arch/arm64/kernel/vdso/sigreturn.S $kerneldir/build/ 185 cp -a --parents arch/arm64/kernel/vdso/note.S $kerneldir/build/ 186 cp -a --parents arch/arm64/kernel/vdso/gen_vdso_offsets.sh $kerneldir/build/ 189 cp -a --parents arch/arm64/kernel/vdso/vgetrandom.c $kerneldir/build/ 2>/dev/null || : [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-kernel/turbostat/ |
| H A D | turbostat.bb | 51 if [ -f "${STAGING_KERNEL_DIR}/include/vdso/bits.h" ]; then 52 cp -r ${STAGING_KERNEL_DIR}/include/vdso/bits.h ${S} 53 cp -r ${STAGING_KERNEL_DIR}/include/vdso/const.h ${S} 73 'TMPCHECK='grep "<vdso/const.h>" bits.h'' || true 75 sed -i 's#<vdso/const.h>#"const.h"#' bits.h
|
| /openbmc/qemu/linux-user/ |
| H A D | meson.build | 37 gen_vdso_exe = executable('gen-vdso', 'gen-vdso.c',
|
| H A D | elfload.c | 1629 static void load_elf_vdso(struct image_info *info, const VdsoImageInfo *vdso) in load_elf_vdso() argument 1636 src.cache = vdso->image; in load_elf_vdso() 1637 src.cache_size = vdso->image_size; in load_elf_vdso() 1650 for (unsigned i = 0, n = vdso->reloc_count; i < n; i++) { in load_elf_vdso() 1651 abi_ulong *addr = g2h_untagged(load_addr + vdso->relocs[i]); in load_elf_vdso() 1656 if (vdso->sigreturn_ofs) { in load_elf_vdso() 1657 default_sigreturn = load_addr + vdso->sigreturn_ofs; in load_elf_vdso() 1659 if (vdso->rt_sigreturn_ofs) { in load_elf_vdso() 1660 default_rt_sigreturn = load_addr + vdso->rt_sigreturn_ofs; in load_elf_vdso() 1662 if (vdso->sigreturn_region_start_ofs) { in load_elf_vdso() [all …]
|