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: RFA: fix GDB casts when pointers are not addresses


> - the integer produced is the byte address in the code segment (so for
>   the D10V, this would be the pointer's value times four), or
> 
> - the integer produced is the 16-bit pointer value reinterpreted as a
>   16-bit integer --- no adjustment takes place.
> 
> Currently, GDB implements the former, while GCC implements the former.
> This patch changes GDB to match GCC.


Um, ....

> In the absence of clear direction from an independent standard, I feel
> that GDB should match GCC's behavior.


Can you again provide a concrete example?

Assuming this is accepted, it also needs to be clearly documented.  One 
of the biggest problems is that there is no clear documentation on how 
things should behave.


	Andrew


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