gcc

~vcs-imports/gcc/+git/gcc:hjl/pr67385

Last commit made on 2015-08-28
Get this branch:
git clone -b hjl/pr67385 https://git.launchpad.net/~vcs-imports/gcc/+git/gcc

Branch merges

Branch information

Name:
hjl/pr67385
Repository:
lp:~vcs-imports/gcc/+git/gcc

Recent commits

30a2095... by "H.J. Lu" <email address hidden>

Check $READELF_FOR_TARGET for readelf in configure

Similar to as, ld, nm and objdump, gcc configure should check
$READELF_FOR_TARGET for readelf.

 PR bootstrap/67385
 * configure.ac (gcc_cv_readelf): Check $READELF_FOR_TARGET.
 * configure: Regenerated.

ccf193a... by alalaw01 <alalaw01@138bc75d-0d04-0410-961f-82ee72b054a4>

Revert: completely_scalarize arrays as well as records

gcc/:
 Revert:
 2015-08-27 Alan Lawrence <email address hidden>
  PR tree-optimization/67283
  * tree-sra.c (type_consists_of_records_p): Rename to...
  (scalarizable_type_p): ...this, add case for ARRAY_TYPE.

  (completely_scalarize_record): Rename to...
  (completely_scalarize): ...this, add ARRAY_TYPE case, move some
   code to:
  (scalarize_elem): New.

gcc/testsuite/:

 Revert:
 2015-08-27 Alan Lawrence <email address hidden>
  * gcc.dg/tree-ssa/sra-15.c: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227303 138bc75d-0d04-0410-961f-82ee72b054a4

0d9d208... by jgreenhalgh <jgreenhalgh@138bc75d-0d04-0410-961f-82ee72b054a4>

[Patch] Add to the libgfortran/newlib bodge to "detect" ftruncate support in ARM/AArch64/SH

 * configure.ac: Auto-detect newlib function support unless we
 know there are issues when configuring for a host.
 * configure: Regenerate.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227301 138bc75d-0d04-0410-961f-82ee72b054a4

d6a8201... by abennett <abennett@138bc75d-0d04-0410-961f-82ee72b054a4>

MIPS: Add the lo register to the clobber list in the madd-8.c and msub-8.c testcases.

The lo register is not listed in the clobber list in the inline asm statement
for the madd-8.c and msub-8.c testcases. This means that when building for the
n64 ABI GCC is free to use the lo register instead of the stack when
saving/restoring the clobbered registers. Then then means that it decides to
use the msub/madd instruction to perform the "x - y * z" operation rather than
using mul; addu/subu which the test is looking for.

testsuite/
 * gcc.target/mips/madd-8.c: Add lo register to clobber list.
 * gcc.target/mips/msub-8.c: Ditto.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227299 138bc75d-0d04-0410-961f-82ee72b054a4

748c0f4... by davids <davids@138bc75d-0d04-0410-961f-82ee72b054a4>

2015-08-28 David Sherwood <email address hidden>

 * MAINTAINERS: Add myself.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227297 138bc75d-0d04-0410-961f-82ee72b054a4

7bff97c... by jiwang <jiwang@138bc75d-0d04-0410-961f-82ee72b054a4>

[AArch64] Rename SYMBOL_SMALL_GOTTPREL to SYMBOL_SMALL_TLSIE

2015-08-28 Jiong Wang <email address hidden>

 * config/aarch64/aarch64-protos.h (aarch64_symbol_context): Rename
 SYMBOL_SMALL_GOTTPREL to SYMBOL_SMALL_TLSIE.
 (aarch64_symbol_type): Likewise.
 * config/aarch64/aarch64.c (aarch64_load_symref_appropriately):
 Likewise.
 (aarch64_expand_mov_immediate): Likewise.
 (aarch64_print_operand): Likewise.
 (aarch64_classify_tls_symbol): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227294 138bc75d-0d04-0410-961f-82ee72b054a4

68f0431... by rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>

2015-08-28 Richard Biener <email address hidden>

 * cgraphunit.c (symbol_table::compile): Move early debug generation
 and finish...
 (symbol_table::finalize_compilation_unit): ... back here and
 add a !seen_error () guard.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227293 138bc75d-0d04-0410-961f-82ee72b054a4

7640290... by timshen <timshen@138bc75d-0d04-0410-961f-82ee72b054a4>

 PR libstdc++/67362
 * include/bits/regex_scanner.tcc (_Scanner<>::_M_scan_normal):
 Always returns ordinary char token if the char isn't
 considered a special char.
 * testsuite/28_regex/regression.cc: New test file for collecting
 regression testcases from, typically, bugzilla.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227289 138bc75d-0d04-0410-961f-82ee72b054a4

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

Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227288 138bc75d-0d04-0410-961f-82ee72b054a4

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

    compiler: Report unused variables initialized to function literals.

    Fixes golang/go#12317.

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

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227285 138bc75d-0d04-0410-961f-82ee72b054a4