From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "David Robinow" Newsgroups: gmane.emacs.devel Subject: Re: Preprocessor defines in MS-Windows build Date: Sun, 8 Jun 2008 21:55:44 -0400 Message-ID: <4eb0089f0806081855t120c9327of5897b87c21b616d@mail.gmail.com> References: <484B0458.7080604@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1212976588 6510 80.91.229.12 (9 Jun 2008 01:56:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 9 Jun 2008 01:56:28 +0000 (UTC) Cc: eliz@gnu.org To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jun 09 03:57:11 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1K5Wd9-0007yu-6E for ged-emacs-devel@m.gmane.org; Mon, 09 Jun 2008 03:57:07 +0200 Original-Received: from localhost ([127.0.0.1]:37909 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K5WcM-0000nU-5o for ged-emacs-devel@m.gmane.org; Sun, 08 Jun 2008 21:56:18 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K5Wbs-0000Wf-IB for emacs-devel@gnu.org; Sun, 08 Jun 2008 21:55:48 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K5Wbq-0000Vh-Ih for emacs-devel@gnu.org; Sun, 08 Jun 2008 21:55:47 -0400 Original-Received: from [199.232.76.173] (port=49102 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K5Wbq-0000Vb-CJ for emacs-devel@gnu.org; Sun, 08 Jun 2008 21:55:46 -0400 Original-Received: from an-out-0708.google.com ([209.85.132.251]:22046) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1K5Wbr-0004QZ-21 for emacs-devel@gnu.org; Sun, 08 Jun 2008 21:55:47 -0400 Original-Received: by an-out-0708.google.com with SMTP id c38so355929ana.84 for ; Sun, 08 Jun 2008 18:55:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=M61B2aZjtkwA8wzbpCxq636bDIc3xf2LAoFFG2Q4PCE=; b=ZSs9Lqq2rBewhYnIke1zw+KbjJOcQTf44Ow9mnUkA4FofFmmFnCEAICPJq5cnyQrm9 TEZsF4VbJNdLi5D8sv99DPo1cxx4KhTQzZIJJhTBPuHx1ypmIdbqffULVn99xIhOETA7 d/MmCvQPthjXPOLhp7ry8QL+KrpSX1d63X1XQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=e0f1MsyzRmLokBVb8y5+5VxbBaG85t1+owoUArI81NpKkXuZznxkVxMOH7G8ux6Pul SYwEYV++eQi8lWeNy+S0PzWVovchEwxhfGB3GiLflDw82iaqK5D/LsX3RJ+V8gstgIZV zNUt2k/JcI6CUDpGjTapsQtSmIT0ucGwD0yO0= Original-Received: by 10.100.166.9 with SMTP id o9mr2815959ane.59.1212976544821; Sun, 08 Jun 2008 18:55:44 -0700 (PDT) Original-Received: by 10.100.152.18 with HTTP; Sun, 8 Jun 2008 18:55:44 -0700 (PDT) In-Reply-To: Content-Disposition: inline X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:98753 Archived-At: On Sun, Jun 8, 2008 at 2:36 AM, Eli Zaretskii <> wrote: >> From: =?iso-8859-1?Q?=D3scar_Fuentes?= >> Date: Sun, 08 Jun 2008 01:53:29 +0200 >> I quick check for VC6 does not find i386. _X86_ is in WINDOWS.H > > Sorry, I don't see any significance of this for MSVC. Jason, are you > saying that compiling _any_ program with cl, the MS compiler, > _requires_ the -Di386 and -D_X86_ switches? I don't think so. If > not, then why do we need to tell cl it is compiling an x86 program? it > should know that by default. > > Can someone with MSVC please see if removing these two switches causes > any trouble? Removing -Di386 does not seem to cause a problem (MSVC 2003). That is, I've been running the result for 5 minutes. I haven't tried compiling without _X86_ yet. i386 is not present in any of the standard include files. _X86_ appears in several places. _X86_ is not present by default.