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: Thu, 15 Jun 2017 12:45:20 +0000 Message-ID: References: <593F97CE.6080005@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="94eb2c18d98c4913d80551ff0bf1" X-Trace: blaine.gmane.org 1497530814 29843 195.159.176.226 (15 Jun 2017 12:46:54 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 15 Jun 2017 12:46:54 +0000 (UTC) To: Paul Eggert , martin rudalics , emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 15 14:46:49 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 1dLUAi-0007SA-0y for ged-emacs-devel@m.gmane.org; Thu, 15 Jun 2017 14:46:48 +0200 Original-Received: from localhost ([::1]:53901 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dLUAn-0007jU-CM for ged-emacs-devel@m.gmane.org; Thu, 15 Jun 2017 08:46:53 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40042) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dLU9b-0006ur-HO for emacs-devel@gnu.org; Thu, 15 Jun 2017 08:45:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dLU9a-0001yI-J1 for emacs-devel@gnu.org; Thu, 15 Jun 2017 08:45:39 -0400 Original-Received: from mail-oi0-x22c.google.com ([2607:f8b0:4003:c06::22c]:35653) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dLU9U-0001w0-50 for emacs-devel@gnu.org; Thu, 15 Jun 2017 08:45:38 -0400 Original-Received: by mail-oi0-x22c.google.com with SMTP id e11so7056109oia.2 for ; Thu, 15 Jun 2017 05:45:32 -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=CoV62a9KlSpYXjc68NVZDXFVmp0Ce9AWC7fc6OAPSek=; b=B38Tw3nFd1B6pTmBgrmt8oBwueMPnbQR0OqXqimPNo/yHBNTqgSawkHlfT8C9VKHul cEWz07dbgIyuIOA2QmmMc5C/+rXIIFKMMb/8MpP9VlrCWOeNI/sMhGpxUD6fp5PyLUO2 pMQBz5IbxZFVl1Aqm1U12N67sZqgJl4QT8ce8K6lbQCKutJBGKt4I+inyb7awD48kib4 WmocSc2/bK9DG9pu96qP/XEMwNAwnmD+BiHN7I7ePClakJGgE8bbBrl2eF7A1DhKsZN/ xKEDyZq1wa10gOhZJ7ufWyAXiHiwVh/xt91zKdlacipOrvfnpJBSXtCVh1ewF+NJHOm1 PKRQ== 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=CoV62a9KlSpYXjc68NVZDXFVmp0Ce9AWC7fc6OAPSek=; b=ULjP3aV6dDG8x3VrcpwJCcEsANNY5vpTDPO54/Wf8Z4Dwlk3wCKY7c/eDoqO0121vu T8vGOcDKeDSZNXm1poOAcsCL+wZ31eMOtGQtGvPTLD3RrAo9q6niWKZbS9GV93+eq8cJ lRu+NJ+dg+LCYkvzsvUJm1GcR8tB7UhI7rNLCRK4yRxMBIFftvjXx5wrp4+3PczjfaES 494zZSyuJxrQXYa7c2xPxS5rohd0XYhEMcov1MyIjNbCdL5aB7YEVcxkxe04YFtFgNNQ Xyp7NfLqYw3SlsJjeGZd6riPoiKSKd+c0ulENfCxXoaWv/eLLPTHzgCDOYGvIiVhoDMt FJxQ== X-Gm-Message-State: AKS2vOzCzzlpMeBfzobTdiD3/TetwFo+5tBv4i03PH0mwqwCrjRid/bQ ECAPDG1hncEn0sl6TDuiXmIjn8TU+w== X-Received: by 10.202.6.131 with SMTP id 125mr2747781oig.114.1497530731400; Thu, 15 Jun 2017 05:45:31 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4003:c06::22c 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:215636 Archived-At: --94eb2c18d98c4913d80551ff0bf1 Content-Type: text/plain; charset="UTF-8" Paul Eggert schrieb am Di., 13. Juni 2017 um 22:37 Uhr: > Why is this version test needed at all? What problem does it fix? If it > does not fix a significant problem, I would rather remove it. I've run > into too many compilers that support C well enough but do not define > __STDC_VERSION__ to an "approved" value. > I'm not opposed to removing it if you think it causes more problems than it solves. My intention was to give users of pre-C99 compilers a better error message instead of something like "header stdbool.h not found", but maybe that's not necessary. --94eb2c18d98c4913d80551ff0bf1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


Paul E= ggert <eggert@cs.ucla.edu> = schrieb am Di., 13. Juni 2017 um 22:37=C2=A0Uhr:
Why is this version test needed at all? What problem does it = fix? If it
does not fix a significant problem, I would rather remove it. I've run<= br> into too many compilers that support C well enough but do not define
__STDC_VERSION__ to an "approved" value.
I'm not opposed to removing it if you think it causes more = problems than it solves. My intention was to give users of pre-C99 compiler= s a better error message instead of something like "header stdbool.h n= ot found", but maybe that's not necessary.=C2=A0
--94eb2c18d98c4913d80551ff0bf1--