In perl.git, the branch smoke-me/jhi/pedantic has been created

<http://perl5.git.perl.org/perl.git/commitdiff/956b5f4c40e0b1ec589858cab67616fc486541dc?hp=0000000000000000000000000000000000000000>

        at  956b5f4c40e0b1ec589858cab67616fc486541dc (commit)

- Log -----------------------------------------------------------------
commit 956b5f4c40e0b1ec589858cab67616fc486541dc
Author: Jarkko Hietaniemi <[email protected]>
Date:   Fri Jun 20 09:01:53 2014 -0400

    Allow enabling -pedantic(-errors) (with -std=c89) for the core.
    
    The core was already -pedantic clean, cflags just needed some juggling,
    somewhat complicated by the logic of -Werror=declaration-after-statement.
    
    Requires -Dgccansipedantic to enable the -pedantic because otherwise
    we do not use things like gcc brace groups and C99 variadic macros,
    which are nice.  (The gccansipedantic logic was odd, probably not
    used for a while.)
    
    Disable -pedantic et al if usedtrace is enabled, it uses too many
    non-standard features (and it comes from an external framework).

M       cflags.SH

commit 1c7e7724f583ae4af0891600a4d3a9f6ef4364ba
Author: Jarkko Hietaniemi <[email protected]>
Date:   Fri Jun 20 10:59:14 2014 -0400

    Some string literals can be long under DEBUGGING.
    
    The ANSI C minimum requirement is 509 bytes.  Yes, 509.

M       dquote_static.c
M       regcomp.c
M       toke.c

commit 39376bdd462d94ce2cad62b888a91f1466a89931
Author: Jarkko Hietaniemi <[email protected]>
Date:   Fri Jun 20 09:04:34 2014 -0400

    Try simpler usage for file-level GCC_DIAG_RESTORE.

M       inline.h
M       perl.h
-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to