aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorMichael Meissner <2019-02-12 Michael Meissner meissner@linux.ibm.com>2020-04-25 02:43:10 -0400
committerMichael Meissner <2019-02-12 Michael Meissner meissner@linux.ibm.com>2020-04-25 02:43:10 -0400
commitda4aae6e16f2755161b148d110edbf8ed8589acc (patch)
tree79f3974cc50dba7ad4fb082d3b21d80225f5ee3d /gcc/fortran
parent352811870d7d7edcca109ef50822e26ca7ef2b36 (diff)
downloadgcc-da4aae6e16f2755161b148d110edbf8ed8589acc.zip
gcc-da4aae6e16f2755161b148d110edbf8ed8589acc.tar.gz
gcc-da4aae6e16f2755161b148d110edbf8ed8589acc.tar.bz2
Turn on -mpcrel by default for -mcpu=future
2020-04-25 Michael Meissner <meissner@linux.ibm.com> * config/rs6000/linux64.h (PCREL_SUPPORTED_BY_OS): Define to enable PC-relative addressing for -mcpu=future. * config/rs6000/rs6000-cpus.def (ISA_FUTURE_MASKS_SERVER): Move after OTHER_FUTURE_MASKS. Use OTHER_FUTURE_MASKS. * config/rs6000/rs6000.c (PCREL_SUPPORTED_BY_OS): If not defined, suppress PC-relative addressing. (rs6000_option_override_internal): Split up error messages checking for -mprefixed and -mpcrel. Enable -mpcrel if the target system supports it.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions