From owner-svn-src-head@FreeBSD.ORG Sun Jul 1 21:41:51 2012 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4B940106564A for ; Sun, 1 Jul 2012 21:41:51 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-gh0-f182.google.com (mail-gh0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id EEE138FC0C for ; Sun, 1 Jul 2012 21:41:50 +0000 (UTC) Received: by ghbz22 with SMTP id z22so4430186ghb.13 for ; Sun, 01 Jul 2012 14:41:50 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=cMIkLZVOxy9ZhXonrfPgDwHIUuh2Le6VrR2isPjJSyQ=; b=jla3EtV995ENVo621pbKPlzgkJyKsfhTXJPdTTwv90Dnr6MFimAafeM7Id/DnCrNEh JaTx9yL3DlERUnzNEqKZ7y/62UwxaXpGjQh4ZyrZ5FSpT2wzmkbFdJTzFQ9wN+x8Yy4I ubiiHim0npjoHQFh1LPYR1xGBEitNig9mOs3zqjeDxrGOmAlLNKc+n3PdCQUzhTRoxSn kMXmOvGj7w2PYBDsKVnGOH4liv6YJwdPBvx59pDSPP0yZdKfE7dbU3zCifajS9cDCyCx 3yEDoWrl373SZtQb4kW55r9WZEC0palmG4PNKlp2sJf5y0wX4PVMEbu5cujQBPpsTyct Owxw== Received: by 10.42.39.17 with SMTP id f17mr4909943ice.3.1341178910066; Sun, 01 Jul 2012 14:41:50 -0700 (PDT) Received: from 63.imp.bsdimp.com (50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198]) by mx.google.com with ESMTPS id ai6sm15826856igc.0.2012.07.01.14.41.49 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 01 Jul 2012 14:41:49 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: Date: Sun, 1 Jul 2012 15:41:47 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: <370956AA-D028-4C44-B808-3160F0193069@bsdimp.com> References: <201207010656.q616ufcY071880@svn.freebsd.org> To: Marcel Moolenaar X-Mailer: Apple Mail (2.1084) X-Gm-Message-State: ALoCoQkC5GWI88l/vwkE2mijxazKdGCQIXuRmt/XKiwNGhpnOD+RfCd7AX5pXpy+DN9xBS+zdy5U Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Warner Losh Subject: Re: svn commit: r237883 - in head/sys/arm: at91 conf X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jul 2012 21:41:51 -0000 On Jul 1, 2012, at 9:27 AM, Marcel Moolenaar wrote: >=20 > On Jun 30, 2012, at 11:56 PM, Warner Losh wrote: >=20 >> Author: imp >> Date: Sun Jul 1 06:56:41 2012 >> New Revision: 237883 >> URL: http://svn.freebsd.org/changeset/base/237883 >>=20 >> Log: >> Create a pseudo-lint kernel for all at91 SoCs. This kernel will not >> currently boot, but will serve as a good linting. make universe = could >> now be altered to skip building all the other at91 kernels... >=20 > BTW: I've implemented the LINT kernel for ARM. It combines all > SoCs. It does have a lot of duplicate definitions, but by not > having the linker fail on that, you get a successful build of > something we already understand does not boot. It's good coverage > with a single kernel and can help to bring the "make universe" > time down by only building LINT for ARM. I was thinking of adding NOUNIVERSE tags to the kernels that we didn't = want routinely built. I'd rather have a single ARM kernel that can be = built for testing purposes. Don't like the multiple defined error being = suppressed, but short of some uglyish macros, I can't think of a better = way. I've written those 'ugly' macros for my multi-board work, and plan = on re-using them for the multi-soc work I intend to do to replace the = current "selected too late" SoC support for Atmel. I was thinking we = could expand the current set of platform/MD calls (initarm, etc), wrap = them in some macros so they could all be compiled together. Not sure if = you did this or not... > I can port that to FreeBSD. Shall I make some patches for people > to look at? Sure. I'd love to see it. I'd be happy to preview any partial work if = you want early feedbac. Warner