From owner-freebsd-arm@freebsd.org Mon Jan 23 17:36:32 2017 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 11DA1CBE87A for ; Mon, 23 Jan 2017 17:36:32 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-io0-x22f.google.com (mail-io0-x22f.google.com [IPv6:2607:f8b0:4001:c06::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CE1531BC0 for ; Mon, 23 Jan 2017 17:36:31 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-io0-x22f.google.com with SMTP id v96so52351901ioi.0 for ; Mon, 23 Jan 2017 09:36:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=0ZFIuSPHlT7GKJ+BkLKvV/wwl+GyihA1VLp+I0Q76CU=; b=YDJKKbElbm3RvUpUsV9JKKx586ZyC+KnLwlvmxgvZk+HenlkXDOgYfm9LsuT5sWhg0 s10no7qIUjo8+7m3NLwiIo88GYBQoM5GYEwZ6W7a0JpUCVoR8FLxpCMBrwZ6wMpO1+ar q+ZTjs6TfLqVQThe1QQ6murXHdJHAtDBeQho5feylD6iAOVjSlh0Dp/E1VJULar5weni Ty0Ga81FyM8Bu48pdzy1APXlBWhm3GaooWK8VdK/xPpWoizyOFw1sAR+h4nUUdD+nG70 q9DzzwI/OXDLwuhoW/Yq9JvU3ZSG/5/R/YkA1xgS+dGz4wc2ZEYm4cqr9QZ7zoTc2nzu OCVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=0ZFIuSPHlT7GKJ+BkLKvV/wwl+GyihA1VLp+I0Q76CU=; b=p81rpKa+tCk5w3dynYf9Lx5D0WEyAlCvn2x5wlbCwVueOWWqGBYV8wwRk6h4PVwPmT W0e9KpeNWo+UpCMl+xeL38pAjLIOSHjyeEGrkNzZuGhXKVM3Mql/JXO+G5l/tfMrIznT sUcnZayHpnE32FhemG28TtBzBeSlOm74i2y8cwzUutH5BVu90Rbga5LVnAoOhjrn+9d5 Q2gGE49LGMJJhNBnWidqGP4URIOA7Uav8p8at6aLZSZhmg/Eflj6PJU7i5ZHEsOunTMA 2sJx3zh2gblSXIpwe/tcIyi7kCBsP/I31YPqmGhPfJsFqJgE1Gjh2h17arkrnbuX0veh ihFw== X-Gm-Message-State: AIkVDXIWSsdNIp+OnGsliQq6YwFoLyQrhuEDA5V1CB8LuIuHo2i0mVSz27cj99wLyQy6c41fCmtqaBovgstICw== X-Received: by 10.107.18.12 with SMTP id a12mr29199933ioj.155.1485192991133; Mon, 23 Jan 2017 09:36:31 -0800 (PST) MIME-Version: 1.0 Sender: carpeddiem@gmail.com Received: by 10.107.175.159 with HTTP; Mon, 23 Jan 2017 09:36:10 -0800 (PST) In-Reply-To: <06672183-F0A6-47C9-AC53-091515CBEBC3@obsigna.com> References: <3DA2368D-AE7B-4D69-A634-2861D2EFA9AE@obsigna.com> <8FDE5FCC-9BA8-4601-A32E-04FBAB5FFBEA@obsigna.com> <0ee18ae6-7588-97c9-bc04-3ad83b0c33b3@freebsd.org> <34EB351A-3BA9-4D38-AF1C-96B065564C42@obsigna.com> <06672183-F0A6-47C9-AC53-091515CBEBC3@obsigna.com> From: Ed Maste Date: Mon, 23 Jan 2017 12:36:10 -0500 X-Google-Sender-Auth: OzJfx2mJABdHQL1DcZ3MmDgDHwM Message-ID: Subject: Re: lldb on BeagleBone Black To: "Dr. Rolf Jansen" Cc: "freebsd-arm@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2017 17:36:32 -0000 On 16 January 2017 at 09:20, Dr. Rolf Jansen wrote: > > Building and installation of devel/llvm37 from the ports went well withou= t problems, however, lldb37 is only of minor usefulness since stepping-into= /over lines of code does not work. I can set breakpoint, and execution stop= s fine on breakpoints, however, when I hit 'n' or 's', the program simply c= ontinues execution in a normal fashion until end. Yes. Single-stepping on ARM requires special support in the debugger, which does not yet exist in LLDB for FreeBSD. The good news is that there is a patch in review to add this support. I'm hoping to review, test and commit it this week to the upstream LLDB repository, and I'll see about merging it into the LLDB in the FreeBSD base system from there. -Ed