gcc

lp:gcc

Created by Tim Penhey on 2010-03-23 and last modified on 2018-06-08
Get this branch:
bzr branch lp:gcc

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
gcc
Review team:
Matthias Klose
Status:
Development

Import details

Import Status: Failed

This branch is an import of the Subversion branch from svn://gcc.gnu.org/svn/gcc/trunk.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was on 2018-06-08.

Import started on 2018-06-12 on izar and finished on 2018-06-12 taking 1 hour — see the log
Import started on 2018-06-10 on alnitak and finished on 2018-06-10 taking 1 hour — see the log
Import started on 2018-06-09 on izar and finished on 2018-06-09 taking 1 hour — see the log
Import started on 2018-06-08 on izar and finished on 2018-06-08 taking 1 hour — see the log

Recent revisions

162052. By gccadmin on 2018-06-08

Daily bump.

162051. By carll on 2018-06-07

gcc/ChangeLog:

2018-06-07 Carl Love <email address hidden>

 * gcc/config/rs6000/vsx.md (vextract_fp_from_shorth,
 vextract_fp_from_shortl): Add BE support.

gcc/testsuite/ChangeLog:

2018-06-07 Carl Love <email address hidden>

 * gcc.target/powerpc/builtins-3-p9-runnable.c: Add debug print
 statements.

162050. By carll on 2018-06-07

gcc/testsuite/ChangeLog:

2018-06-07 Carl Love <email address hidden>

        * gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c (dg-error): Update expected
        error message.

162049. By mpolacek on 2018-06-07

 PR c/85318
 * c-decl.c (check_for_loop_decls): Add -Wc90-c99-compat warning about
 for loop initial declarations.

 * gcc.dg/Wc90-c99-compat-10.c: New test.
 * gcc.dg/Wc90-c99-compat-11.c: New test.
 * gcc.dg/Wc90-c99-compat-12.c: New test.
 * gcc.dg/Wc90-c99-compat-9.c: New test.

162048. By pkoning on 2018-06-07

2018-06-07 Paul Koning <email address hidden>

gcc/

 * compare-elim.c (try_merge_compare): Don't merge compare if
 address contains a side effect.
 (try_eliminate_compare): Likewise.

gcc/testsuite/

 * gcc.c-torture/compile/20180605-1.c: New test.

162047. By kargl on 2018-06-07

2018-06-07 Steven G. Kargl <email address hidden>

 PR fortran/86045
 * simplify.c (gfc_simplify_mod): Re-arrange code to test whether
 'P' is zero and issue an error if it is.

2018-06-07 Steven G. Kargl <email address hidden>

 PR fortran/86045
 * gfortran.dg/pr86045.f90: New test.

162046. By ian on 2018-06-07

    compiler: speed up variable initializer sorting

    The compiler used to do variable initializer sorting by looping
    through all the initialized variables and, for each one, looping
    through all the initialized variables and checking for a dependency.
    For very large packages with thousands of initialized global
    variables, this quadratic loop could take quite a long time.

    Change the approach to first loop through all the initialized
    variables and fetch all the references to other variables from the
    initialization code. Then, loop through them again and this time add
    a dependency for each referenced, initialized, variable, while
    checking for initialization loops. We still have a nested loop, but
    this time the inner loop should normally be short--just the list of
    referenced variables, not the list of all variables.

    Reviewed-on: https://go-review.googlesource.com/116816

162045. By jsm28 on 2018-06-07

 * eo.po: Update.

162044. By mpolacek on 2018-06-07

* g++.dg/cpp0x/range-for9.C: Adjust dg-error.

162043. By hainque on 2018-06-07

2018-06-07 Olivier Hainque <email address hidden>

        * config/t-vxworks (LIBGCC_INCLUDES): Add
        -I$(MULTIBUILDTOP)../../gcc/include.
        * config/t-vxworks7: Likewise. Reformat a bit to match
        the t-vxworks layout.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers