diff options
author | Igor Murashkin <iam@google.com> | 2017-10-09 13:37:50 -0700 |
---|---|---|
committer | Igor Murashkin <iam@google.com> | 2017-10-09 13:40:53 -0700 |
commit | 2f366292b51789bcecb1bde53e07d7f78802bc4f (patch) | |
tree | d18ad8237837f1716706a074e738076842f9b212 /compiler/optimizing/codegen_test_utils.h | |
parent | 797e6d4d2a2786da42c20a718723a72038f7a01c (diff) |
base: Fix integer conversion in MaskLeastSignificant, add more asserts
T x = (1 << bits) was being truncated for sizeof(T) > sizeof(bits).
Also add more static_asserts to BITSTRUCT_DEFINE_END to make it more
error-proof.
Test: make test-art-{host,target}-gtest-bit_{struct,utils}_test{32,64}
Change-Id: Ifedf53c1211b4a9492ebd785c321a39d906dc87a
Diffstat (limited to 'compiler/optimizing/codegen_test_utils.h')
0 files changed, 0 insertions, 0 deletions