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.
