mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
build: avoid putting local absolute symbols in symbol tables
They're not really useful past the building stage and only needlessly increase binary file sizes. Signed-off-by: Jan Beulich <jbeulich@suse.com> Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com> Acked-by: Tim Deegan <tim@xen.org>
This commit is contained in:
1 parent
bb9373a802
commit
607044bf9a
1 file changed
+1
@@ -50,6 +50,7 @@ ALL_OBJS-$(CONFIG_X86) += $(BASEDIR)/crypto/built_in.o
|
||||
CFLAGS += -nostdinc -fno-builtin -fno-common
|
||||
CFLAGS += -Werror -Wredundant-decls -Wno-pointer-arith
|
||||
CFLAGS += -pipe -g -D__XEN__ -include $(BASEDIR)/include/xen/config.h
|
||||
CFLAGS += -Wa,--strip-local-absolute
|
||||
CFLAGS += '-D__OBJECT_FILE__="$@"'
|
||||
|
||||
CFLAGS-$(verbose) += -DVERBOSE
|
||||
|
||||