gcc

~vcs-imports/gcc/+git/gcc:hjl/pr82379/gcc-7-branch

Last commit made on 2017-10-05
Get this branch:
git clone -b hjl/pr82379/gcc-7-branch https://git.launchpad.net/~vcs-imports/gcc/+git/gcc

Branch merges

Branch information

Name:
hjl/pr82379/gcc-7-branch
Repository:
lp:~vcs-imports/gcc/+git/gcc

Recent commits

b2bf0e7... by hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>

Add sanitizer_linux_x86_64.lo if __x86_64__ is defined by $CC

Since size of "void *" is 4 bytes for x32, check if __x86_64__ is defined
by $CC, instead of

if test x$ac_cv_sizeof_void_p = x8; then

to decide wether sanitizer_linux_x86_64.lo should be used.

 Backported from mainline
 PR sanitizer/82379
 * configure.tgt (SANITIZER_COMMON_TARGET_DEPENDENT_OBJECTS): Set
 to sanitizer_linux_x86_64.lo if __x86_64__ is defined by $CC.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@253442 138bc75d-0d04-0410-961f-82ee72b054a4

7913024... by gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@253435 138bc75d-0d04-0410-961f-82ee72b054a4

2fa704a... by jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>

 PR c++/82406 - C++17 error with noexcept function type

 PR c++/70029 - ICE with ref-qualifier and -flto
gcc/
 * langhooks.h (struct lang_hooks_for_types): Add
 copy_lang_qualifiers.
 * langhooks-def.h (LANG_HOOKS_COPY_LANG_QUALIFIERS): Default to
 NULL.
 (LANG_HOOKS_FOR_TYPES_INITIALIZER): Use it.
 * tree.c (verify_type): Re-enable TYPE_CANONICAL main variant check.
 (build_type_attribute_qual_variant): Use copy_lang_qualifiers.
gcc/cp/
 * tree.c (cxx_copy_lang_qualifiers): New.
 * cp-tree.h: Declare it.
 * cp-objcp-common.h: Define LANG_HOOKS_COPY_LANG_QUALIFIERS.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@253424 138bc75d-0d04-0410-961f-82ee72b054a4

91afe52... by jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>

 PR c++/81525 - broken handling of auto in generic lambda.

 * pt.c (tsubst_decl) [VAR_DECL]: Use strip_innermost_template_args.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@253415 138bc75d-0d04-0410-961f-82ee72b054a4

b5cfe13... by gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@253392 138bc75d-0d04-0410-961f-82ee72b054a4

c3f9cd0... by tkoenig <tkoenig@138bc75d-0d04-0410-961f-82ee72b054a4>

2017-10-03 Thomas Koenig <email address hidden>
     Steven G. Kargl <email address hidden>

 Backport from trunk
 PR fortran/80118
 * expr.c (gfc_get_full_arrayspec_from_expr): If there is
 no symtree, set array spec to NULL.

2017-10-03 Thomas Koenig <email address hidden>
     Steven G. Kargl <email address hidden>

 Backport from trunk
 PR fortran/80118
 * gfortran.dg/zero_sized_7.f90: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@253383 138bc75d-0d04-0410-961f-82ee72b054a4

27d6fd4... by gccadmin <gccadmin@138bc75d-0d04-0410-961f-82ee72b054a4>

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@253375 138bc75d-0d04-0410-961f-82ee72b054a4

9ab1218... by ian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>

libgo: update to Go 1.8.3 release

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@253367 138bc75d-0d04-0410-961f-82ee72b054a4

1e58ee6... by wschmidt <wschmidt@138bc75d-0d04-0410-961f-82ee72b054a4>

[gcc]

2017-10-02 Bill Schmidt <email address hidden>

 Backport from mainline
 2017-09-29 Bill Schmidt <email address hidden>

 PR tree-optimization/82337
 * gimple-ssa-strength-reduction.c (find_phi_def): Don't record a
 phi definition if the PHI result appears in an abnormal PHI.
 (find_basis_for_base_expr): Don't record a basis if the LHS of the
 basis appears in an abnormal PHI.

[gcc]

2017-10-02 Bill Schmidt <email address hidden>

 Backport from mainline
 2017-09-29 Bill Schmidt <email address hidden>

 PR tree-optimization/82337
 * gcc.c-torture/compile/pr82337.c: New file.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@253359 138bc75d-0d04-0410-961f-82ee72b054a4

4db7352... by tschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4>

Handle libbacktrace in contrib/gcc_update

 contrib/
 * gcc_update (files_and_dependencies): Handle libbacktrace.

trunk r253346

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@253347 138bc75d-0d04-0410-961f-82ee72b054a4