On 10/31/23 17:51, Jeff Law wrote:
We also have a non-orthogonality in the ABI sign extension rules
between SI and DI, a few of us were talking about it on the internal
slack (though the specifics were for a different patch, Vineet has a
few in flight).
So the old issue I was thinking of really only affects targets that
push arguments on the stack and when a sub-word push actually
allocates a full word on the stack (m68k, but !coldfire, h8 and
probably others of that era).
Point being, those issues don't apply here.
OK, I think Palmer was conflating this with the discussion in other
thread/patch.
-Vineet