From sacadmin Fri Jun  8 17:12:24 2007
Received: from chaz.sfbay.sun.com (chaz [129.146.228.120])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l590COsn001959;
	Fri, 8 Jun 2007 17:12:24 -0700 (PDT)
Received: from chaz.sfbay.sun.com (localhost [127.0.0.1])
	by chaz.sfbay.sun.com (8.14.1+Sun/8.14.1) with ESMTP id l5908q8d000150;
	Fri, 8 Jun 2007 17:08:52 -0700 (PDT)
Received: (from rie@localhost)
	by chaz.sfbay.sun.com (8.14.1+Sun/8.14.1/Submit) id l5908qt3000146;
	Fri, 8 Jun 2007 17:08:52 -0700 (PDT)
Date: Fri, 8 Jun 2007 17:08:52 -0700 (PDT)
From: Rod Evans <rie@chaz.sfbay.sun.com>
Message-Id: <200706090008.l5908qt3000146@chaz.sfbay.sun.com>
To: PSARC-record@sac.sfbay.sun.com
Subject: Bundled BCC for Solaris [PSARC/2007/336 FastTrack timeout 06/15/2007]
Status: RO
Content-Length: 529


Template Version: @(#)sac_nextcase 1.61 05/24/07 SMI
This information is Copyright 2007 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 Bundled BCC for Solaris
    1.2. Name of Document Author/Supplier:
	 Author:  Russ Blaine
    1.3  Date of This Document:
	08 June, 2007
4. Technical Description
    See the case directory for more detail

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		OSNet
    6.5. ARC review type: FastTrack

From sacadmin Fri Jun  8 17:23:49 2007
Received: from jurassic-x4600.sfbay.sun.com (cretaceous [129.146.17.59])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l590NnkW002018
	for <psarc@sac.sfbay.sun.com>; Fri, 8 Jun 2007 17:23:49 -0700 (PDT)
Received: from [129.146.228.120] (chaz.SFBay.Sun.COM [129.146.228.120])
	by jurassic-x4600.sfbay.sun.com (8.14.1+Sun/8.14.1) with ESMTP id l590MLvq371110;
	Fri, 8 Jun 2007 17:22:21 -0700 (PDT)
Message-ID: <4669F241.7050709@sun.com>
Date: Fri, 08 Jun 2007 17:20:17 -0700
From: Rod Evans <Rod.Evans@sun.com>
Reply-To: Rod.Evans@sun.com
Organization: Sun Microsystems Inc.
User-Agent: Thunderbird 2.0.0.0 (X11/20070423)
MIME-Version: 1.0
To: psarc@sac.sfbay.sun.com
CC: Russ Blaine <russell.blaine@sun.com>, Rod Evans <Rod.Evans@sun.com>
Subject: 2007/336 Bundled BCC for Solaris
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Status: RO
Content-Length: 1969

I'm sponsoring the following fasttrack - timeout 06/15/2007

------------------------------------------------------------------------
1.  Summary and motivation.

     This proposal seeks to bundle bcc with Solaris. bcc is an open-source 8086
     real-mode compiler. It is part of the Dev86 [1] Linux 8086 development
     environment.  The Xen hypervisor [2] requires bcc in order to build the
     firmware for its fully-virtualized ("HVM") domain capability.

     Beyond building Xen, bcc will be useful for the development of other
     virtualization technologies on Solaris.  For example, bcc is needed to
     compile VirtualBox [3] for Solaris.  bcc may make Solaris a friendlier
     development platform for this type of low-level x86 development.

2.  Technical issues of bcc inclusion.

2.1.  bcc implementation and version.

     Version 0.16.17 of bcc is proposed for integration.  It was released on
     January 23rd, 2005, indicating a slow and stable rate of change.  Along with
     the compiler, the assembler and linker are also proposed for integration.

     Options for the commands provided are documented in the man pages, which
     have been placed in the case materials directory.

3. Interfaces.

The following interfaces are proposed.

Stability:

Location Uncommitted
Invocation Volatile
Human-readable Output Volatile

Exported Interfaces:

     SUNWbcc                             Uncommitted     Package name

     /usr/bin/ar86                       Uncommitted     Command
     /usr/bin/as86                       Uncommitted     Command
     /usr/bin/bcc                        Uncommitted     Command
     /usr/bin/ld86                       Uncommitted     Command

4.  References.

     [1] http://homepage.ntlworld.com/robert.debath/

     [2] http://xen.sourceforge.net

     [3] http://www.virtualbox.org

------------------------------------------------------------------------

Release Binding:        Update


-- 

Rod.

From Rod.Evans@sun.com Mon Jun 11 09:27:32 2007
Received: from jurassic-x4600.sfbay.sun.com (cretaceous [129.146.17.63] (may be forged))
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l5BGRWR4029699
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 11 Jun 2007 09:27:32 -0700 (PDT)
Received: from [129.146.228.120] (chaz.SFBay.Sun.COM [129.146.228.120])
	by jurassic-x4600.sfbay.sun.com (8.14.1+Sun/8.14.1) with ESMTP id l5BGQ28t613685;
	Mon, 11 Jun 2007 09:26:02 -0700 (PDT)
Message-ID: <466D771C.5000307@sun.com>
Date: Mon, 11 Jun 2007 09:23:56 -0700
From: Rod Evans <Rod.Evans@sun.com>
Reply-To: Rod.Evans@sun.com
Organization: Sun Microsystems Inc.
User-Agent: Thunderbird 2.0.0.0 (X11/20070423)
MIME-Version: 1.0
To: psarc-ext@sac.sfbay.sun.com
CC: Russ Blaine <russell.blaine@sun.com>, Rod Evans <Rod.Evans@sun.com>
Subject: 2007/336 Bundled BCC for Solaris
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Status: RO
Content-Length: 1997


RESENDING to psarc-ext.


I'm sponsoring the following fasttrack - timeout 06/15/2007

------------------------------------------------------------------------
1.  Summary and motivation.

     This proposal seeks to bundle bcc with Solaris. bcc is an open-source 8086
     real-mode compiler. It is part of the Dev86 [1] Linux 8086 development
     environment.  The Xen hypervisor [2] requires bcc in order to build the
     firmware for its fully-virtualized ("HVM") domain capability.

     Beyond building Xen, bcc will be useful for the development of other
     virtualization technologies on Solaris.  For example, bcc is needed to
     compile VirtualBox [3] for Solaris.  bcc may make Solaris a friendlier
     development platform for this type of low-level x86 development.

2.  Technical issues of bcc inclusion.

2.1.  bcc implementation and version.

     Version 0.16.17 of bcc is proposed for integration.  It was released on
     January 23rd, 2005, indicating a slow and stable rate of change.  Along with
     the compiler, the assembler and linker are also proposed for integration.

     Options for the commands provided are documented in the man pages, which
     have been placed in the case materials directory.

3. Interfaces.

The following interfaces are proposed.

Stability:

Location Uncommitted
Invocation Volatile
Human-readable Output Volatile

Exported Interfaces:

     SUNWbcc                             Uncommitted     Package name

     /usr/bin/ar86                       Uncommitted     Command
     /usr/bin/as86                       Uncommitted     Command
     /usr/bin/bcc                        Uncommitted     Command
     /usr/bin/ld86                       Uncommitted     Command

4.  References.

     [1] http://homepage.ntlworld.com/robert.debath/

     [2] http://xen.sourceforge.net

     [3] http://www.virtualbox.org

------------------------------------------------------------------------

Release Binding:        Update


-- 

Rod.


From alan.coopersmith@sun.com Mon Jun 11 09:39:16 2007
Received: from sfbaymail1sca.SFBay.Sun.COM (sfbaymail1sca.SFBay.Sun.COM [129.145.154.35])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l5BGdGlW029752
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 11 Jun 2007 09:39:16 -0700 (PDT)
Received: from [192.168.0.101] (vpn-129-150-33-201.Central.Sun.COM [129.150.33.201])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2) with ESMTP id l5BGbg6A020253;
	Mon, 11 Jun 2007 09:37:44 -0700 (PDT)
Message-ID: <466D7A0F.20403@sun.com>
Date: Mon, 11 Jun 2007 09:36:31 -0700
From: Alan Coopersmith <alan.coopersmith@sun.com>
User-Agent: Thunderbird 1.5.0.4 (X11/20060602)
MIME-Version: 1.0
To: Rod.Evans@sun.com
CC: psarc-ext@sac.sfbay.sun.com, Russ Blaine <russell.blaine@sun.com>
Subject: Re: 2007/336 Bundled BCC for Solaris
References: <466D771C.5000307@sun.com>
In-Reply-To: <466D771C.5000307@sun.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Status: RO
Content-Length: 313

Rod Evans wrote:
>     This proposal seeks to bundle bcc with Solaris. bcc is an 
> open-source 8086
>     real-mode compiler.

Will it be shipping on x86 only, or on SPARC too as a cross-compiler?

-- 
	-Alan Coopersmith-           alan.coopersmith@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering

From russell.blaine@sun.com Mon Jun 11 09:49:33 2007
Received: from zion.eng.sun.com (zion [129.146.17.75])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l5BGnXGl000196
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 11 Jun 2007 09:49:33 -0700 (PDT)
Received: from [10.7.251.199] (punchin-rab [10.7.251.199])
	by zion.eng.sun.com (8.13.7+Sun/8.13.7) with ESMTP id l5BGm0dL011650;
	Mon, 11 Jun 2007 09:48:02 -0700 (PDT)
Message-ID: <466D7CCF.4030707@sun.com>
Date: Mon, 11 Jun 2007 09:48:15 -0700
From: Russ Blaine <russell.blaine@sun.com>
User-Agent: Thunderbird 1.5 (X11/20060113)
MIME-Version: 1.0
To: Alan Coopersmith <alan.coopersmith@sun.com>
CC: Rod.Evans@sun.com, psarc-ext@sac.sfbay.sun.com
Subject: Re: 2007/336 Bundled BCC for Solaris
References: <466D771C.5000307@sun.com> <466D7A0F.20403@sun.com>
In-Reply-To: <466D7A0F.20403@sun.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Status: RO
Content-Length: 260

Alan Coopersmith wrote:
> Rod Evans wrote:
>>     This proposal seeks to bundle bcc with Solaris. bcc is an 
>> open-source 8086
>>     real-mode compiler.
> 
> Will it be shipping on x86 only, or on SPARC too as a cross-compiler?

Sure, SPARC too. Why not...

