commit | ba0084966cfee307631aba6d0f052a39ad773909 | [log] [tgz] |
---|---|---|
author | Tom Tromey <tom@tromey.com> | Wed Dec 22 10:30:16 2021 -0700 |
committer | Tom Tromey <tom@tromey.com> | Wed Dec 29 10:24:05 2021 -0700 |
tree | 63012fc81a9af3914b8f5368803dc52a76383b8f | |
parent | 003aae076207dbf32f98ba846158fc32669ef85f [diff] |
Remove unusual use of core_addr_eq and core_addr_hash gdbtypes.h uses core_addr_eq and core_addr_hash in a weird way: taking the address of a member and then passing this (as a void*) to these functions. It seems better to simply inline the ordinary code here. CORE_ADDR is a scalar so it can be directly compared, and the identity hash function seems safe to assume as well. After this, core_addr_eq and core_addr_hash are unused, so this patch removes them.