A simple little change that could save a few bytes space on occasion. If a function doesn't return then signing its return address is a bit pointless.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
The produced code for the non return function might save an unsigned LR to the stack and that might be usable to craft a gadget IMHO. The probability is quite low but still.