[PATCH 4/4] arm: Enable ARM mode for armv6 strlen
Phil Blundell
pb@pbcl.net
Fri Apr 13 12:44:00 GMT 2018
On Fri, 2018-04-13 at 13:06 +0100, Ramana Radhakrishnan wrote:
> That change coming in with the NaCl port makes sense to me. IIRC NaCl
> wanted fixed length encodings, (thus )everything to be in Arm state
> only : instructions that were "forbidden" / not allowed as part of
> the
> whole NaCl strategy for providing sand boxes including switching to
> Thumb. I also seem to remember that they had stuff that checked
> instructions in the binary were in a particular set and anything
> outside was not considered to be a safe binary.
>
> Aha - https://developer.chrome.com/native-client/reference/sandbox_in
> ternals/arm-32-bit-sandbox#arm-32-bit-sandbox
Ah, thanks, that makes sense. In that case, given that the rest of the
NaCl port was removed a year ago, maybe we should also remove this
cruft. I think that'd essentially mean reverting
4f510e3aeeeb3fd974a12a71789fa9c63ab8c6dd and similar commits.
p.
More information about the Libc-alpha
mailing list