[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Enforce strict C99 in Autoconf project

From: John X
Subject: Re: Enforce strict C99 in Autoconf project
Date: Sun, 6 May 2012 07:25:41 +0200

On Sun, May 6, 2012 at 2:58 AM, Paul Eggert <address@hidden> wrote:
> On 05/05/2012 02:49 PM, John X wrote:
>> How should I set up Autoconf in order to make the compiler enforce
>> that?
> Autoconf is about making programs more portable.
> In contrast, requiring each builder to use -pedantic would
> make  programs less likely to compile, i.e., it'd make them
> less portable.
> I'm not saying it can't be done, just that it's not really
> Autoconf's goal, which is why the topic doesn't come up much
> and why Autoconf doesn't have builtin support for this sort
> of thing.

Thanks for the answer.

It's not that I necessarily want -pedantic, just that it should pick
what is the most strict C99 that the compiler supports and in the case
of gcc it would probably be something like that. But I don't know
which options other compilers like for example clang or icc have in
order to accomplish the same thing, I assume that they may not be
exactly the same.

So in order to keep the program portable I would would like the
compiler to generate warnings when various compiler-specific
extensions is used.

- John

reply via email to

[Prev in Thread] Current Thread [Next in Thread]