https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78387
--- Comment #11 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> --- After thinking about this, I think I have a better idea which gets rid of the stash completely and will avoid allocating a unit structure for internal units. To accomplish this, I intend to pass the string, string length and string array descriptor directly to the dtio child procedures vis hidden arguments. Just want to capture the idea here for others heads up.