|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen master] non-x86/symbols: check table sizes don't change between linking passes 2 and 3
commit aa786d6e3467b4219851a896d73417b70285a7ce
Author: Jan Beulich <jbeulich@xxxxxxxx>
AuthorDate: Wed Feb 11 09:20:08 2026 +0100
Commit: Jan Beulich <jbeulich@xxxxxxxx>
CommitDate: Wed Feb 11 09:20:08 2026 +0100
non-x86/symbols: check table sizes don't change between linking passes 2
and 3
Extend commit 1df11ccceb1a ("symbols: check table sizes don't change
between linking passes 2 and 3") to other ports as well.
Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
Acked-by: Bertrand Marquis <bertrand.marquis@xxxxxxx>
Acked-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>
Reviewed-by: Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx>
---
xen/arch/arm/Makefile | 1 +
xen/arch/ppc/Makefile | 1 +
xen/arch/riscv/Makefile | 1 +
3 files changed, 3 insertions(+)
diff --git a/xen/arch/arm/Makefile b/xen/arch/arm/Makefile
index 95bc7ad25e..69200b2728 100644
--- a/xen/arch/arm/Makefile
+++ b/xen/arch/arm/Makefile
@@ -99,6 +99,7 @@ $(TARGET)-syms: $(objtree)/prelink.o $(obj)/xen.lds
| $(objtree)/tools/symbols $(all_symbols) --sysv --sort \
> $(dot-target).2.S
$(MAKE) $(build)=$(@D) $(dot-target).2.o
+ $(call compare-symbol-tables, $(dot-target).1.o, $(dot-target).2.o)
$(LD) $(XEN_LDFLAGS) -T $(obj)/xen.lds $< $(build_id_linker) \
$(dot-target).2.o -o $@
$(NM) -pa --format=sysv $@ \
diff --git a/xen/arch/ppc/Makefile b/xen/arch/ppc/Makefile
index 92d68cb808..fea39ae732 100644
--- a/xen/arch/ppc/Makefile
+++ b/xen/arch/ppc/Makefile
@@ -26,6 +26,7 @@ $(TARGET)-syms: $(objtree)/prelink.o $(obj)/xen.lds
| $(objtree)/tools/symbols $(all_symbols) --sysv --sort \
> $(dot-target).2.S
$(MAKE) $(build)=$(@D) $(dot-target).2.o
+ $(call compare-symbol-tables, $(dot-target).1.o, $(dot-target).2.o)
$(LD) $(XEN_LDFLAGS) -T $(obj)/xen.lds $< $(build_id_linker) \
$(dot-target).2.o -o $@
$(NM) -pa --format=sysv $@ \
diff --git a/xen/arch/riscv/Makefile b/xen/arch/riscv/Makefile
index 0df139b274..1eb9ab090b 100644
--- a/xen/arch/riscv/Makefile
+++ b/xen/arch/riscv/Makefile
@@ -40,6 +40,7 @@ $(TARGET)-syms: $(objtree)/prelink.o $(obj)/xen.lds
| $(objtree)/tools/symbols $(all_symbols) --sysv --sort \
> $(dot-target).2.S
$(MAKE) $(build)=$(@D) $(dot-target).2.o
+ $(call compare-symbol-tables, $(dot-target).1.o, $(dot-target).2.o)
$(LD) $(XEN_LDFLAGS) -T $(obj)/xen.lds $< $(build_id_linker) \
$(dot-target).2.o -o $@
$(NM) -pa --format=sysv $@ \
--
generated by git-patchbot for /home/xen/git/xen.git#master
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |