ср, 11 дек. 2024 г. в 16:56, Georg-Johann Lay <a...@gjlay.de>:
>
> This patch adds __flashx as a new named address space that allocates
> objects in .progmemx.data.  The handling is mostly the same or similar
> to that of 24-bit space __memx, except that the output routines are
> simpler and more efficient.  Loads are emit inline when ELPMX or
> LPMX is available.  The address space uses a 24-bit addresses even
> on devices with a program memory size of 64 KiB or less.
>
> Passes without new regressions.
>
> Also passes without new regressions when used as AS in the proposed
> new target hook TARGET_ADDR_SPACE_FOR_ARTIFICIAL_RODATA, cf.
> https://gcc.gnu.org/pipermail/gcc-patches/2024-December/671216.html
>
> Ok for trunk?

Ok.
Please apply.

Denis

Reply via email to