aix: Default AIX 7.2 to POWER7 server and AIX 7.3 to POWER8 server.
commit469b655b30dae58b41232b0dea5d1ccc072356a9
authorDavid Edelsohn <dje.gcc@gmail.com>
Sun, 23 Apr 2023 15:22:06 +0000 (23 11:22 -0400)
committerDavid Edelsohn <dje.gcc@gmail.com>
Wed, 26 Apr 2023 17:29:34 +0000 (26 13:29 -0400)
treecc730cccb56caeba4eb160dc7d856a3eb48ffa15
parentf797260adaf52bee0ec0e16190bbefbe1bfc3692
aix: Default AIX 7.2 to POWER7 server and AIX 7.3 to POWER8 server.

AIX 7.2 minimum ISA is POWER7 and AIX 7.3 minimum ISA is POWER8.
This patch changes the aix72.h configuration to POWER7 with VSX enabled
by default (with the AIX VSX ABI limitations), matching LLVM on AIX,
and changes the aix73.h configuration to POWER8.

gcc/ChangeLog:
* config/rs6000/aix72.h (TARGET_DEFAULT): Use ISA_2_6_MASKS_SERVER.
* config/rs6000/aix73.h (TARGET_DEFAULT): Use ISA_2_7_MASKS_SERVER.
(PROCESSOR_DEFAULT): Use PROCESSOR_POWER8.

Signed-off-by: David Edelsohn <dje.gcc@gmail.com>
gcc/config/rs6000/aix72.h
gcc/config/rs6000/aix73.h