Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-debug-dev] Elf naming change

I'd like to change how CDT displays the type of elf binary. Right now, it takes the processor name and appends a "be" or "le" to indicate endiannes. While this scheme may work OK for "arm", once you have a longer name, with uppercase characters even, the end result isn't very good (see screenshot below).

My proposal is to:

- allow endiannes to be omitted where it does not vary; i.e., not all processors support multiple endianness. Whether it does or not will be another attribute harcoded in Elf.java
- where endianness does apply, form the name as follows "cpuname/BE|LE". So, for example:

         "arm/LE"
         "arm/BE"

Any objections?

John


Emacs!


Back to the top