author | Brian Cameron <brian.cameron@oracle.com> |
Tue, 02 Apr 2013 15:14:34 -0700 | |
changeset 1246 | 164605dfef4e |
permissions | -rw-r--r-- |
1246
164605dfef4e
15799279 - Some Python 2.6 and 2.7 "gmake test" tests fail
Brian Cameron <brian.cameron@oracle.com>
parents:
diff
changeset
|
1 |
This fixes CR #15620181. Makes pycc work with Sun Studio. |
164605dfef4e
15799279 - Some Python 2.6 and 2.7 "gmake test" tests fail
Brian Cameron <brian.cameron@oracle.com>
parents:
diff
changeset
|
2 |
|
164605dfef4e
15799279 - Some Python 2.6 and 2.7 "gmake test" tests fail
Brian Cameron <brian.cameron@oracle.com>
parents:
diff
changeset
|
3 |
--- Python-2.6.8/pycc-orig 2013-01-23 12:09:28.026626781 -0800 |
164605dfef4e
15799279 - Some Python 2.6 and 2.7 "gmake test" tests fail
Brian Cameron <brian.cameron@oracle.com>
parents:
diff
changeset
|
4 |
+++ Python-2.6.8/pycc 2013-01-23 12:09:47.765962711 -0800 |
164605dfef4e
15799279 - Some Python 2.6 and 2.7 "gmake test" tests fail
Brian Cameron <brian.cameron@oracle.com>
parents:
diff
changeset
|
5 |
@@ -150,7 +150,7 @@ extra_flags= |
164605dfef4e
15799279 - Some Python 2.6 and 2.7 "gmake test" tests fail
Brian Cameron <brian.cameron@oracle.com>
parents:
diff
changeset
|
6 |
|
164605dfef4e
15799279 - Some Python 2.6 and 2.7 "gmake test" tests fail
Brian Cameron <brian.cameron@oracle.com>
parents:
diff
changeset
|
7 |
is_gcc=no |
164605dfef4e
15799279 - Some Python 2.6 and 2.7 "gmake test" tests fail
Brian Cameron <brian.cameron@oracle.com>
parents:
diff
changeset
|
8 |
|
164605dfef4e
15799279 - Some Python 2.6 and 2.7 "gmake test" tests fail
Brian Cameron <brian.cameron@oracle.com>
parents:
diff
changeset
|
9 |
-$CC --version >/dev/null 2>&1 && is_gcc=yes |
164605dfef4e
15799279 - Some Python 2.6 and 2.7 "gmake test" tests fail
Brian Cameron <brian.cameron@oracle.com>
parents:
diff
changeset
|
10 |
+$CC --version 2>/dev/null | /usr/xpg4/bin/grep -q GCC && is_gcc=yes |
164605dfef4e
15799279 - Some Python 2.6 and 2.7 "gmake test" tests fail
Brian Cameron <brian.cameron@oracle.com>
parents:
diff
changeset
|
11 |
|
164605dfef4e
15799279 - Some Python 2.6 and 2.7 "gmake test" tests fail
Brian Cameron <brian.cameron@oracle.com>
parents:
diff
changeset
|
12 |
if [ "$is_gcc" = yes ]; then |
164605dfef4e
15799279 - Some Python 2.6 and 2.7 "gmake test" tests fail
Brian Cameron <brian.cameron@oracle.com>
parents:
diff
changeset
|
13 |
for flag in "${@}"; do |