KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /usr/share/gdb/python/gdb/command/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/share/gdb/python/gdb/command/pahole.pyc
mò
Ç0Kc@s-dkZdeifd„ƒYZeƒdS(NtPaholecBs)tZdZd„Zd„Zd„ZRS(s“Show the holes in a structure.
This command takes a single argument, a type name.
It prints the type and displays comments showing where holes are.cCs&tt|ƒidtitiƒdS(Ntpahole(tsuperRtselft__init__tgdbtCOMMAND_NONEtCOMPLETE_SYMBOL(R((t+/usr/share/gdb/python/gdb/command/pahole.pyRsc
Cs|djo
d}n|i}|djo
d}nddd||fGHd}x|iƒD]}t|dƒpqan|ii	ƒ}||ijo#|i|}	d|	GH|i}n|idjo
|i}nd|i}d	t|dƒt|dƒfG||}|itijo|i||d
|iƒqaddd|Gdt|ƒ|ifGHqaWddd|Gd
|GHdS(Nts
%sstruct %s {t iitbitposs$  /* XXX %d bit hole, try to pack */is /* %3d %3d */is%s %sis} %s(tnametNonettypettagtlevelRtfieldstfieldthasattrtstrip_typedefstftypetholetbitsizet	fieldsizetsizeoftinttcodeRtTYPE_CODE_STRUCTRRtstr(
RRRRRRRRRR((RRs6

	



	


"
cCs^ti|ƒ}|iƒ}|itijotd|‚nddG|i	|ddƒdS(Ns%s is not a struct typeR
iiR	(
Rtlookup_typetargRRRRt	TypeErrorRR(RRtfrom_ttyR((RtinvokeCs(t__name__t
__module__t__doc__RRR"(((RRs		&(RtCommandR(RR((Rt?s	7

Anon7 - 2021