C++ ptrmemfun break if FUNCTION_BOUNDARY < 2 * BITS_PER_UNIT
Richard Earnshaw
rearnsha@arm.com
Wed Apr 18 05:48:00 GMT 2001
aoliva@redhat.com said:
> I don't want to extract a bit. I want to extract the remaining bits.
> The delta was shifted left (or multiplied by 2) to make room for the
> vbit; now I want the delta back. It's a signed offset.
This is OK, provided that you can guarantee that the left shift won't
cause the "sign" bit to change value. That is
((X << 1) MOD size) >> 1 == X
for all interesting values of X.
R.
More information about the Gdb
mailing list