Hi, if I understood that right, then clobbering sp is and has always been ignored.
If that is right, then I would much prefer a warning, that says exactly that, because that would also help to understand why removing that clobber statement is safe even for old gcc versions. Since your patch did not actually change the handling of the PIC register, that one should of course stay an error. Thanks Bernd.