From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:40634) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TTF66-0001p2-CL for qemu-devel@nongnu.org; Tue, 30 Oct 2012 12:55:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TTF60-0000s3-AA for qemu-devel@nongnu.org; Tue, 30 Oct 2012 12:55:26 -0400 Received: from fe01x03-cgp.akado.ru ([77.232.31.164]:64302 helo=akado.ru) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TTF60-0000rg-2e for qemu-devel@nongnu.org; Tue, 30 Oct 2012 12:55:20 -0400 Date: Tue, 30 Oct 2012 20:55:16 +0400 (MSK) From: malc In-Reply-To: Message-ID: References: <1351609766-21335-1-git-send-email-peter.maydell@linaro.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Re: [Qemu-devel] [PATCH] HACKING: List areas where we may rely on impdef C behaviour List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: Blue Swirl , Paolo Bonzini , Anthony Liguori , qemu-devel@nongnu.org, patches@linaro.org On Tue, 30 Oct 2012, Peter Maydell wrote: > On 30 October 2012 16:40, malc wrote: > > On Tue, 30 Oct 2012, Peter Maydell wrote: > > > >> Add a section to HACKING describing the bits of implementation > >> defined C compiler behaviour which C code in QEMU is allowed > >> to rely on. > > > > People who will desperately do a text search for "behaviour" in > > relevant standards will soon learn that the british spelling is > > not favoured by WG14. Other than that this addition to the document > > looks fine (a link to the freely available drafts and/or wikipedia > > reference would be nice) > > This one, right? Yes. > http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf > ("Final version of the C99 standard with corrigenda TC1, TC2, and > TC3 included, formatted as a draft", to borrow wikipedia's description). > > I guess I should also say we code to C99 in particular (ie not > C89 or C11). -- mailto:av1474@comtv.ru