From bcc4e4bb316cf5a29cd1488a582700a3f33cee2b Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Tue, 3 Oct 2017 14:54:55 -0700 Subject: tile: Check SHARED instead PIC for SYSCALL_ERROR_NAME For static PIE code, PIC is defined and SHARED is undefined. We should check SHARED instead PIC for SYSCALL_ERROR_NAME. * sysdeps/unix/sysv/linux/tile/sysdep.h (SYSCALL_ERROR_NAME): Check SHARED instead PIC. --- sysdeps/unix/sysv/linux/tile/sysdep.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sysdeps/unix/sysv/linux/tile/sysdep.h') diff --git a/sysdeps/unix/sysv/linux/tile/sysdep.h b/sysdeps/unix/sysv/linux/tile/sysdep.h index fb1b89c280..6e37fd2a08 100644 --- a/sysdeps/unix/sysv/linux/tile/sysdep.h +++ b/sysdeps/unix/sysv/linux/tile/sysdep.h @@ -42,7 +42,7 @@ #define ret jrp lr -#ifndef PIC +#ifndef SHARED /* For static code, on error jump to __syscall_error directly. */ # define SYSCALL_ERROR_NAME __syscall_error #elif IS_IN (libc) || IS_IN (libpthread) -- cgit v1.2.3-70-g09d2