On Wed, Feb 20, 2019 at 03:53:37AM -0800, H.J. Lu wrote:
> Cherry-pick compiler-rt revision 354451:
> 
>       PR sanitizer/89409
>       * sanitizer_common/sanitizer_linux.cc (internal_readlink): Put
>       back the (uptr) cast on path and buf.

Please use the above in the ChangeLog, so
        PR sanitizer/89409
        * sanitizer_common/sanitizer_linux.cc (internal_readlink): Cherry-pick
        compiler-rt r354451.

Ok with that change.

>  libsanitizer/sanitizer_common/sanitizer_linux.cc | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/libsanitizer/sanitizer_common/sanitizer_linux.cc 
> b/libsanitizer/sanitizer_common/sanitizer_linux.cc
> index 244b5c3ff83..14e732fe110 100644
> --- a/libsanitizer/sanitizer_common/sanitizer_linux.cc
> +++ b/libsanitizer/sanitizer_common/sanitizer_linux.cc
> @@ -395,7 +395,7 @@ uptr internal_readlink(const char *path, char *buf, uptr 
> bufsize) {
>    return internal_syscall(SYSCALL(readlinkat), AT_FDCWD, (uptr)path, 
> (uptr)buf,
>                            bufsize);
>  #else
> -  return internal_syscall(SYSCALL(readlink), path, buf, bufsize);
> +  return internal_syscall(SYSCALL(readlink), (uptr)path, (uptr)buf, bufsize);
>  #endif
>  }

        Jakub

Reply via email to