perf probe: Print an enum type variable in "enum variable-name" format when showing accessible variables
When showing accessible variables, an enum type variable was printed in "variable-name" format. Change this format into "enum variable-name". Signed-off-by: Hyeoncheol Lee <hyc.lee@gmail.com> Acked-by: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> Cc: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> Link: http://lkml.kernel.org/r/1348713399-4541-1-git-send-email-hyc.lee@gmail.com Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
		
					parent
					
						
							
								4d29089c2b
							
						
					
				
			
			
				commit
				
					
						bb2d17a014
					
				
			
		
					 1 changed files with 2 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -804,6 +804,8 @@ int die_get_typename(Dwarf_Die *vr_die, char *buf, int len)
 | 
			
		|||
			tmp = "union ";
 | 
			
		||||
		else if (tag == DW_TAG_structure_type)
 | 
			
		||||
			tmp = "struct ";
 | 
			
		||||
		else if (tag == DW_TAG_enumeration_type)
 | 
			
		||||
			tmp = "enum ";
 | 
			
		||||
		/* Write a base name */
 | 
			
		||||
		ret = snprintf(buf, len, "%s%s", tmp, dwarf_diename(&type));
 | 
			
		||||
		return (ret >= len) ? -E2BIG : ret;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue