This is the mail archive of the gdb-patches@sourceware.org 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]
Other format: [Raw text]

Re: [PATCH] Restore the order of file lists in features/Makefile


On 10/28/2016 03:52 PM, Maciej W. Rozycki wrote:
>  # Record which registers should be sent to GDB by default after stop.
>  aarch64-expedite = x29,sp,pc
> +amd64-expedite = rbp,rsp,rip
>  arm-expedite = r11,sp,pc
>  i386-expedite = ebp,esp,eip
> -amd64-expedite = rbp,rsp,rip
> -x32-expedite = rbp,rsp,rip
> -mips-expedite = r29,pc

...

> +tic6x-c64x-linux-expedite = A15,PC
> +tic6x-c64xp-expedite = A15,PC
> +tic6x-c64xp-linux-expedite = A15,PC
> +x32-expedite = rbp,rsp,rip
>  

It's a bit of a shame that amd64, i386 and x32 get split up.
And they'll get further and further away as we add more entries.

How bad would it look if we said it's "mostly" sorted?  E.g.,

# Record which registers should be sent to GDB by default after
# stop.  Mostly alpha-sorted, except when it makes sense to group
# architectures.

amd64-expedite = rbp,rsp,rip
i386-expedite = ebp,esp,eip
x32-expedite = rbp,rsp,rip

aarch64-expedite = x29,sp,pc
arm-expedite = r11,sp,pc
...

Thanks,
Pedro Alves


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