X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Fi386-sol2-tdep.c;h=953b942108af357ab5c0aa6ddb25b512c4b0be18;hb=43564574f1de367f537a37bf6ec83bb4c29627c6;hp=134dca606607404b598158156bf1b4aa0427a3e2;hpb=0e9f083f4cb94a9dc861f38ba151aac06efce2b8;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/i386-sol2-tdep.c b/gdb/i386-sol2-tdep.c index 134dca6066..953b942108 100644 --- a/gdb/i386-sol2-tdep.c +++ b/gdb/i386-sol2-tdep.c @@ -1,6 +1,6 @@ /* Target-dependent code for Solaris x86. - Copyright (C) 2002-2013 Free Software Foundation, Inc. + Copyright (C) 2002-2016 Free Software Foundation, Inc. This file is part of GDB. @@ -21,8 +21,6 @@ #include "value.h" #include "osabi.h" -#include - #include "sol2-tdep.h" #include "i386-tdep.h" #include "solib-svr4.h" @@ -82,9 +80,10 @@ i386_sol2_mcontext_addr (struct frame_info *this_frame) static const char * i386_sol2_static_transform_name (const char *name) { - char *p; if (name[0] == '.') { + const char *p; + /* For file-local statics there will be a period, a bunch of junk (the contents of which match a string given in the N_OPT), a period and the name. For function-local statics