aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2019-07-08 23:14:33 +0200
committerSegher Boessenkool <segher@gcc.gnu.org>2019-07-08 23:14:33 +0200
commitc83faba13da6d67e6784b3781419cd0605700daf (patch)
tree7f72d03e9ff5409df427379540cd6774fcb7e799 /gcc/function.c
parent9d9171550a399cac1d1717cf1bd31ec3750b0dfd (diff)
downloadgcc-c83faba13da6d67e6784b3781419cd0605700daf.zip
gcc-c83faba13da6d67e6784b3781419cd0605700daf.tar.gz
gcc-c83faba13da6d67e6784b3781419cd0605700daf.tar.bz2
rs6000: Ignore GFXOPT (and GPOPT) for choosing machine
The function rs6000_machine_from_flags chooses what .machine string to used based on the rs6000_isa_flags flags. For that it checks for each ISA level if something for its ISA_*_MASKS is selected. This does not work for GFXOPT and GPOPT: these are set as flags in ISA_2_5_MASKS_SERVER, but they aren't actually new there, they just are not selected by default for older ISAs (they were optional). This patch makes OPTION_MASK_PPC_GFXOPT and OPTION_MASK_PPC_GPOPT not influence the .machine selection. * config/rs6000/rs6000.c (rs6000_machine_from_flags): Ignore OPTION_MASK_PPC_GFXOPT and OPTION_MASK_PPC_GPOPT for selecting the .machine string. From-SVN: r273246
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions