[Lldb-commits] [PATCH] expose 64 bit breakpoint addresses through MI

Zachary Turner zturner at google.com
Tue Mar 10 17:06:58 PDT 2015


Ahh, sorry.  It seems I was the one that was confused then.  Sorry for the
noise.

On Tue, Mar 10, 2015 at 5:03 PM Chuck Ries <Chuck.Ries at microsoft.com> wrote:

>  I’m a little confused. This patch is for a separate issue; it’s a
> separate commit. Should it be attached to the review for the other commit?
>
>
>
> *From:* Zachary Turner [mailto:zturner at google.com]
> *Sent:* Tuesday, March 10, 2015 4:53 PM
> *To:* reviews+D8238+public+d4d2ef3693b3ed2b at reviews.llvm.org; Chuck Ries;
> abidh.haq at gmail.com
> *Cc:* lldb-commits at cs.uiuc.edu
> *Subject:* Re: [Lldb-commits] [PATCH] expose 64 bit breakpoint addresses
> through MI
>
>
>
> Hi Chuck, can you resubmit this patch attached to the other review?  The
> workflow isn't entirely obvious, but there's a couple of things you need to
> do different.
>
>
>
> 1) When you create the diff with the suggested changes, create the diff
> against origin (or whatever you created the *original* patch against), not
> against the first version of the patch.  So if HEAD is the first version of
> the patch you uploaded, create your diff against HEAD~1.  You want the new
> patch to contain the changes _plus_ the original patch.
>
>
>
> 2) When you attach the patch to Phabricator, you'll get a combo box and
> the default value is "Create new revision".  Change this to "Attach to
> existing revision" and then choose the entry for the first patch you
> uploaded.
>
>
>
> On Tue, Mar 10, 2015 at 4:49 PM Chuck Ries <chuckr at microsoft.com> wrote:
>
> Hi abidh,
>
> http://reviews.llvm.org/D8238
>
> Files:
>   tools/lldb-mi/MICmnLLDBDebugSessionInfo.cpp
>   tools/lldb-mi/MICmnLLDBDebugSessionInfo.h
>
> Index: tools/lldb-mi/MICmnLLDBDebugSessionInfo.cpp
> ===================================================================
> --- tools/lldb-mi/MICmnLLDBDebugSessionInfo.cpp
> +++ tools/lldb-mi/MICmnLLDBDebugSessionInfo.cpp
> @@ -1048,7 +1048,7 @@
>  bool
>  CMICmnLLDBDebugSessionInfo::MIResponseFormBrkPtFrameInfo(const SBrkPtInfo
> &vrBrkPtInfo, CMICmnMIValueTuple &vwrMiValueTuple)
>  {
> -    const CMIUtilString strAddr(CMIUtilString::Format("0x%08llx",
> vrBrkPtInfo.m_pc));
> +    const CMIUtilString strAddr(CMIUtilString::Format("0x%016llx",
> vrBrkPtInfo.m_pc));
>      const CMICmnMIValueConst miValueConst2(strAddr);
>      const CMICmnMIValueResult miValueResult2("addr", miValueConst2);
>      if (!vwrMiValueTuple.Add(miValueResult2))
> Index: tools/lldb-mi/MICmnLLDBDebugSessionInfo.h
> ===================================================================
> --- tools/lldb-mi/MICmnLLDBDebugSessionInfo.h
> +++ tools/lldb-mi/MICmnLLDBDebugSessionInfo.h
> @@ -87,7 +87,7 @@
>          CMIUtilString m_strType;        // Break point type.
>          bool m_bDisp;                   // True = "del", false = "keep".
>          bool m_bEnabled;                // True = enabled, false =
> disabled break point.
> -        MIuint m_pc;                    // Address number.
> +        MIuint64 m_pc;                  // Address number.
>          CMIUtilString m_fnName;         // Function name.
>          CMIUtilString m_fileName;       // File name text.
>          CMIUtilString m_path;           // Full file name and path text.
>
> EMAIL PREFERENCES
>   http://reviews.llvm.org/settings/panel/emailpreferences/
> _______________________________________________
> lldb-commits mailing list
> lldb-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20150311/6c3838d7/attachment.html>


More information about the lldb-commits mailing list