From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: windows build failure Date: Wed, 29 May 2013 10:02:40 -0700 Message-ID: <51A634B0.8070607@cs.ucla.edu> References: <83ppwcpegh.fsf@gnu.org> <83zjveorcj.fsf@gnu.org> <86zjveudtd.fsf@gmail.com> <83obbt6cbw.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1369846983 22164 80.91.229.3 (29 May 2013 17:03:03 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 29 May 2013 17:03:03 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed May 29 19:03:02 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UhjmA-0004Aq-4j for ged-emacs-devel@m.gmane.org; Wed, 29 May 2013 19:03:02 +0200 Original-Received: from localhost ([::1]:37636 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uhjm9-0006bZ-GW for ged-emacs-devel@m.gmane.org; Wed, 29 May 2013 13:03:01 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:48038) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uhjm2-0006Xl-EG for emacs-devel@gnu.org; Wed, 29 May 2013 13:02:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Uhjlx-00028v-O2 for emacs-devel@gnu.org; Wed, 29 May 2013 13:02:54 -0400 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]:33449) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uhjlx-0001xV-Hw for emacs-devel@gnu.org; Wed, 29 May 2013 13:02:49 -0400 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 39D3539E8105 for ; Wed, 29 May 2013 10:02:41 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Original-Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xnMfl7Kp59TA for ; Wed, 29 May 2013 10:02:40 -0700 (PDT) Original-Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id DCA3539E8106 for ; Wed, 29 May 2013 10:02:40 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130311 Thunderbird/17.0.4 In-Reply-To: <83obbt6cbw.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 131.179.128.62 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:159896 Archived-At: On 05/29/13 08:21, Eli Zaretskii wrote: > 'restrict' is a keyword in C, so unless the > compiler has a bug ... or unless the compiler is operating in pre-C99 mode, which is the default even with GCC 4.8.0. The 'restrict' keyword was introduced in C99. 'configure' should be figuring this out, and adding the option -std=gnu11 or whatever, but evidently this isn't working for your correspondents. Possibly the .h file is being configured as if C99 were supported, but the compiler itself is running in pre-C99 mode.