[Bug target/94065] AIX rs6000 NO_SUM_IN_TOC and NO_FP_IN_TOC disable logic reversed in aix config files
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Jul 23 17:10:40 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94065
--- Comment #6 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-9 branch has been updated by David Edelsohn <dje@gcc.gnu.org>:
https://gcc.gnu.org/g:eb0a835d643394d89b13d4f0ac12f2af3e78228d
commit r9-8759-geb0a835d643394d89b13d4f0ac12f2af3e78228d
Author: David Edelsohn <dje.gcc@gmail.com>
Date: Thu Mar 5 20:41:08 2020 -0500
rs6000: Correct logic to disable NO_SUM_IN_TOC and NO_FP_IN_TOC [PR94065]
aix61.h, aix71.h and aix72.h intends to prevent SUM_IN_TOC and FP_IN_TOC
when cmodel=large. This patch defines the variables associated with the
target options to 1 to _enable_ NO_SUM_IN_TOC and enable NO_FP_IN_TOC.
Bootstrapped on powerpc-ibm-aix7.2.0.0
2020-03-06 David Edelsohn <dje.gcc@gmail.com>
PR target/94065
* config/rs6000/aix61.h (TARGET_NO_SUM_IN_TOC): Set to 1 for
cmodel=large.
(TARGET_NO_FP_IN_TOC): Same.
* config/rs6000/aix71.h: Same.
* config/rs6000/aix72.h: Same.
(cherry picked from commit 3dcf51ad7b0a9cacba1a056755c16cc1cf7984ee)
More information about the Gcc-bugs
mailing list