Branch: refs/heads/master
  Home:   https://github.com/Linaro/odp
  Commit: a0002111f4f41d8d292400257c2ccf2707659bb4
      
https://github.com/Linaro/odp/commit/a0002111f4f41d8d292400257c2ccf2707659bb4
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-02-12 (Mon, 12 Feb 2018)

  Changed paths:
    M platform/linux-generic/include/odp/api/plat/strong_types.h

  Log Message:
  -----------
  linux-gen: adjust strong types to remove high bit truncation

Strong types interface was truncating 32 MSB on 64-bit platforms, which
is plain wrong. Prevent it from doing that by using uintptr_t
internally.

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: cf3aaa01b620da6f2bc25df23ad2c129d650ea43
      
https://github.com/Linaro/odp/commit/cf3aaa01b620da6f2bc25df23ad2c129d650ea43
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-02-12 (Mon, 12 Feb 2018)

  Changed paths:
    M helper/include/odp/helper/strong_types.h

  Log Message:
  -----------
  helper: adjust strong types to remove high bit truncation

Strong types interface was truncating 32 MSB on 64-bit platforms, which
is plain wrong. Prevent it from doing that by using uintptr_t
internally.

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


Compare: https://github.com/Linaro/odp/compare/16c2b11d02f5...cf3aaa01b620

Reply via email to