[RFA] New bitflags type and eflags on i386/x86-64

Michal Ludvig mludvig@suse.cz
Mon Apr 22 08:15:00 GMT 2002


Hi all,
I've created a new typecode TYPE_CODE_FLAGS with appropriate functions 
and used it in builtin_type_i386_eflags type. I did this to be able to 
print i386's and x86-64's FLAGS register in a symbolic form, instead of 
printing it in a hexadecimal and decimal notation.

Now it looks like this:
(gdb) info registers eflags
eflags         0x747    [ DF IF TF ZF PF CF ]

I've chosen quite a generic way for implementation, so that the others 
could use this for their types as well. For now I'm using this  type 
only on x86-64, but using it on i386 should be possible without 
modifications. (BTW Should I do it or the maintainer will?)

Any comments? Can I commit?

Michal Ludvig
-- 
* SuSE CR, s.r.o     * mludvig@suse.cz
* +420 2 9654 5373   * http://www.suse.cz
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: eflags.diff
URL: <http://sourceware.org/pipermail/gdb-patches/attachments/20020422/8cf6c4c4/attachment.ksh>


More information about the Gdb-patches mailing list