PR binutils/15018
* stabs.c (parse_stab_members): Always set physname here to avoid gcc warning.. (parse_stab_argtypes): ..and don't duplicate the init here.
This commit is contained in:
parent
dd42f06036
commit
cb566e3aa8
2 changed files with 10 additions and 6 deletions
|
@ -1,3 +1,10 @@
|
|||
2013-01-16 Alan Modra <amodra@gmail.com>
|
||||
|
||||
PR binutils/15018
|
||||
* stabs.c (parse_stab_members): Always set physname here to avoid
|
||||
gcc warning..
|
||||
(parse_stab_argtypes): ..and don't duplicate the init here.
|
||||
|
||||
2013-01-10 Will Newton <will.newton@imgtec.com>
|
||||
|
||||
* binutils/readelf.c: (guess_is_rela): Add EM_METAG.
|
||||
|
|
|
@ -2758,9 +2758,8 @@ parse_stab_members (void *dhandle, struct stab_handle *info,
|
|||
argtypes string is the mangled form of the argument
|
||||
types, and the full type and the physical name must be
|
||||
extracted from them. */
|
||||
if (! stub)
|
||||
physname = argtypes;
|
||||
else
|
||||
physname = argtypes;
|
||||
if (stub)
|
||||
{
|
||||
debug_type class_type, return_type;
|
||||
|
||||
|
@ -2879,9 +2878,7 @@ parse_stab_argtypes (void *dhandle, struct stab_handle *info,
|
|||
|| CONST_STRNEQ (argtypes, "__dt"));
|
||||
is_v3 = argtypes[0] == '_' && argtypes[1] == 'Z';
|
||||
|
||||
if (is_destructor || is_full_physname_constructor || is_v3)
|
||||
*pphysname = argtypes;
|
||||
else
|
||||
if (!(is_destructor || is_full_physname_constructor || is_v3))
|
||||
{
|
||||
unsigned int len;
|
||||
const char *const_prefix;
|
||||
|
|
Loading…
Reference in a new issue