https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93409

Tobias Burnus <burnus at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |burnus at gcc dot gnu.org

--- Comment #2 from Tobias Burnus <burnus at gcc dot gnu.org> ---
Untested:

diff --git a/libgomp/configure b/libgomp/configure
index 04a6fd96610..ee1bbe6a0a8 100755
--- a/libgomp/configure
+++ b/libgomp/configure
@@ -15322,3 +15322,3 @@ rm -f core conftest.err conftest.$ac_objext \
            case " ${CC} ${CFLAGS} " in
-             *" -m32 "*)
+             *" -m32 "*|*" -mx32 "*)
                PLUGIN_HSA=0
@@ -15362,3 +15362,3 @@ rm -f core conftest.err conftest.$ac_objext \
            case " ${CC} ${CFLAGS} " in
-             *" -m32 "*)
+             *" -m32 "*|*" -mx32 "*)
                PLUGIN_GCN=0
diff --git a/libgomp/plugin/configfrag.ac b/libgomp/plugin/configfrag.ac
index 9a424aa1c9c..fc91702a434 100644
--- a/libgomp/plugin/configfrag.ac
+++ b/libgomp/plugin/configfrag.ac
@@ -213,3 +213,3 @@ if test x"$enable_offload_targets" != x; then
            case " ${CC} ${CFLAGS} " in
-             *" -m32 "*)
+             *" -m32 "*|*" -mx32 "*)
                PLUGIN_HSA=0
@@ -253,3 +253,3 @@ if test x"$enable_offload_targets" != x; then
            case " ${CC} ${CFLAGS} " in
-             *" -m32 "*)
+             *" -m32 "*|*" -mx32 "*)
                PLUGIN_GCN=0

Reply via email to