X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Fi386-sol2-tdep.c;h=953b942108af357ab5c0aa6ddb25b512c4b0be18;hb=a3405d124e1388b613a35af49f19f0cc1b8d959d;hp=07957545453a1f087d16058cc4b61091e3133eeb;hpb=ecd75fc8eed3bde86036141228074a20e55dcfc9;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/i386-sol2-tdep.c b/gdb/i386-sol2-tdep.c index 0795754545..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-2014 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