ср, 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