diff options
author | Tom Tromey <tom@tromey.com> | 2023-11-24 12:10:53 -0700 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2023-12-08 08:17:40 -0700 |
commit | 44671f3f7f4c6435e7a639ad2215629f4e1ea8a7 (patch) | |
tree | b364744f0451f5e8704f94f454b1c943c8546e50 /gdb/testsuite/gdb.python/py-unwind-inline.py | |
parent | 703adbb1f97db52ed63b2a6a074195b1cee0f132 (diff) | |
download | binutils-44671f3f7f4c6435e7a639ad2215629f4e1ea8a7.zip binutils-44671f3f7f4c6435e7a639ad2215629f4e1ea8a7.tar.gz binutils-44671f3f7f4c6435e7a639ad2215629f4e1ea8a7.tar.bz2 |
Allow cast of 128-bit integer to pointer
PR rust/31082 points out that casting a 128-bit integer to a pointer
will fail. This happens because a case in value_cast was not
converted to use GMP.
This patch fixes the problem. I am not really sure that testing
against the negative value here makes sense, but I opted to just
preserve the existing behavior rather than change it.
Regression tested on x86-64 Fedora 38.
Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=31082
Diffstat (limited to 'gdb/testsuite/gdb.python/py-unwind-inline.py')
0 files changed, 0 insertions, 0 deletions