This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: [RFC] Accomodate 64-bit msymbols in expressions


On Feb 16,  4:03pm, Michael Snyder wrote:

> The following change is motivated by the fact that the addresses of
> minimal symbols currently get truncated to 32 bits in expressions.
> 
> Does this look badly wrong to anybody?

Not badly wrong.  The only nit that I can pick is...

> !   /* Let's make the type big enough to hold a 64-bit address.  */
> !   write_exp_elt_type (builtin_type_long_long);

...that it might be preferable to use builtin_type_CORE_ADDR instead.

(I.e, think about what happens if TARGET_LONG_LONG_BIT == 32, but
TARGET_ADDR_BIT == 64.)

Kevin


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]