On Tue, Feb 23, 2016 at 23:18:06 -0800, Mike Miller wrote:
> The attached patch fixes the error in _AC_CXX_CXX11_TEST_BODY
> (initializing a char* with a string constant is a warning in gcc but an
> error in clang). Look OK?

Attached for real this time.

-- 
mike
diff --git a/lib/autoconf/c.m4 b/lib/autoconf/c.m4
index fe87dbf..bf9389f 100644
--- a/lib/autoconf/c.m4
+++ b/lib/autoconf/c.m4
@@ -2453,9 +2453,9 @@ AC_DEFUN([_AC_CXX_CXX11_TEST_BODY],
 }
 {
   // Unicode literals
-  char *utf8 = u8"UTF-8 string \u2500";
-  char16_t *utf16 = u"UTF-8 string \u2500";
-  char32_t *utf32 = U"UTF-32 string \u2500";
+  const char *utf8 = u8"UTF-8 string \u2500";
+  const char16_t *utf16 = u"UTF-8 string \u2500";
+  const char32_t *utf32 = U"UTF-32 string \u2500";
 }
 ]])
 
_______________________________________________
Autoconf mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/autoconf

Reply via email to