|
@@ -47,7 +47,7 @@ targets += $(vdso_img_sodbg) $(vdso_img-y:%=vdso%.so)
|
|
CPPFLAGS_vdso.lds += -P -C
|
|
CPPFLAGS_vdso.lds += -P -C
|
|
|
|
|
|
VDSO_LDFLAGS_vdso.lds = -m elf_x86_64 -soname linux-vdso.so.1 --no-undefined \
|
|
VDSO_LDFLAGS_vdso.lds = -m elf_x86_64 -soname linux-vdso.so.1 --no-undefined \
|
|
- -z max-page-size=4096 -z common-page-size=4096
|
|
|
|
|
|
+ -z max-page-size=4096
|
|
|
|
|
|
$(obj)/vdso64.so.dbg: $(obj)/vdso.lds $(vobjs) FORCE
|
|
$(obj)/vdso64.so.dbg: $(obj)/vdso.lds $(vobjs) FORCE
|
|
$(call if_changed,vdso)
|
|
$(call if_changed,vdso)
|
|
@@ -98,7 +98,7 @@ CFLAGS_REMOVE_vvar.o = -pg
|
|
|
|
|
|
CPPFLAGS_vdsox32.lds = $(CPPFLAGS_vdso.lds)
|
|
CPPFLAGS_vdsox32.lds = $(CPPFLAGS_vdso.lds)
|
|
VDSO_LDFLAGS_vdsox32.lds = -m elf32_x86_64 -soname linux-vdso.so.1 \
|
|
VDSO_LDFLAGS_vdsox32.lds = -m elf32_x86_64 -soname linux-vdso.so.1 \
|
|
- -z max-page-size=4096 -z common-page-size=4096
|
|
|
|
|
|
+ -z max-page-size=4096
|
|
|
|
|
|
# x32-rebranded versions
|
|
# x32-rebranded versions
|
|
vobjx32s-y := $(vobjs-y:.o=-x32.o)
|
|
vobjx32s-y := $(vobjs-y:.o=-x32.o)
|