From owner-freebsd-hackers@FreeBSD.ORG Tue Mar 4 20:44:05 2008 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 66DB4106566C for ; Tue, 4 Mar 2008 20:44:05 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (trang.nuxi.org [74.95.12.85]) by mx1.freebsd.org (Postfix) with ESMTP id 4CBF98FC16 for ; Tue, 4 Mar 2008 20:44:05 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.1/8.14.1) with ESMTP id m24Ki3LH095884; Tue, 4 Mar 2008 12:44:03 -0800 (PST) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.2/8.14.1/Submit) id m24Ki3Xn095883; Tue, 4 Mar 2008 12:44:03 -0800 (PST) (envelope-from obrien) Date: Tue, 4 Mar 2008 12:44:03 -0800 From: "David O'Brien" To: Giorgos Keramidas Message-ID: <20080304204403.GB95761@dragon.NUXI.org> Mail-Followup-To: hackers@freebsd.org, Giorgos Keramidas References: <20080303.224256.635730757.imp@bsdimp.com> <20080304175810.GE90931@dragon.NUXI.org> <20080304193825.GA1947@kobe.laptop> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080304193825.GA1947@kobe.laptop> X-Operating-System: FreeBSD 8.0-CURRENT User-Agent: Mutt/1.5.16 (2007-06-09) Cc: hackers@freebsd.org Subject: Re: Comments on pmake diffs for building on Linux X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: hackers@freebsd.org List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Mar 2008 20:44:05 -0000 [ DO NOT REPLY TO MY PREVIOUS MESSAGE WITH THESE SAME CONTENTS I GOOFED AND SET REPLY-TO freebsd-alpha !! ] On Tue, Mar 04, 2008 at 09:38:25PM +0200, Giorgos Keramidas wrote: > On 2008-03-04 09:58, David O'Brien wrote: > >On Mon, Mar 03, 2008 at 10:42:56PM -0700, M. Warner Losh wrote: > >> #include "arch.h" > >> +#include "config.h" > > > > Are you able to use "CFLAGS+= -include config.h" instead? > > If so, that would mean less .[ch] changes. > > Not with Sun Studio compilers on Solaris. You know... I really don't think you're going to get very far in your overall goal of building FreeBSD on Solaris if you insist on both Solaris and Sun Studio. GCC is bundled in Solaris 10, so you know its there. I don't think the performance differences between the SUNWspro compiler and GCC will matter to your fbsdmake performance. > There's a fair amount of things that can be done without _any_ source > code change at all, but there's also a limit to what can be done. Sun bought VirtualBox - it runs on Solaris you know... -- -- David (obrien@FreeBSD.org) Q: Because it reverses the logical flow of conversation. A: Why is top-posting (putting a reply at the top of the message) frowned upon? Let's not play "Jeopardy-style quoting"