Hi Paul,
Please find attached the updated patch, which fixes the problem with -m32 in PR90022, eliminates the temporary creation for INTENT(IN) dummies and fixes PR89846. While it looks like it should be intrusive because of its size, I believe that the patch is still safe for trunk since it is hidden behind tests for CFI descriptors. Bootstraps and regtests on FC29/x86_64 - OK for trunk?
OK. I we're going into the gcc 9 release with an implementation of the C interop features, it will be better with fewer bugs :-) Thanks a lot for working on it! Regards Thomas