Re: [PATCH 09/11] vt: update gen_ucs_width.py to produce more space efficient tables

Jiri Slaby
2025-04-14T07:14:31Z

On 10. 04. 25, 3:14, Nicolas Pitre wrote:
> From: Nicolas Pitre <npitre@baylibre.com>
>
> Split table ranges into BMP (16-bit) and non-BMP (above 16-bit).
> This reduces the corresponding text size by 20-25%.

I like this!

> -struct interval {{
> +struct interval16 {{
> + uint16_t first;
> + uint16_t last;
> +}};
> +
> +struct interval32 {{
> uint32_t first;
> uint32_t last;

Actually, why not to use u16 and u32, respectively?

thanks,
--
js
suse labs