From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4021 invoked by alias); 1 Sep 2018 06:59:53 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 4010 invoked by uid 89); 1 Sep 2018 06:59:53 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.2 spammy=eggert, H*Ad:D*edu X-HELO: eggs.gnu.org Received: from eggs.gnu.org (HELO eggs.gnu.org) (208.118.235.92) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sat, 01 Sep 2018 06:59:51 +0000 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fvzsp-00066F-5n for gdb-patches@sourceware.org; Sat, 01 Sep 2018 02:59:50 -0400 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54944) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fvzsp-000667-10; Sat, 01 Sep 2018 02:59:47 -0400 Received: from [176.228.60.248] (port=1614 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fvzso-0002jw-KF; Sat, 01 Sep 2018 02:59:46 -0400 Date: Sat, 01 Sep 2018 06:59:00 -0000 Message-Id: <8336ut3dpm.fsf@gnu.org> From: Eli Zaretskii To: Tom Tromey CC: sergiodj@redhat.com, tom@tromey.com, bruno@clisp.org, eggert@cs.ucla.edu, bug-gnulib@gnu.org, gdb-patches@sourceware.org In-reply-to: <874lf9sqft.fsf@tromey.com> (message from Tom Tromey on Sat, 01 Sep 2018 00:05:26 -0600) Subject: Re: hierarchical projects with configure scripts References: <87lg8pm4li.fsf@redhat.com> <2805333.pL1CPYTu1R@omega> <87y3cokaai.fsf@redhat.com> <2373646.KA5HVAegPz@omega> <87h8jck0eu.fsf@redhat.com> <87lg8mz2zm.fsf@tromey.com> <875zzqgj09.fsf@redhat.com> <874lf9sqft.fsf@tromey.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-IsSubscribed: yes X-SW-Source: 2018-09/txt/msg00003.txt.bz2 > From: Tom Tromey > Cc: Tom Tromey , Bruno Haible , Paul Eggert , bug-gnulib@gnu.org, gdb-patches@sourceware.org > Date: Sat, 01 Sep 2018 00:05:26 -0600 > > Sergio> I don't know if just requiring C99 or later would be enough to solve > Sergio> this problem, but it's something to consider for GDB, I think. > > I personally think it would be fine -- C99 is nearly 20 years old now, A nit: it should be okay to require C99 for the compiler, but we should not require that for the library (including header files), because MinGW, for example, uses a C99-compliant GCC, but the headers and the function from the standard C library are those from Windows, which are not 100% C99.