diff options
author | ro <ro@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-02-11 12:56:39 +0000 |
---|---|---|
committer | ro <ro@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-02-11 12:56:39 +0000 |
commit | 48295d2565b3cbbb052e48b69dee4dbdfb08afeb (patch) | |
tree | b010ccd17b16a2196409c7d15535d9a9c60e33f5 /gcc/config.gcc | |
parent | 37a502e939ea130e223178226b7eb6e817007a6d (diff) | |
download | gcc-48295d2565b3cbbb052e48b69dee4dbdfb08afeb.tar.gz |
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.gcc | 3 |
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" |