This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] compile fixes for mini-os

To: Kip Macy <kmacy@xxxxxxxxxxx>
Subject: Re: [Xen-devel] compile fixes for mini-os
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Sun, 25 Jan 2004 01:00:49 +0000
Cc: xen-devel@xxxxxxxxxxxxxxxxxxxxx
Delivery-date: Sun, 25 Jan 2004 01:02:19 +0000
Envelope-to: steven.hand@xxxxxxxxxxxx
In-reply-to: Your message of "Sat, 24 Jan 2004 13:39:49 PST." <20040124133433.D2293@xxxxxxxxxxxxxxxxxxxxx>
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
> I'm compiling the mini-os files in the FreeBSD build environment which
> uses the following extra flags:
> -Wcast-qual -Wredundant-decls -Wnested-externs -Wstrict-prototypes 
> -Wpointer-arith -Winline -ansi
> This produces a number of annoying warnings which are fixed by the
> attached patch. In addition the sabon.sty doesn't exist in my
> environment - I was able to comment it out in style.tex any
> apparent ill effect.

Okay, I guess that relying on the sabon package is a bad idea. Also
thanks for the C++ comment-style fixes.

Personally I dislike the warnings GCC emits when it's placed in
super-anal mode. I would never take fixes for Xen or Xenolinux to stop
those warnings since I think GCC should be run with a more permissive
set of options. 

For the mini-os I'll give the patches some thought. I guess it's being
used as a starting point for ports that may use a different compiler
or have a predetermined set of command-line options, so perhaps it
makes sense...

 -- Keir

PS. Please send your documentation updates when you think it's
worthwhile. They'll be vey useful!

The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
Xen-devel mailing list