From 2206397e1c46f69fb20eeb3de1920d3a7014c325 Mon Sep 17 00:00:00 2001 From: "Ryan S. Arnold" Date: Thu, 17 Feb 2011 00:59:15 -0500 Subject: Disable VSX usage in rtld.c to prevent TOC ref before relocs are resolved. --- sysdeps/powerpc/powerpc64/power7/Makefile | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 sysdeps/powerpc/powerpc64/power7/Makefile (limited to 'sysdeps/powerpc/powerpc64/power7/Makefile') diff --git a/sysdeps/powerpc/powerpc64/power7/Makefile b/sysdeps/powerpc/powerpc64/power7/Makefile new file mode 100644 index 0000000000..b0f45205b9 --- /dev/null +++ b/sysdeps/powerpc/powerpc64/power7/Makefile @@ -0,0 +1,5 @@ +ifeq ($(subdir),elf) +# Prevent the use of VSX registers and insns in _dl_start, which under -O3 +# optimization may require a TOC reference before relocations are resolved. +CFLAGS-rtld.c += -mno-vsx +endif -- cgit 1.4.1