GNU bug report logs - #15739
Doesn't support clang as well as it could.

Previous Next

Package: guile;

Reported by: Matt Sicker <boards <at> gmail.com>

Date: Sun, 27 Oct 2013 19:54:01 UTC

Severity: normal

Tags: moreinfo, wontfix

Merged with 15741

Done: Mark H Weaver <mhw <at> netris.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: ludo <at> gnu.org (Ludovic Courtès)
To: Matt Sicker <boards <at> gmail.com>
Cc: 15739 <at> debbugs.gnu.org
Subject: bug#15739: Doesn't support clang as well as it could.
Date: Thu, 28 Nov 2013 20:35:37 +0100
Hi,

Matt Sicker <boards <at> gmail.com> skribis:

> There are plenty of macros that only check for GNU GCC and don't bother
> checking support from other popular compilers. For example, in
> libguile/__scm.h, the macros SCM_NORETURN, SCM_UNUSED, SCM_EXPECT, and many
> more, all only check for GCC support. Most (if not all) of these language
> extensions are supported by Clang, and usually using the same exact syntax!

Doesn’t Clang still define __GNUC__?  If it does, then it has to behave
like GCC, and thus nothing Clang-specific needs to be added.

Ludo’.




This bug report was last modified 11 years and 164 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.