aboutsummaryrefslogtreecommitdiff
path: root/libphobos/src/std/internal/unicode_comp.d
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gdcproject.org>2025-01-05 13:51:59 +0100
committerIain Buclaw <ibuclaw@gdcproject.org>2025-01-05 13:56:23 +0100
commit3dfad340cb140d64b8c0ecab05fa329238ebd06b (patch)
treef1a276a888f41e08b0009943c0e914814bf3f888 /libphobos/src/std/internal/unicode_comp.d
parent332cf038fda109ea0612eeba7a85441293ba6984 (diff)
downloadgcc-3dfad340cb140d64b8c0ecab05fa329238ebd06b.zip
gcc-3dfad340cb140d64b8c0ecab05fa329238ebd06b.tar.gz
gcc-3dfad340cb140d64b8c0ecab05fa329238ebd06b.tar.bz2
libphobos: Merge upstream druntime c11e1d1708, phobos 303b9c9f7
Synchronizing the library with the upstream release of v2.108.1. D runtime changes: - Import druntime v2.108.1. - Removed all `collectNoStack' functions and API from the garbage collector. - The static method `core.thread.Thread.sleep' is now marked as `@trusted'. Phobos changes: - Import phobos v2.108.1. - Add `std.process.Config.preExecDelegate'. libphobos/ChangeLog: * libdruntime/MERGE: Merge upstream druntime c11e1d1708. * libdruntime/Makefile.am (DRUNTIME_DSOURCES_FREEBSD): Add core/sys/freebsd/mqueue.d. (DRUNTIME_DSOURCES_LINUX): Add core/sys/linux/sys/mount.d. * libdruntime/Makefile.in: Regenerate. * src/MERGE: Merge upstream phobos 303b9c9f7. * testsuite/libphobos.exceptions/invalid_memory_operation.d: Adjust test.
Diffstat (limited to 'libphobos/src/std/internal/unicode_comp.d')
-rw-r--r--libphobos/src/std/internal/unicode_comp.d24
1 files changed, 12 insertions, 12 deletions
diff --git a/libphobos/src/std/internal/unicode_comp.d b/libphobos/src/std/internal/unicode_comp.d
index 646aeeb..28b2e0d 100644
--- a/libphobos/src/std/internal/unicode_comp.d
+++ b/libphobos/src/std/internal/unicode_comp.d
@@ -7,11 +7,11 @@ import std.internal.unicode_tables;
static if (size_t.sizeof == 4)
{
//10144 bytes
-enum combiningClassTrieEntries = TrieEntry!(ubyte, 8, 8, 5)(cast(immutable size_t[]) x"
+enum combiningClassTrieEntries = TrieEntry!(ubyte, 8, 8, 5)(x"
0000000000000040000005C0",
-cast(immutable size_t[]) x"
+x"
0000010000000B00000010A0",
-cast(immutable size_t[]) x"
+x"
020201000402030206020205090807020000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -226,11 +226,11 @@ E600E6E6E6E600E600E6E6E600000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000",
);
enum composeIdxMask = (1 << 11) - 1, composeCntShift = 11;
-enum compositionJumpTrieEntries = TrieEntry!(ushort, 12, 9)(cast(immutable size_t[]) x"
+enum compositionJumpTrieEntries = TrieEntry!(ushort, 12, 9)(x"
0000000000000800",
-cast(immutable size_t[]) x"
+x"
0000100000002600",
-cast(immutable size_t[]) x"
+x"
00010000000300020005000400070006000700080007000700090007000A0007000C000B000700070007000700070007
0007000D0007000700070007000700070007000700070007000700070007000700070007000700070007000700070007
000700070007000700070007000700070007000700070007000700070007000700070007000700070007000700070007
@@ -919,11 +919,11 @@ return t[];
static if (size_t.sizeof == 8)
{
//10144 bytes
-enum combiningClassTrieEntries = TrieEntry!(ubyte, 8, 8, 5)(cast(immutable size_t[]) x"
+enum combiningClassTrieEntries = TrieEntry!(ubyte, 8, 8, 5)(x"
0000000000000000000000000000002000000000000002E0",
-cast(immutable size_t[]) x"
+x"
00000000000001000000000000000B0000000000000010A0",
-cast(immutable size_t[]) x"
+x"
040203020202010009080702060202050000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -1138,11 +1138,11 @@ E6E6E6E600000000000000000007E6E6000000000000000000000000000000000000000000000000
00000000000000000000000000000000",
);
enum composeIdxMask = (1 << 11) - 1, composeCntShift = 11;
-enum compositionJumpTrieEntries = TrieEntry!(ushort, 12, 9)(cast(immutable size_t[]) x"
+enum compositionJumpTrieEntries = TrieEntry!(ushort, 12, 9)(x"
00000000000000000000000000000400",
-cast(immutable size_t[]) x"
+x"
00000000000010000000000000002600",
-cast(immutable size_t[]) x"
+x"
000300020001000000070006000500040007000700070008000A00070009000700070007000C000B0007000700070007
000700070007000D00070007000700070007000700070007000700070007000700070007000700070007000700070007
000700070007000700070007000700070007000700070007000700070007000700070007000700070007000700070007