From 5b736bc9b55115e67129e77db4de6cf193054cd2 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Wed, 2 Aug 2017 10:27:14 -0700 Subject: x86-64: Check PIC instead of SHARED in start.S Since start.o may be compiled as PIC, we should check PIC instead of SHARED. * sysdeps/x86_64/start.S (_start): Check PIC instead of SHARED. --- sysdeps/x86_64/start.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sysdeps') diff --git a/sysdeps/x86_64/start.S b/sysdeps/x86_64/start.S index 62a00ea..9edd17b 100644 --- a/sysdeps/x86_64/start.S +++ b/sysdeps/x86_64/start.S @@ -96,7 +96,7 @@ ENTRY (_start) which grow downwards). */ pushq %rsp -#ifdef SHARED +#ifdef PIC /* Pass address of our own entry points to .fini and .init. */ mov __libc_csu_fini@GOTPCREL(%rip), %R8_LP mov __libc_csu_init@GOTPCREL(%rip), %RCX_LP -- cgit v1.1