> The offset between destination and location is a signed number, > currently the offset is treated as unsigned number, thus mathematical > shift of a negative value is performed incorrectly. > --- > gold/aarch64.cc | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) This is OK. I've committed the patch on your behalf. Thanks! -cary