Hi,
I'm writing a patch that requires the use of memrchr(). [1] As far as I know, memrchr() is non-standard.
So what's the best way to get git to use memrchr()?
I was thinking of getting git to use glibc's implementation if glibc is present, if not, use a naive implementation included in git's code base [2].
-- Footnotes: [1] For those interested, it's regarding content trimming to speed out diffs. You can see memrchr() in use at https://github.com/rctay/git/blob/tg%2Fgsoc-diff%2Ftrim-ends/xdiff/xprepare.c#L203
[2] (ISC-style license) http://www.sudo.ws/repos/sudo/file/c1ab4b940980/compat/memrchr.c
-- Cheers, Ray Chuan