diff options
Diffstat (limited to 'gcc/config/s390/s390.h')
-rw-r--r-- | gcc/config/s390/s390.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/s390/s390.h b/gcc/config/s390/s390.h index 8ab287b2df7..93b355caf65 100644 --- a/gcc/config/s390/s390.h +++ b/gcc/config/s390/s390.h @@ -249,7 +249,7 @@ if (INTEGRAL_MODE_P (MODE) && \ GPR 14: Return registers holds the return address GPR 15: Stack pointer */ -#define PIC_OFFSET_TABLE_REGNUM 12 +#define PIC_OFFSET_TABLE_REGNUM (flag_pic ? 12 : INVALID_REGNUM) #define BASE_REGISTER 13 #define RETURN_REGNUM 14 #define STACK_POINTER_REGNUM 15 |