* gfortran.dg/ieee/ieee_6.f90: Allow inexact together with
underflow.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212120 138bc75d-0d04-0410-961f-82ee72b054a4
	gcc/
	* graphite-clast-to-gimple.c:
	gloog is renamed to graphite_regenerate_ast_cloog.
	gloog_error is renamed to graphite_regenerate_error.
	* graphite-clast-to-gimple.h:
	The definition of the struct bb_pbb_def is moved to graphite-htab.h.
	Add inclusion of the hash-table.h.
	* graphite-htab.h:
	The declaration of the function gloog is moved
	to graphite-clast-to-gimple.h and renamed to
	graphite_regenerate_ast_cloog.
	* graphite.c (graphite_transform_loops):
	gloog is renamed to graphite_regenerate_ast_cloog.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212121 138bc75d-0d04-0410-961f-82ee72b054a4
	gcc/
	* graphite-dependences.c (subtract_commutative_associative_deps): 
	Add NULL checking of the following variables: must_raw_no_source, 
	may_raw_no_source, must_war_no_source, may_war_no_source, 
	must_waw_no_source, may_waw_no_source, must_raw, may_raw, 
	must_war, may_war, must_waw, may_waw

	gcc/testsuite/gfortran.dg/graphite/pr59586.f: New testcase.


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

	* decl.c (check_bind_name_identifier): New function.
	(gfc_match_bind_c): Match any constant expression as binding
	label.
	* match.c (gfc_match_name_C): Remove.

	* gfortran.dg/binding_label_tests_2.f03: Adjust error messages.
	* gfortran.dg/binding_label_tests_27.f90: New file.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212123 138bc75d-0d04-0410-961f-82ee72b054a4
	gcc/
	* Makefile.in:
	Add the compilation of graphite-isl-ast-to-gimple.o.
	* common.opt:
	Add new switch fgraphite-code-generator=[isl|cloog].
	* flag-types.h:
	Add new enum fgraphite_generator.
	* graphite-isl-ast-to-gimple.c: New.
	* graphite-isl-ast-to-gimple.h: New.
	* graphite.c (graphite_transform_loops):
	Add choice of Graphite code generator,
	which depends on flag_graphite_code_gen.

	gcc/testsuite/gcc.dg/graphite/isl-codegen-loop-dumping.c:
	New testcase that checks that the dump is generated.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212124 138bc75d-0d04-0410-961f-82ee72b054a4
Add missing HAVE_cloog guards

        * graphite-isl-ast-to-gimple.c: Add missing guards.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212125 138bc75d-0d04-0410-961f-82ee72b054a4
	* config/fpu-387.h (my_fenv_t): Amend structure so it also works
	on mingw32.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212126 138bc75d-0d04-0410-961f-82ee72b054a4
Add PR bootstrap/61650 to the bug fixing it.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212127 138bc75d-0d04-0410-961f-82ee72b054a4
	* doc/extend.texi (Function Attributes): Update 'naked' attribute
	documentation.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212128 138bc75d-0d04-0410-961f-82ee72b054a4
	* doc/invoke.texi (Optimize Options): Fix descriptions of
	ipa-cp-loop-hint-bonus and ipa-cp-array-index-hint-bonus.


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

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212132 138bc75d-0d04-0410-961f-82ee72b054a4
ChangeLog:
2014-06-30  Zhenqiang Chen  <zhenqiang.chen@linaro.org>

	* loop-invariant.c (get_inv_cost): Handle register class.
	(gain_for_invariant): Check the register pressure of the inv
	and its overlapped register class, other than all.

testsuite/ChangeLog:
2014-06-30  Zhenqiang Chen  <zhenqiang.chen@linaro.org>

	* ira-loop-pressure.c: New test.



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