2014-11-23  Andrew Pinski  <apinski@cavium.com>

        * gcc.c-torture/compile/20120927-1.c: New testcase.
        * gcc.c-torture/compile/20120830-1.c: New testcase.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217982 138bc75d-0d04-0410-961f-82ee72b054a4
2014-11-23  Tobias Burnus  <burnus@net-b.de>
        Manuel López-Ibáñez  <manu@gcc.gnu.org>

gcc/fortran/
        * gfortran.h (gfc_option_t): Remove warn_tabs.
        * lang.opt (Wpedantic): Add.
        (Wtabs): Use Var and LangEnabledBy.
        * options.c (gfc_init_options, gfc_post_options,
        set_Wall): Remove -Wtabs handling.
        (gfc_handle_option): Update -std=, remove OPT_Wtabs.
        * scanner.c (gfc_gobble_whitespace): Update for
        flag-variable renaming.
        (load_line): Ditto. Pass warn flag to diagnostic.

gcc/testsuite/
        * gfortran.dg/tab_continuation.f: Update dg-*.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217985 138bc75d-0d04-0410-961f-82ee72b054a4
2014-11-23  Tobias Burnus  <burnus@net-b.de>

        * error.c (gfc_diagnostic_build_prefix): Correct coloring
        of the colon of the prefix.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217986 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/
	PR target/53976
	* config/sh/sh_optimize_sett_clrt.cc
	(sh_optimize_sett_clrt::find_last_ccreg_values): Return bool instead
	of void.  Abort at complex edges.
	(sh_optimize_sett_clrt::execute): Do nothing if find_last_ccreg_values
	returned false.


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


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217988 138bc75d-0d04-0410-961f-82ee72b054a4
2014-11-23  Tobias Burnus  <burnus@net-b.de>

        * invoke.texi (-Wtabs): Swap -Wtabs/-Wno-tabs now that
        -Wtabs enables the warning.



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

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

2014-11-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>

	PR fortran/44054
	* decl.c (gfc_verify_c_interop_param): Use gfc_error_now_2.
	(gfc_set_constant_character_len): Use gfc_warning_now_2.
	* resolve.c (resolve_ordinary_assign): Likewise.
	* gfortran.h (warn_character_truncation): Do not declare here.
	* error.c (gfc_format_decoder): Handle %L.
	* lang.opt (Wcharacter-truncation): Add Var and LangEnabledBy.
	* options.c (gfc_init_options): Do not handle
	warn_character_truncation explicitly.
	(set_Wall): Likewise.
	(gfc_handle_option): Likewise.




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

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217995 138bc75d-0d04-0410-961f-82ee72b054a4
        * gcc.dg/autopar/pr46799.c: XFAIL on AIX.
        * gcc.dg/torture/pr59166.c: XFAIL on AIX.
        * gcc.dg/pr63914.c: Ignore non-standard ABI warning.
        * gcc.dg/pr63594-[12].c: Ignore non-standard ABI warning.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217996 138bc75d-0d04-0410-961f-82ee72b054a4
Merge remote-tracking branch 'gnu/trunk' into 5.0.0

Signed-off-by: Paul Beeler <pbeeler80@gmail.com>

Conflicts:
	gcc/config.gcc
	libgomp/config/linux/mips/futex.h
Merge remote-tracking branch 'sm/5.0.0' into 5.0

Conflicts:
	gcc/config.gcc