From 1f3f474a13bdde1c5fecdf8cd9ce525dbe5df000 Mon Sep 17 00:00:00 2001 From: Levi Broderick Date: Mon, 18 Mar 2019 22:58:32 -0700 Subject: Add Utf8String skeleton (#23209) Utf8String is an experimental type that is string-like (heap-allocated, immutable, variable-length, null-terminated) but whose inner representation is UTF-8, not UTF-16. This is a skeleton implementation of the basic API shape. The ecosystem of APIs has not yet been built around it. All Utf8String-related code is currently surrounded by ifdefs to allow easy identification and removal from release branches. --- clrdefinitions.cmake | 1 + 1 file changed, 1 insertion(+) (limited to 'clrdefinitions.cmake') diff --git a/clrdefinitions.cmake b/clrdefinitions.cmake index 9e22da2033..a25d19d130 100644 --- a/clrdefinitions.cmake +++ b/clrdefinitions.cmake @@ -6,6 +6,7 @@ set(PRERELEASE 1) # Features we're currently flighting, but don't intend to ship in officially supported releases if (PRERELEASE) + add_definitions(-DFEATURE_UTF8STRING=1) # add_definitions(-DFEATURE_XXX=1) endif (PRERELEASE) -- cgit v1.2.3