From owner-freebsd-arch@FreeBSD.ORG Wed Oct 27 15:26:33 2010 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 41EB4106566C for ; Wed, 27 Oct 2010 15:26:33 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by mx1.freebsd.org (Postfix) with ESMTP id 013238FC18 for ; Wed, 27 Oct 2010 15:26:32 +0000 (UTC) Received: by qwe4 with SMTP id 4so808476qwe.13 for ; Wed, 27 Oct 2010 08:26:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=gLTBEuG1PUh0/O7N6CCXGG4MvL0MVyh4oYNPadcSVkQ=; b=iSNu3OnsIfCy8+K3iEg1IAOtmnwlDgcrAbDttDKJqwd3tjTB9TjLJYusJYK6hplspa /tXn5XaP3jHk2n4EHza718cFMMzYAi0sTjIZ8cfHAfC5urSJMz2Kln5WHX+g8rpNkKp+ btKr3+aKMP/WAtK9etzoC9Fo6DijR3uOZwNx8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; b=XkQhgNL61xi70wkBZdzraGqbANdFjCp8SeqJBI3j7jy6eFbEnMIC62mxNSdSIoNs0/ +lTKNTr/0MkcooPDm19oSxZHmYCr/i4IcYwL1bxe1uPU+Bnwru2R0mYBtw00DT5dkcgV V06uMRYEZfMKQEW3bkTds+EVhvPQAGkiW5IRs= MIME-Version: 1.0 Received: by 10.224.196.2 with SMTP id ee2mr2705195qab.268.1288191366956; Wed, 27 Oct 2010 07:56:06 -0700 (PDT) Sender: asmrookie@gmail.com Received: by 10.229.237.9 with HTTP; Wed, 27 Oct 2010 07:56:06 -0700 (PDT) Date: Wed, 27 Oct 2010 16:56:06 +0200 X-Google-Sender-Auth: QqaxHvFsnRntHZ_AslZqrsFji0U Message-ID: From: Attilio Rao To: FreeBSD Arch Content-Type: text/plain; charset=UTF-8 Cc: Subject: [PATCH] Headers for the x86 subtree X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Oct 2010 15:26:33 -0000 This patch should convert a (simple and 100% shared between amd64 and i386 header) under the x86 sub-tree. Please note that in this patch I "svn cp" the file from sys/amd64/include/mptable.h into sys/x86/include/mptable.h: http://www.freebsd.org/~attilio/headers-x86.diff This is someway a POC, that I really want to get in. The idea is simple and someway follows the pc98 case (even if not entirely): the files under machine/include/* became just mere stubs for x86/include/* contents and redirect there. This won't particulary help reducing the number of available files, but generally removing verbatim and would also be the way to go for handling MFCs. If you find this is the right way I'll commit the fix and start moving other files as time permits. Thanks, Attilio -- Peace can only be achieved by understanding - A. Einstein