Skip to content
Snippets Groups Projects
  • David Daney's avatar
    e5df4fb1
    demangle.h (demangle_component_type): Add DEMANGLE_COMPONENT_JAVA_RESOURCE... · e5df4fb1
    David Daney authored
    include/
    2008-01-26  David Daney  <ddaney@avtrex.com>
    
    	* demangle.h (demangle_component_type):  Add
    	DEMANGLE_COMPONENT_JAVA_RESOURCE,
    	DEMANGLE_COMPONENT_COMPOUND_NAME, and
    	DEMANGLE_COMPONENT_CHARACTER as new enum values.
    	(demangle_component): Add struct s_character to union u.
    
    libiberty/
    2008-01-26  David Daney  <ddaney@avtrex.com>
    
    	* cp-demangle.c (d_dump): Handle DEMANGLE_COMPONENT_JAVA_RESOURCE,
    	DEMANGLE_COMPONENT_COMPOUND_NAME, and
    	DEMANGLE_COMPONENT_CHARACTER cases.
    	(d_make_comp): Handle DEMANGLE_COMPONENT_COMPOUND_NAME and
    	DEMANGLE_COMPONENT_JAVA_RESOURCE cases.
    	(d_make_character): New function.
    	(d_java_resource): Same.
    	(d_special_name): Handle "Gr" case.
    	(d_print_comp): Handle DEMANGLE_COMPONENT_JAVA_RESOURCE,
    	DEMANGLE_COMPONENT_COMPOUND_NAME, and
    	DEMANGLE_COMPONENT_CHARACTER cases.
    	* testsuite/demangle-expected: Add test for java resource name
    	mangling.
    
    From-SVN: r131883
    e5df4fb1
    History
    demangle.h (demangle_component_type): Add DEMANGLE_COMPONENT_JAVA_RESOURCE...
    David Daney authored
    include/
    2008-01-26  David Daney  <ddaney@avtrex.com>
    
    	* demangle.h (demangle_component_type):  Add
    	DEMANGLE_COMPONENT_JAVA_RESOURCE,
    	DEMANGLE_COMPONENT_COMPOUND_NAME, and
    	DEMANGLE_COMPONENT_CHARACTER as new enum values.
    	(demangle_component): Add struct s_character to union u.
    
    libiberty/
    2008-01-26  David Daney  <ddaney@avtrex.com>
    
    	* cp-demangle.c (d_dump): Handle DEMANGLE_COMPONENT_JAVA_RESOURCE,
    	DEMANGLE_COMPONENT_COMPOUND_NAME, and
    	DEMANGLE_COMPONENT_CHARACTER cases.
    	(d_make_comp): Handle DEMANGLE_COMPONENT_COMPOUND_NAME and
    	DEMANGLE_COMPONENT_JAVA_RESOURCE cases.
    	(d_make_character): New function.
    	(d_java_resource): Same.
    	(d_special_name): Handle "Gr" case.
    	(d_print_comp): Handle DEMANGLE_COMPONENT_JAVA_RESOURCE,
    	DEMANGLE_COMPONENT_COMPOUND_NAME, and
    	DEMANGLE_COMPONENT_CHARACTER cases.
    	* testsuite/demangle-expected: Add test for java resource name
    	mangling.
    
    From-SVN: r131883