From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Philipp Stephani Newsgroups: gmane.emacs.devel Subject: Re: Requiring C11 breaks build with GCC 4.6.2 on Windows XP Date: Tue, 13 Jun 2017 07:48:40 +0000 Message-ID: References: <593F97CE.6080005@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="f403043c4a58a1adc60551d2aaf3" X-Trace: blaine.gmane.org 1497340143 14518 195.159.176.226 (13 Jun 2017 07:49:03 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 13 Jun 2017 07:49:03 +0000 (UTC) To: martin rudalics , emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jun 13 09:48:58 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dKgZM-0003Ji-9L for ged-emacs-devel@m.gmane.org; Tue, 13 Jun 2017 09:48:56 +0200 Original-Received: from localhost ([::1]:41542 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dKgZQ-0005hB-16 for ged-emacs-devel@m.gmane.org; Tue, 13 Jun 2017 03:49:00 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49518) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dKgZI-0005gK-T8 for emacs-devel@gnu.org; Tue, 13 Jun 2017 03:48:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dKgZI-0006IT-6s for emacs-devel@gnu.org; Tue, 13 Jun 2017 03:48:52 -0400 Original-Received: from mail-ot0-x22a.google.com ([2607:f8b0:4003:c0f::22a]:36171) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dKgZI-0006IN-0Y for emacs-devel@gnu.org; Tue, 13 Jun 2017 03:48:52 -0400 Original-Received: by mail-ot0-x22a.google.com with SMTP id i31so82066839ota.3 for ; Tue, 13 Jun 2017 00:48:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=7+PN4oIUshWIZO8WRAauuSCkgnlviVqC/v4oiAgJHBk=; b=GWhRYpAZynt2cby2qnIGGrjlUAHsAOCl3iNaiPowLD57NYWUePyKzAk5XAJBwP1P20 bIi5r7fOJV1mrGtqDViKA19bYBGaSMNLrWUxkslubY5Ir0iVv3JoUFAXq1Wfg+Sts5Hs on+9VPGxv4dCljd5DLkLnF1KGvnsrAU8AaABl+YM1vtqqAbdK75MltORPt/3vZbgJjPU MDQlEGpY1LgTkIDMt2K5jTW+0BjsI4xeZmDFQeq3g1T4i9wea9jPP2f09525x5oXFeD2 aWQeIyc+4XF2n94UXLoR38sNKzB4XwGeeBq06Pa4ZG8JwsO7OVvVHFcIgl7iGl7SvH9J GSvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=7+PN4oIUshWIZO8WRAauuSCkgnlviVqC/v4oiAgJHBk=; b=DJCdMEwAB5C1KmLeB/WvJ1+z2/vJ0FA8f+58A7+BMlVXQKI06QlgCwITm8cEI49rNi Et64ygsWAJjaD5e5QOuSffcpGUBrr3kXCZxsM2yvcDpUxv8aQ8KRFf2K8pRO64DHmwyr a+QisjqJ7EY7DKUJWwbirzmoDV8n7CG1THic3vqgr1S5M3K5JhnfJczJbBA8KaHU9yMd npgAoBfb5goHOO6bzgKnfBr8KcsowBoGm0O6LWsu/RSz0+tmIGDRudJFa9yL7vkA0NOp SaHAQH5m5DiO/7JrRUUBKPGgerM9cXNU5hy4E3RXcnSNPkGzEYl7/KOl3wHrzcv2ESo3 x9wA== X-Gm-Message-State: AKS2vOyi5YBujogR3UbYNthehYoYEGDSalqXuOBtlxR4w8azOsFnu2Dg VXJCK5byXmpk4w+xCFno8Wh+aXcWRg== X-Received: by 10.157.68.228 with SMTP id p36mr34963437otg.19.1497340131256; Tue, 13 Jun 2017 00:48:51 -0700 (PDT) In-Reply-To: <593F97CE.6080005@gmx.at> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4003:c0f::22a X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:215601 Archived-At: --f403043c4a58a1adc60551d2aaf3 Content-Type: text/plain; charset="UTF-8" martin rudalics schrieb am Di., 13. Juni 2017 um 09:44 Uhr: > This change > > Explicitly require C11 or C++11 in emacs-module.h > > apparently breaks building here on Windows XP with GCC 4.6.2 as > Hmm. I thought we would already require C11 for building Emacs, but apparently we don't. Then my reasoning for requiring C11 here was incorrect - stdbool.h is already in C99. I'll make a better patch. --f403043c4a58a1adc60551d2aaf3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


martin= rudalics <rudalics@gmx.at> sc= hrieb am Di., 13. Juni 2017 um 09:44=C2=A0Uhr:
This change

=C2=A0 =C2=A0 =C2=A0Explicitly require C11 or C++11 in emacs-module.h

apparently breaks building here on Windows XP with GCC 4.6.2 as

Hmm. I thought we would already require C1= 1 for building Emacs, but apparently we don't.
Then my reason= ing for requiring C11 here was incorrect - stdbool.h is already in C99. I&#= 39;ll make a better patch.
--f403043c4a58a1adc60551d2aaf3--