Right, that's exactly my thinking too.  Hence my suggestion in the previous
post (which I suspect we just crossed paths on the email, so you didn't see
it yet) to make jsut an LLDB_HOST_BSD that covers all of them.  Because we
probably need OpenBSD too in most cases, and exceptions should be rare.

On Fri, Sep 12, 2014 at 10:29 AM, Ed Maste <ema...@freebsd.org> wrote:

> On 12 September 2014 12:57, Zachary Turner <ztur...@google.com> wrote:
> > What are the differences between FreeBSD and NetBSD?  Every time we check
> > for one, should we also be checking for the other?
>
> I suspect though that where __FreeBSD__ is used in combination with
> another OS (e.g. __FreeBSD__ || __linux__, or __FreeBSD__ ||
> __APPLE__), we likely need __NetBSD__ there too.
>
> Keep in mind though that the NetBSD support so far is really just
> basics to get the debugger to build and run, but AFAIK there's none of
> the kernel debugging interface side at all yet.  I expect there will
> be a reasonable amount shared between FreeBSD and NetBSD there, but a
> lot that's OS-specific too.
>
_______________________________________________
lldb-dev mailing list
lldb-dev@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev

Reply via email to