Hello John,
just a side node:
Strictly speaking UTF32 does not exist [1]. The correct name is UCS-4
(i.e store each character in four bytes). "Current plans are that there
will never be characters assigned outside the 21-bit code space from
0x000000 to 0x10FFFF" [2].
References:
[1] Section "Unicode encodings" in
https://tldp.org/HOWTO/Unicode-HOWTO-1.html#ss1.2
[2] Section "What are UCS and ISO 10646?" in
https://www.cl.cam.ac.uk/~mgk25/unicode.html
Greetings,
fk
On 3/18/24 19:02, Gedare Bloom wrote:
I think it would be wchar_t support in newlib.
On Mon, Mar 18, 2024 at 11:56 AM Joel Sherrill<[email protected]> wrote:
What does support for UTF-32 entail? Do you have an idea what software
functions you are looking for?
I see the International Components for Unicode (ICU) has a converter
(https://icu.unicode.org/download) which looks it might be part of a solution.
Multibyte character methods defined by POSIX would be in newlib.
I'm not well versed in this area so have questions but I think it basically
comes down to what software libraries an application needs and porting those to
RTEMS -- assuming the license is ok.
--joel
On Mon, Mar 18, 2024 at 12:15 PM John Howard<[email protected]> wrote:
I want to add utf32 support.
Where do I start?
— John
_______________________________________________
devel mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/devel
_______________________________________________
devel mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/devel
_______________________________________________
devel mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/devel
--
embedded brains GmbH & Co. KG
Herr Frank KÜHNDEL
Dornierstr. 4
82178 Puchheim
Germany
email: [email protected]
phone: +49-89-18 94 741 - 23
mobile: +49-176-15 22 06 - 11
Registergericht: Amtsgericht München
Registernummer: HRA 117265
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/
_______________________________________________
devel mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/devel