On Thu, 14 Apr 2022 at 12:29, Ngan, Robert (DXC Luxoft)
<[email protected]> wrote:
>
> STRL/STGRLl?
> Is the GCC compiler generating non-reentrant code?

I've wondered why these relatively (heh...) recent instructions exist
in the architecture at all. (There is also STHRL.)

Certainly they appeared long after it became the norm both to separate
code and data for cache reasons, and more generally to not have
non-reenterable code. (I know, C uses different terminology from
everyone else - I guess I could say "constant" areas.)

Maybe Dan Greiner knows why.

Tony H.

Reply via email to