summaryrefslogtreecommitdiffstats
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>2014-02-11 12:56:39 +0000
committerro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>2014-02-11 12:56:39 +0000
commit48295d2565b3cbbb052e48b69dee4dbdfb08afeb (patch)
treeb010ccd17b16a2196409c7d15535d9a9c60e33f5 /gcc/config.gcc
parent37a502e939ea130e223178226b7eb6e817007a6d (diff)
downloadppe42-gcc-48295d2565b3cbbb052e48b69dee4dbdfb08afeb.tar.gz
ppe42-gcc-48295d2565b3cbbb052e48b69dee4dbdfb08afeb.zip
Only assume 4-byte stack alignment on Solaris 9/x86 (PR libgomp/60107)
PR libgomp/60107 * config/i386/sol2-9.h: New file. * config.gcc (i[34567]86-*-solaris2* | x86_64-*-solaris2.1[0-9]*, *-*-solaris2.9*): Use it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207688 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index c3124be40e9..21566407107 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -1537,6 +1537,9 @@ i[34567]86-*-solaris2* | x86_64-*-solaris2.1[0-9]*)
esac
with_tune_32=${with_tune_32:-generic}
case ${target} in
+ *-*-solaris2.9*)
+ tm_file="${tm_file} i386/sol2-9.h"
+ ;;
*-*-solaris2.1[0-9]*)
tm_file="${tm_file} i386/x86-64.h i386/sol2-bi.h sol2-bi.h"
tm_defines="${tm_defines} TARGET_BI_ARCH=1"
OpenPOWER on IntegriCloud