Module Name: src Committed By: christos Date: Thu Nov 2 16:09:33 UTC 2017
Modified Files: src/sys/lib/libunwind: AddressSpace.hpp Log Message: Avoid negative shift. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/lib/libunwind/AddressSpace.hpp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/lib/libunwind/AddressSpace.hpp diff -u src/sys/lib/libunwind/AddressSpace.hpp:1.8 src/sys/lib/libunwind/AddressSpace.hpp:1.9 --- src/sys/lib/libunwind/AddressSpace.hpp:1.8 Thu Jan 29 15:05:56 2015 +++ src/sys/lib/libunwind/AddressSpace.hpp Thu Nov 2 12:09:33 2017 @@ -140,7 +140,7 @@ public: } while (byte >= 0x80); // sign extend negative numbers if ((byte & 0x40) != 0) - result |= (-1LL) << bit; + result |= (~0ULL) << bit; return result; }