r208231 [1/2] - in /branches/google/gcc-4_8: ./...

davidxl@gcc.gnu.org davidxl@gcc.gnu.org
Fri Feb 28 22:02:00 GMT 2014


Author: davidxl
Date: Fri Feb 28 22:01:21 2014
New Revision: 208231

URL: http://gcc.gnu.org/viewcvs?rev=208231&root=gcc&view=rev
Log:
Merged revisions 204387,204409,204418,204422,204425,204429,204461,204495,204502,204548,204553,204610,204622,204636,204652,204657,204660,204662-204663,204665,204668,204692,204703,204728,204769,204775,204823-204824,204832,204890,204907-204908,204910,204915,204931,204965,204989,205011-205013,205053,205067,205126,205128,205171,205189,205238,205252,205257,205296,205319,205322-205323,205326-205331,205340,205351,205369,205371,205421,205424,205437,205456-205457,205463,205470,205480,205495-205496,205501,205503,205511,205534,205546,205549,205552-205554,205556,205559,205562,205564,205569,205577,205583-205584,205589,205608,205611,205613-205614,205619-205620,205622,205629,205635,205650,205671-205672,205675,205682,205687,205709,205717,205723,205725,205734,205739,205741,205752,205759,205762,205769,205772,205783-205784,205787,205790,205797,205803,205841,205850,205861,205875,205878,205907,205909,205911,205914,205916,205918,205920,205923,205929,205933,205935,205947,205950,205954,205979,205995,206001,206003,206006,206037,206076,206085,206088,206094,206104,206112,206133,206137,206153,206159,206164,206170,206190,206198,206204,206206,206217,206226,206230,206233,206235,206238,206240,206254,206266,206268,206272,206276,206307,206316,206318,206320,206329,206335,206339,206350,206381,206396-206398,206402,206409,206414,206428,206433,206442,206451,206453,206457,206466-206467,206488-206490,206506,206508,206511,206513,206528,206536,206538,206547,206556,206562,206566,206568,206570,206573,206592,206608,206613,206622,206626,206654,206662,206664,206666,206680,206683,206692,206695,206699,206703,206706,206726-206728,206737,206740,206743,206769,206772,206778,206780,206788,206795,206800,206849,206863,206869,206876,206894,206905,206913,206934-206935,206942,206945,206949,206951,206954,206963-206964,206969,207014,207048,207068,207070,207089-207097,207109,207117,207123,207130-207131,207158,207184-207191,207213,207222,207284,207291,207293,207313,207328,207333,207347-207348,207361-207362,207365,207377,207381,207388,207390,207392,207394,207411,207444,207475,207491,207494,207505,207527,207585,207611,207613,207625,207634,207640,207644,207648,207659,207675,207679,207681,207684,207705,207714,207717,207733,207745,207752,207768,207772,207790,207795,207801-207802,207806,207812,207830,207834,207839,207845,207850,207862,207874,207876,207912,207921,207925,207927,207929,207956,207959,207962,207970,207973,207975,207978,207982,207990,208006-208008,208031-208032,208036,208038-208039,208042,208047,208056,208058,208060,208062,208064,208093,208099,208102,208117-208119,208161,208190 via svnmerge from 
svn+ssh://davidxl@gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch

........
  r204387 | jakub | 2013-11-05 04:11:17 -0800 (Tue, 05 Nov 2013) | 10 lines
  
  	PR tree-optimization/58984
  	* ipa-prop.c (ipa_load_from_parm_agg_1): Add SIZE_P argument,
  	set *SIZE_P if non-NULL on success.
  	(ipa_load_from_parm_agg, ipa_analyze_indirect_call_uses): Adjust
  	callers.
  	(ipcp_transform_function): Likewise.  Punt if size of access
  	is different from TYPE_SIZE on v->value's type.
  
  	* gcc.c-torture/execute/pr58984.c: New test.
........
  r204409 | uros | 2013-11-05 10:50:44 -0800 (Tue, 05 Nov 2013) | 3 lines
  
  	* config/i386/t-rtems (MULTILIB_MATCHES): Fix option typos.
........
  r204418 | redi | 2013-11-05 11:59:32 -0800 (Tue, 05 Nov 2013) | 2 lines
  
  	* doc/xml/manual/status_cxx2011.xml: Document aligned_union as
  	missing.
........
  r204422 | redi | 2013-11-05 13:23:44 -0800 (Tue, 05 Nov 2013) | 2 lines
  
  	* doc/xml/manual/spine.xml: Update copyright years.
  	* doc/html/*: Regenerate.
........
  r204425 | kargl | 2013-11-05 14:44:42 -0800 (Tue, 05 Nov 2013) | 11 lines
  
  2013-11-05  Steven G. Kargl <kargl@gcc.gnu.org>
  
  	PR fortran/58989
  	* check.c (gfc_check_reshape): ensure that shape is a constant
  	expression.
  
  2013-11-05  Steven G. Kargl <kargl@gcc.gnu.org>
  
  	PR fortran/58989
  	* gfortran.dg/reshape_6.f90: New test.
........
  r204429 | gccadmin | 2013-11-05 16:16:52 -0800 (Tue, 05 Nov 2013) | 1 line
  
  Daily bump.
........
  r204461 | wmi | 2013-11-06 09:06:46 -0800 (Wed, 06 Nov 2013) | 5 lines
  
  2013-11-06  Wei Mi  <wmi@google.com>
  
          PR regression/58985
          * testsuite/gcc.dg/pr57518.c: Add subreg in regexp pattern.
........
  r204495 | gccadmin | 2013-11-06 16:16:47 -0800 (Wed, 06 Nov 2013) | 1 line
  
  Daily bump.
........
  r204502 | hjl | 2013-11-07 02:05:07 -0800 (Thu, 07 Nov 2013) | 17 lines
  
  Use Pmode with stack_pointer_rtx
  
  gcc/
  
  	Backport from mainline
  	PR target/59034
  	* config/i386/i386.md (push peepholer/splitter): Use Pmode
  	with stack_pointer_rtx.
  
  gcc/testsuite/
  
  
  	Backport from mainline
  	PR target/59034
  	* gcc.target/i386/pr59034-1.c: New test.
  	* gcc.target/i386/pr59034-2.c: Likewise.
........
  r204548 | uros | 2013-11-07 14:56:51 -0800 (Thu, 07 Nov 2013) | 7 lines
  
  	* config/i386/sfp-exceptions.c (__sfp_handle_exceptions): Handle
  	FP_EX_DENORM.  Store result to volatile location after SSE division
  	to close interrupt window.  Remove unneeded fwait after x87
  	division since interrupt window will be closed by emitted fstp.
  	Rewrite FP_EX_INEXACT handling.
........
  r204553 | gccadmin | 2013-11-07 16:16:15 -0800 (Thu, 07 Nov 2013) | 1 line
  
  Daily bump.
........
  r204610 | gccadmin | 2013-11-08 16:16:43 -0800 (Fri, 08 Nov 2013) | 1 line
  
  Daily bump.
........
  r204622 | gccadmin | 2013-11-09 16:16:47 -0800 (Sat, 09 Nov 2013) | 1 line
  
  Daily bump.
........
  r204636 | ktietz | 2013-11-10 03:49:39 -0800 (Sun, 10 Nov 2013) | 9 lines
  
  	Back-merged from trunk
  	* config/i386/cygming-crtbegin.c (__gcc_register_frame):
  	Increment load-count on use of LIBGCC_SONAME DLL.
  	(hmod_libgcc): New static variable to hold handle of
  	LIBGCC_SONAME DLL.
  	(__gcc_deregister_frame): Decrement load-count of
  	LIBGCC_SONAME DLL.
........
  r204652 | ktietz | 2013-11-10 11:29:34 -0800 (Sun, 10 Nov 2013) | 7 lines
  
  	Merged from trunk
  	PR plugins/52872
  	* configure.ac: Adding for exported symbols check
  	and for rdynamic-check executable-extension.
  	* configure: Regenerated.
........
  r204657 | gccadmin | 2013-11-10 16:16:43 -0800 (Sun, 10 Nov 2013) | 1 line
  
  Daily bump.
........
  r204660 | wmi | 2013-11-10 22:36:47 -0800 (Sun, 10 Nov 2013) | 4 lines
  
  2013-11-10  Wei Mi  <wmi@google.com>
  
          * testsuite/gcc.dg/pr57518.c: Backport regex fix from r200720.
........
  r204662 | jakub | 2013-11-10 23:55:25 -0800 (Sun, 10 Nov 2013) | 13 lines
  
  	Backported from mainline
  	2013-11-05  Jakub Jelinek  <jakub@redhat.com>
  
  	PR rtl-optimization/58997
  	* loop-iv.c (iv_subreg): For IV_UNKNOWN_EXTEND, expect
  	get_iv_value to be in iv->mode rather than iv->extend_mode.
  	(iv_extend): Likewise.  Otherwise, if iv->extend != extend,
  	use lowpart_subreg on get_iv_value before calling simplify_gen_unary.
  	* loop-unswitch.c (may_unswitch_on): Make sure op[i] is in the right
  	mode.
  
  	* gcc.c-torture/compile/pr58997.c: New test.
........
  r204663 | jakub | 2013-11-10 23:57:11 -0800 (Sun, 10 Nov 2013) | 11 lines
  
  	Backported from mainline
  	2013-11-06  Jakub Jelinek  <jakub@redhat.com>
  
  	PR middle-end/58970
  	* expr.c (get_bit_range): Handle *offset == NULL_TREE.
  	(expand_assignment): If *bitpos is negative, set *offset
  	and adjust *bitpos, so that it is not negative.
  
  	* gcc.c-torture/compile/pr58970-1.c: New test.
  	* gcc.c-torture/compile/pr58970-2.c: New test.
........
  r204665 | ramana | 2013-11-11 01:38:14 -0800 (Mon, 11 Nov 2013) | 11 lines
  
  Backport fix for PR target/58854
  
  2013-11-11  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
  
         Backported from mainline
          2013-10-30  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
  
         PR target/58854
         * config/arm/arm.c (arm_expand_epilogue_apcs_frame): Emit blockage
........
  r204668 | paolo | 2013-11-11 02:28:06 -0800 (Mon, 11 Nov 2013) | 8 lines
  
  2013-11-10  Paolo Carlini  <paolo.carlini@oracle.com>
  
  	* cvt.c (cp_convert_to_pointer): Call build_ptrmemfunc before
  	maybe_warn_zero_as_null_pointer_constant to avoid duplicate
  	-Wzero-as-null-pointer-constant diagnostics.
  
  	* typeck.c (build_ptrmemfunc): Use cp_build_c_cast.
........
  r204692 | gccadmin | 2013-11-11 16:16:51 -0800 (Mon, 11 Nov 2013) | 1 line
  
  Daily bump.
........
  r204703 | hjl | 2013-11-12 06:38:49 -0800 (Tue, 12 Nov 2013) | 8 lines
  
  Turn on SEE unaligned load and store for Haswell
  
  	Backported from mainline
  	PR target/59088
  	* config/i386/i386.c (initial_ix86_tune_features): Set
  	X86_TUNE_SSE_UNALIGNED_LOAD_OPTIMAL and
  	X86_TUNE_SSE_UNALIGNED_STORE_OPTIMAL for m_HASWELL.
........
  r204728 | gccadmin | 2013-11-12 16:16:59 -0800 (Tue, 12 Nov 2013) | 1 line
  
  Daily bump.
........
  r204769 | gccadmin | 2013-11-13 16:16:22 -0800 (Wed, 13 Nov 2013) | 1 line
  
  Daily bump.
........
  r204775 | jakub | 2013-11-14 00:14:24 -0800 (Thu, 14 Nov 2013) | 6 lines
  
  	PR target/59101
  	* config/i386/i386.md (*anddi_2): Only allow CCZmode if
  	operands[2] satisfies_constraint_Z that might have bit 31 set.
  
  	* gcc.c-torture/execute/pr59101.c: New test.
........
  r204823 | uros | 2013-11-14 13:26:09 -0800 (Thu, 14 Nov 2013) | 24 lines
  
  	Backport from mainline
  	2013-11-10  Uros Bizjak  <ubizjak@gmail.com>
  
  	* mode-switching.c (optimize_mode_switching): Mark block as
  	nontransparent, if last_mode at block exit is different from no_mode.
  
  	Backport from mainline
  	2013-11-06  Uros Bizjak  <ubizjak@gmail.com>
  
  	PR target/59021
  	* config/i386/i386.c (ix86_avx_u128_mode_needed): Require
  	AVX_U128_DIRTY mode for call_insn RTXes that use AVX256 registers.
  	(ix86_avx_u128_mode_needed): Return AVX_U128_DIRTY mode for call_insn
  	RTXes that return in AVX256 register.
  
  testsuite/ChangeLog:
  
  	Backport from mainline
  	2013-11-11  Uros Bizjak  <ubizjak@gmail.com>
  
  	PR target/58853
  	* gcc.target/i386/pr58853.c: New test.
........
  r204824 | uros | 2013-11-14 13:29:40 -0800 (Thu, 14 Nov 2013) | 2 lines
  
  	* testsuite/ChangeLog: Fix ChangeLog entry.
........
  r204832 | gccadmin | 2013-11-14 16:16:38 -0800 (Thu, 14 Nov 2013) | 1 line
  
  Daily bump.
........
  r204890 | gccadmin | 2013-11-15 16:16:36 -0800 (Fri, 15 Nov 2013) | 1 line
  
  Daily bump.
........
  r204907 | pault | 2013-11-16 13:44:56 -0800 (Sat, 16 Nov 2013) | 11 lines
  
  2013-11-16  Paul Thomas  <pault@gcc.gnu.org>
  
  	PR fortran/58771
  	* trans-io.c (transfer_expr): If the backend_decl for a derived
  	type is missing, build it with gfc_typenode_for_spec.
  
  2013-11-16  Paul Thomas  <pault@gcc.gnu.org>
  
  	PR fortran/58771
  	* gfortran.dg/derived_external_function_1.f90 : New test
........
  r204908 | janus | 2013-11-16 15:13:31 -0800 (Sat, 16 Nov 2013) | 20 lines
  
  2013-11-16  Janus Weil  <janus@gcc.gnu.org>
  
  	Backport from mainline
  	2013-09-20  Janus Weil  <janus@gcc.gnu.org>
  
  	PR fortran/58099
  	* expr.c (gfc_check_pointer_assign): Remove second call to
  	'gfc_compare_interfaces' with swapped arguments.
  	* interface.c (gfc_compare_interfaces): Symmetrize the call to
  	'check_result_characteristics' by calling it with swapped arguments.
  
  
  2013-11-16  Janus Weil  <janus@gcc.gnu.org>
  
  	Backport from mainline
  	2013-09-20  Janus Weil  <janus@gcc.gnu.org>
  
  	PR fortran/58099
  	* gfortran.dg/proc_ptr_43.f90: New.
........
  r204910 | gccadmin | 2013-11-16 16:16:38 -0800 (Sat, 16 Nov 2013) | 1 line
  
  Daily bump.
........
  r204915 | janus | 2013-11-17 04:00:15 -0800 (Sun, 17 Nov 2013) | 17 lines
  
  2013-11-17  Janus Weil  <janus@gcc.gnu.org>
  
  	Backport from mainline
  	2013-11-07  Janus Weil  <janus@gcc.gnu.org>
  
  	PR fortran/58471
  	* primary.c (gfc_expr_attr): Check for result symbol.
  
  
  2013-11-17  Janus Weil  <janus@gcc.gnu.org>
  
  	Backport from mainline
  	2013-11-07  Janus Weil  <janus@gcc.gnu.org>
  
  	PR fortran/58471
  	* gfortran.dg/constructor_9.f90: New.
........
  r204931 | gccadmin | 2013-11-17 16:16:41 -0800 (Sun, 17 Nov 2013) | 1 line
  
  Daily bump.
........
  r204965 | rguenth | 2013-11-18 07:13:14 -0800 (Mon, 18 Nov 2013) | 50 lines
  
  2013-11-18  Richard Biener  <rguenther@suse.de>
  
  	Backport from mainline
  	2013-10-21  Richard Biener  <rguenther@suse.de>
  
  	PR tree-optimization/58794
  	* fold-const.c (operand_equal_p): Compare FIELD_DECL operand
  	of COMPONENT_REFs with OEP_CONSTANT_ADDRESS_OF left in place.
  
  	* c-c++-common/torture/pr58794-1.c: New testcase.
  	* c-c++-common/torture/pr58794-2.c: Likewise.
  
  	2013-10-21  Richard Biener  <rguenther@suse.de>
  
  	PR middle-end/58742
  	* fold-const.c (fold_binary_loc): Fold ((T) (X /[ex] C)) * C
  	to (T) X for sign-changing conversions (or no conversion).
  
  	* c-c++-common/fold-divmul-1.c: New testcase.
  
  	2013-11-06  Richard Biener  <rguenther@suse.de>
  
  	PR tree-optimization/58653
  	* tree-predcom.c (ref_at_iteration): Rewrite to generate
  	a MEM_REF.
  	(prepare_initializers_chain): Adjust.
  
  	* gcc.dg/tree-ssa/predcom-6.c: New testcase.
  	* gcc.dg/tree-ssa/predcom-7.c: Likewise.
  
  	PR tree-optimization/59047
  	* tree-predcom.c (ref_at_iteration): Handle bitfield accesses
  	properly.
  
  	* gcc.dg/torture/pr59047.c: New testcase.
  
  	2013-10-15  Richard Biener  <rguenther@suse.de>
  
  	PR tree-optimization/58143
  	* tree-ssa-loop-im.c (arith_code_with_undefined_signed_overflow):
  	New function.
  	(rewrite_to_defined_overflow): Likewise.
  	(move_computations_dom_walker::before_dom): Rewrite stmts
  	with undefined signed overflow that are not always executed
  	into unsigned arithmetic.
  
  	* gcc.dg/torture/pr58143-1.c: New testcase.
  	* gcc.dg/torture/pr58143-2.c: Likewise.
  	* gcc.dg/torture/pr58143-3.c: Likewise.
........
  r204989 | gccadmin | 2013-11-18 16:16:38 -0800 (Mon, 18 Nov 2013) | 1 line
  
  Daily bump.
........
  r205011 | rguenth | 2013-11-19 01:22:45 -0800 (Tue, 19 Nov 2013) | 13 lines
  
  2013-11-19  Richard Biener  <rguenther@suse.de>
  
  	Backport from mainline
  	2013-11-05  Richard Biener  <rguenther@suse.de>
  
  	PR middle-end/58941
  	* tree-dfa.c (get_ref_base_and_extent): Merge common code
  	in MEM_REF and TARGET_MEM_REF handling.  Make sure to
  	process trailing array detection before diving into the
  	view-converted object (and possibly apply some extra offset).
  
  	* gcc.dg/torture/pr58941.c: New testcase.
........
  r205012 | rguenth | 2013-11-19 01:23:52 -0800 (Tue, 19 Nov 2013) | 9 lines
  
  2013-11-19  Richard Biener  <rguenther@suse.de>
  
  	PR tree-optimization/57517
  	* tree-predcom.c (combinable_refs_p): Verify the combination
  	is always executed when the refs are.
  
  	* gfortran.fortran-torture/compile/pr57517.f90: New testcase.
  	* gcc.dg/torture/pr57517.c: Likewise.
........
  r205013 | rguenth | 2013-11-19 01:30:59 -0800 (Tue, 19 Nov 2013) | 7 lines
  
  2013-11-19  Richard Biener  <rguenther@suse.de>
  
          Backport from mainline
          2013-11-07  Richard Biener  <rguenther@suse.de>
  
          * tree-dfa.c (get_ref_base_and_extent): Fix casting.
........
  r205053 | uros | 2013-11-19 11:41:40 -0800 (Tue, 19 Nov 2013) | 24 lines
  
  	Backport from mainline
  	2013-11-18  Uros Bizjak  <ubizjak@gmail.com>
  
  	* config/i386/i386.c (ix86_decompose_address): Use REG_P instead of
  	ix86_address_subreg_operand.  Move subreg checks to
  	ix86_validate_address_register.  Move address override check to
  	ix86_legitimate_address_p.
  	(ix86_validate_address_register): New function.
  	(ix86_legitimate_address_p): Call ix86_validate_address_register
  	to validate base and index registers.  Add address override check
  	from ix86_decompose_address.
  	(ix86_decompose_address): Remove.
  
  	Backport from mainline
  	2013-11-17  Uros Bizjak  <ubizjak@gmail.com>
  
  	PR target/59153
  	* config/i386/i386.c (ix86_address_subreg_operand): Do not
  	reject non-integer subregs.
  	(ix86_decompose_address): Do not reject invalid CONST_INT RTXes.
  	Move check for invalid x32 constant addresses ...
  	(ix86_legitimate_address_p): ... here.
........
  r205067 | gccadmin | 2013-11-19 16:16:45 -0800 (Tue, 19 Nov 2013) | 1 line
  
  Daily bump.
........
  r205126 | krebbel | 2013-11-20 08:53:21 -0800 (Wed, 20 Nov 2013) | 37 lines
  
  2013-11-20  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
  	    Dominik Vogt  <vogt@linux.vnet.ibm.com>
  
  	* config/s390/s390.c (s390_canonicalize_comparison): Don't fold
  	int comparisons with an out of range condition code.
  	(s390_optimize_nonescaping_tx): Skip empty BBs.
  	Generate the new tbegin RTX when removing the FPR clobbers (with
  	two SETs).
  	(s390_expand_tbegin): Fix the retry loop counter.  Copy CC to the
  	result before doing the retry calculations.
  	(s390_init_builtins): Make tbegin "returns_twice" and tabort
  	"noreturn".
  	* config/s390/s390.md (UNSPECV_TBEGIN_TDB): New constant used for
  	the TDB setting part of an tbegin.
  	("tbegin_1", "tbegin_nofloat_1"): Add a set for the TDB.
  	("tx_assist"): Set unused argument to an immediate zero instead of
  	loading zero into a GPR and pass it as argument.
  	* config/s390/htmxlintrin.h (__TM_simple_begin, __TM_begin):
  	Remove inline and related attributes.
  	(__TM_nesting_depth, __TM_is_user_abort, __TM_is_named_user_abort)
  	(__TM_is_illegal, __TM_is_footprint_exceeded)
  	(__TM_is_nested_too_deep, __TM_is_conflict): Fix format value
  	check.
  
  2013-11-20  Dominik Vogt  <vogt@linux.vnet.ibm.com>
  
  	* gcc.target/s390/htm-1.c: Rename to ...
  	* gcc/testsuite/gcc.target/s390/htm-builtins-compile-1.c: ... this
  	one.
  	* gcc.target/s390/htm-xl-intrin-1.c: Rename to ...
  	* gcc.target/s390/htm-builtins-compile-3.c: ... this one.
  	* gcc.target/s390/htm-builtins-compile-2.c: New testcase.
  	* gcc.target/s390/htm-builtins-1.c: New testcase.
  	* gcc.target/s390/htm-builtins-2.c: New testcase.
  	* gcc.target/s390/s390.exp: Add check for htm machine.
........
  r205128 | ebotcazou | 2013-11-20 09:03:15 -0800 (Wed, 20 Nov 2013) | 4 lines
  
  	PR target/59207
  	* config/sparc/sparc.c (sparc_fold_builtin) <case CODE_FOR_pdist_vis>:
  	Make sure neg2_ovf is set before being used.
........
  r205171 | gccadmin | 2013-11-20 16:16:44 -0800 (Wed, 20 Nov 2013) | 1 line
  
  Daily bump.
........
  r205189 | zqchen | 2013-11-20 18:32:51 -0800 (Wed, 20 Nov 2013) | 13 lines
  
  2013-11-21  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
  
  	PR bootstrap/57683
  	Backport from mainline: r197467 and r198999.
  	2013-04-03  Jeff Law  <law@redhat.com>
  
  	* Makefile.in (lra-constraints.o): Depend on $(OPTABS_H).
  	(lra-eliminations.o): Likewise.
  
  	2013-05-16  Jeff Law  <law@redhat.com>
  
  	* Makefile.in (tree-switch-conversion.o): Depend on $(OPTABS_H).
........
  r205238 | gccadmin | 2013-11-21 16:16:56 -0800 (Thu, 21 Nov 2013) | 1 line
  
  Daily bump.
........
  r205252 | ebotcazou | 2013-11-22 03:23:50 -0800 (Fri, 22 Nov 2013) | 2 lines
  
  	* print-rtl.c (print_rtx) <case MEM>: Output a space if no MEM_EXPR.
........
  r205257 | redi | 2013-11-22 05:17:55 -0800 (Fri, 22 Nov 2013) | 5 lines
  
  2013-11-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
  
  	* acinclude.m4 (libtool_VERSION): Bump.
  	* configure: Regenerate.
  	* doc/xml/manual/abi.xml: Update version information.
........
  r205296 | gccadmin | 2013-11-22 16:16:55 -0800 (Fri, 22 Nov 2013) | 1 line
  
  Daily bump.
........
  r205319 | gccadmin | 2013-11-23 16:16:42 -0800 (Sat, 23 Nov 2013) | 1 line
  
  Daily bump.
........
  r205322 | jason | 2013-11-23 18:43:54 -0800 (Sat, 23 Nov 2013) | 3 lines
  
  	PR c++/58162
  	* parser.c (cp_parser_late_parse_one_default_arg): Set
  	TARGET_EXPR_DIRECT_INIT_P.
........
  r205323 | jason | 2013-11-23 18:44:09 -0800 (Sat, 23 Nov 2013) | 4 lines
  
  	PR c++/59031
  	* call.c (build_new_method_call_1): Comnpare function context
  	with BASELINK_BINFO type rather than instance type before
  	marking the call with LOOKUP_NONVIRTUAL.
........
  r205326 | ebotcazou | 2013-11-24 05:23:37 -0800 (Sun, 24 Nov 2013) | 17 lines
  
  	Backport from mainline
  	2013-05-28  Eric Botcazou  <ebotcazou@adacore.com>
  
  	* doc/invoke.texi (SPARC Options): Document -mfix-ut699.
  	* builtins.c (expand_builtin_mathfn) <BUILT_IN_SQRT>: Try to widen the
  	mode if the instruction isn't available in the original mode.
  	* config/sparc/sparc.opt (mfix-ut699): New option.
  	* config/sparc/sparc.md (muldf3_extend): Disable if -mfix-ut699.
  	(divdf3): Turn into expander.
  	(divdf3_nofix): New insn.
  	(divdf3_fix): Likewise.
  	(divsf3): Disable if -mfix-ut699.
  	(sqrtdf2): Turn into expander.
  	(sqrtdf2_nofix): New insn.
  	(sqrtdf2_fix): Likewise.
  	(sqrtsf2): Disable if -mfix-ut699.
........
  r205327 | ebotcazou | 2013-11-24 05:24:45 -0800 (Sun, 24 Nov 2013) | 14 lines
  
  	Backport from mainline
  	2013-04-10  Steven Bosscher  <steven@gcc.gnu.org>
  
  	* config/sparc/sparc.c: Include tree-pass.h.
  	(TARGET_MACHINE_DEPENDENT_REORG): Do not redefine.
  	(sparc_reorg): Rename to sparc_do_work_around_errata.  Move to
  	head of file.  Change return type.  Split off gate function.
  	(sparc_gate_work_around_errata): New function.
  	(pass_work_around_errata): New pass definition.
  	(insert_pass_work_around_errata) New pass insert definition to
  	insert pass_work_around_errata just after delayed-branch scheduling.
  	(sparc_option_override): Insert the pass.
  	* config/sparc/t-sparc (sparc.o): Add TREE_PASS_H dependence.
........
  r205328 | ebotcazou | 2013-11-24 05:25:49 -0800 (Sun, 24 Nov 2013) | 36 lines
  
  	Backport from mainline
  	2013-07-22  Eric Botcazou  <ebotcazou@adacore.com>
  
  	* config.gcc (sparc*-*-*): Accept leon3 processor.
  	(sparc-leon*-*): Merge with sparc*-*-* and add leon3 support.
  	* doc/invoke.texi (SPARC Options): Adjust -mfix-ut699 entry.
  	* config/sparc/sparc-opts.h (enum processor_type): Add PROCESSOR_LEON3.
  	* config/sparc/sparc.opt (enum processor_type): Add leon3.
  	(mfix-ut699): Adjust comment.
  	* config/sparc/sparc.h (TARGET_CPU_leon3): New define.
  	(CPP_CPU32_DEFAULT_SPEC): Add leon3 support.
  	(CPP_CPU_SPEC): Likewise.
  	(ASM_CPU_SPEC): Likewise.
  	* config/sparc/sparc.c (leon3_cost): New constant.
  	(sparc_option_override): Add leon3 support.
  	(mem_ref): New function.
  	(sparc_gate_work_around_errata): Return true if -mfix-ut699 is enabled.
  	(sparc_do_work_around_errata): Look into the instruction in the delay
  	slot and adjust accordingly.  Add fix for the data cache nullify issues
  	of the UT699.  Change insertion position for the NOP.
  	* config/sparc/leon.md (leon_fpalu, leon_fpmds, write_buf): Delete.
  	(leon3_load): New reservation.
  	(leon_store): Bump latency to 2.
  	(grfpu): New automaton.
  	(grfpu_alu): New unit.
  	(grfpu_ds): Likewise.
  	(leon_fp_alu): Adjust.
  	(leon_fp_mult): Delete.
  	(leon_fp_div): Split into leon_fp_divs and leon_fp_divd.
  	(leon_fp_sqrt): Split into leon_fp_sqrts and leon_fp_sqrtd.
  	* config/sparc/sparc.md (cpu): Add leon3.
  	* config/sparc/sync.md (atomic_exchangesi): Disable if -mfix-ut699.
  	(swapsi): Likewise.
  	(atomic_test_and_set): Likewise.
  	(ldstub): Likewise.
........
  r205329 | ebotcazou | 2013-11-24 05:26:37 -0800 (Sun, 24 Nov 2013) | 5 lines
  
  	Backport from mainline
  	2013-07-23  Eric Botcazou  <ebotcazou@adacore.com>
  
  	* doc/invoke.texi (SPARC Options): Document new leon3 processor value.
........
  r205330 | ebotcazou | 2013-11-24 05:28:12 -0800 (Sun, 24 Nov 2013) | 20 lines
  
  	Backport from mainline
  	2013-08-09  Eric Botcazou  <ebotcazou@adacore.com>
  
  	* configure.ac: Add GAS check for LEON instructions on SPARC.
  	* configure: Regenerate.
  	* config.in: Likewise.
  	* config.gcc (with_cpu): Remove sparc-leon*-* and deal with LEON in the
  	sparc*-*-* block.
  	* config/sparc/sparc.opt (LEON, LEON3): New masks.
  	* config/sparc/sparc.h (ASM_CPU32_DEFAULT_SPEC): Set to AS_LEON_FLAG
  	for LEON or LEON3.
  	(ASM_CPU_SPEC): Pass AS_LEON_FLAG if -mcpu=leon or -mcpu=leon3.
  	(AS_LEON_FLAG): New macro.
  	* config/sparc/sparc.c (sparc_option_override): Set MASK_LEON for leon
  	and MASK_LEON3 for leon3 and unset them if HAVE_AS_LEON is not defined.
  	Deal with LEON and LEON3 for the memory model.
  	* config/sparc/sync.md (atomic_compare_and_swap<mode>): Enable if LEON3
  	(atomic_compare_and_swap<mode>_1): Likewise.
  	(*atomic_compare_and_swap<mode>_1): Likewise.
........
  r205331 | ebotcazou | 2013-11-24 05:29:02 -0800 (Sun, 24 Nov 2013) | 5 lines
  
  	Backport from mainline
  	2013-09-17  Sebastian Huber  <sebastian.huber@embedded-brains.de>
  
  	* config/sparc/t-rtems: Add leon3 multilibs.
........
  r205340 | gccadmin | 2013-11-24 16:16:45 -0800 (Sun, 24 Nov 2013) | 1 line
  
  Daily bump.
........
  r205351 | vp | 2013-11-25 04:02:05 -0800 (Mon, 25 Nov 2013) | 9 lines
  
  2013-11-25  Vidya Praveen  <vidyapraveen@arm.com>
  
  	Backport from mainline
  	2013-10-21  Vidya Praveen  <vidyapraveen@arm.com>
  
  	* gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
  	* gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
........
  r205369 | ian | 2013-11-25 14:54:24 -0800 (Mon, 25 Nov 2013) | 9 lines
  
  syscall: Set SizeofSockaddrAny to the value the go distribution uses
  
  In particular this means that the names Getsockname returns are not
  truncated to 26 characters.
  
  Fixes issue 6829
  
  https://codereview.appspot.com/31840043/
........
  r205371 | gccadmin | 2013-11-25 16:17:05 -0800 (Mon, 25 Nov 2013) | 1 line
  
  Daily bump.
........
  r205421 | ian | 2013-11-26 15:27:19 -0800 (Tue, 26 Nov 2013) | 2 lines
  
  runtime: Fix handling of surrogate pairs in string([]rune).
........
  r205424 | gccadmin | 2013-11-26 16:16:56 -0800 (Tue, 26 Nov 2013) | 1 line
  
  Daily bump.
........
  r205437 | ebotcazou | 2013-11-27 01:19:47 -0800 (Wed, 27 Nov 2013) | 4 lines
  
  	PR middle-end/59138
  	* expr.c (emit_group_store): Don't write past the end of the structure.
  	(store_bit_field): Fix formatting.
........
  r205456 | jakub | 2013-11-27 09:05:21 -0800 (Wed, 27 Nov 2013) | 10 lines
  
  	Backported from mainline
  	2013-11-26  Jakub Jelinek  <jakub@redhat.com>
  
  	PR tree-optimization/59014
  	* tree-vrp.c (register_edge_assert_for_1): Don't look
  	through conversions from non-integral types or through
  	narrowing conversions.
  
  	* gcc.c-torture/execute/pr59014.c: New test.
........
  r205457 | jakub | 2013-11-27 09:06:44 -0800 (Wed, 27 Nov 2013) | 3 lines
  
  	PR tree-optimization/59014
  	* gcc.c-torture/execute/pr59014-2.c: New test.
........
  r205463 | ian | 2013-11-27 14:11:08 -0800 (Wed, 27 Nov 2013) | 8 lines
  
  Bring over from mainline:
  
  libgo/go/go/build: use syslist.go from the gc stdlib.
  
  If cmd/go is rebuilt using -compiler gccgo the version of go/build that is linked into that cmd/go will not function properly as the list of file suffixes know as operating systems or architectures is incorrect.
  
  4.8 branch from Michael Hudson-Doyle.
........
  r205470 | gccadmin | 2013-11-27 16:16:25 -0800 (Wed, 27 Nov 2013) | 1 line
  
  Daily bump.
........
  r205480 | xguo | 2013-11-28 03:30:52 -0800 (Thu, 28 Nov 2013) | 21 lines
  
  gcc/ChangeLog
  2013-11-28  Terry Guo  <terry.guo@arm.com>
  
  	Backport mainline r205391
  	2013-11-26  Terry Guo  <terry.guo@arm.com>
  
  	* config/arm/arm.c (require_pic_register): Handle high pic base
  	register for thumb-1.
  	(arm_load_pic_register): Also initialize high pic base register.
  	* doc/invoke.texi: Update documentation for option -mpic-register.
  
  gcc/testsuite/ChangeLog
  2013-11-28  Terry Guo  <terry.guo@arm.com>
  
  	Backport mainline r205391
  	2013-11-26  Terry Guo  <terry.guo@arm.com>
  
  	* gcc.target/arm/thumb1-pic-high-reg.c: New case.
  	* gcc.target/arm/thumb1-pic-single-base.c: New case.
........
  r205495 | uros | 2013-11-28 08:48:44 -0800 (Thu, 28 Nov 2013) | 24 lines
  
  	Backport from mainline
  	2013-11-23  Uros Bizjak  <ubizjak@gmail.com>
  
  	PR target/56788
  	* config/i386/i386.c (bdesc_multi_arg) <IX86_BUILTIN_VFRCZSS>:
  	Declare as MULTI_ARG_1_SF instruction.
  	<IX86_BUILTIN_VFRCZSD>: Decleare as MULTI_ARG_1_DF instruction.
  	* config/i386/sse.md (*xop_vmfrcz<mode>2): Rename
  	from *xop_vmfrcz_<mode>.
  	* config/i386/xopintrin.h (_mm_frcz_ss): Use __builtin_ia32_movss
  	to merge scalar result with __A.
  	(_mm_frcz_sd): Use __builtin_ia32_movsd to merge scalar
  	result with __A.
  
  testsuite/ChangeLog:
  
  	Backport from mainline
  	2013-11-27  Uros Bizjak  <ubizjak@gmail.com>
  		    Ganesh Gopalasubramanian  <Ganesh.Gopalasubramanian@amd.com>
  
  	PR target/56788
  	* gcc.target/i386/xop-frczX.c: New test.
........
  r205496 | ktkachov | 2013-11-28 09:30:53 -0800 (Thu, 28 Nov 2013) | 17 lines
  
  2013-11-28  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
  
  	Backport from mainline
  	2013-11-28  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
  
  	* config/arm/iterators.md (vrint_conds): New int attribute.
  	* config/arm/vfp.md (<vrint_pattern><SDF:mode>2): Set conds attribute.
  	(smax<mode>3): Likewise.
  	(smin<mode>3): Likewise.
  
  2013-11-28  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
  
  	Backport from mainline
  	2013-11-28  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
  
  	* gcc.target/arm/vrinta-ce.c: New testcase.
........
  r205501 | jakub | 2013-11-28 14:56:35 -0800 (Thu, 28 Nov 2013) | 6 lines
  
  	PR c++/59297
  	* semantics.c (finish_omp_atomic): Call finish_expr_stmt
  	rather than add_stmt.
  
  	* g++.dg/gomp/pr59297.C: New test.
........
  r205503 | gccadmin | 2013-11-28 16:17:10 -0800 (Thu, 28 Nov 2013) | 1 line
  
  Daily bump.
........
  r205511 | jakub | 2013-11-28 23:43:48 -0800 (Thu, 28 Nov 2013) | 7 lines
  
  	PR c/59280
  	* c-common.c (get_priority): If TREE_VALUE (args) is IDENTIFIER_NODE,
  	goto invalid.  If it is error_mark_node, don't issue further
  	diagnostics.
  testsuite/
  	* c-c++-common/pr59280.c: New test.
........
  r205534 | doko | 2013-11-29 08:55:33 -0800 (Fri, 29 Nov 2013) | 6 lines
  
  2013-11-29  Matthias Klose  <doko@ubuntu.com>
  
          * native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c,
          native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c:
          Fix freetype includes.
........
  r205546 | gccadmin | 2013-11-29 16:16:48 -0800 (Fri, 29 Nov 2013) | 1 line
  
  Daily bump.
........
  r205549 | pault | 2013-11-30 02:58:42 -0800 (Sat, 30 Nov 2013) | 11 lines
  
  2013-11-30  Paul Thomas  <pault@gcc.gnu.org>
  
  	PR fortran/57445
  	* trans-expr.c (gfc_conv_class_to_class): Remove spurious
  	assert.
  
  2013-11-30  Paul Thomas  <pault@gcc.gnu.org>
  
  	PR fortran/57445
  	* gfortran.dg/optional_class_1.f90 : New test
........
  r205552 | ian | 2013-11-30 09:15:03 -0800 (Sat, 30 Nov 2013) | 6 lines
  
  reflect: Fix MakeFunc for 386 when returning a struct.
  
  When a 386 function returns a struct, it needs to return using
  an rtd instruction that pops the hidden struct parameter off
  the stack.  That wasn't happening.
........
  r205553 | ian | 2013-11-30 10:06:14 -0800 (Sat, 30 Nov 2013) | 6 lines
  
  	Backport from mainline:
  	2013-10-17  Ian Lance Taylor  <iant@google.com>
  
  	* elf.c (elf_add): Don't get the wrong offsets if a debug section
  	is missing.
........
  r205554 | ian | 2013-11-30 10:08:31 -0800 (Sat, 30 Nov 2013) | 2 lines
  
  reflect: Rename struct field to be consistent in assembler and Go.
........
  r205556 | edlinger | 2013-11-30 11:14:35 -0800 (Sat, 30 Nov 2013) | 2 lines
  
  	fixed ChangeLog entry for r205495
........
  r205559 | gccadmin | 2013-11-30 16:16:56 -0800 (Sat, 30 Nov 2013) | 1 line
  
  Daily bump.
........
  r205562 | ian | 2013-11-30 17:40:39 -0800 (Sat, 30 Nov 2013) | 5 lines
  
  libgo: Avoid some cases of getting callers recursively.
  
  Avoids hanging inside older versions of glibc that do not
  support recurive calls to dl_iterate_phdr.
........
  r205564 | edlinger | 2013-12-01 01:13:28 -0800 (Sun, 01 Dec 2013) | 4 lines
  
  2013-12-01  Bernd Edlinger  <bernd.edlinger@hotmail.de>
  
          * expr.c (emit_group_store): Corrected BITFIELD_END parameter.
........
  r205569 | ebotcazou | 2013-12-01 04:21:51 -0800 (Sun, 01 Dec 2013) | 3 lines
  
  	* config/i386/winnt.c (i386_pe_asm_named_section): Be prepared for an
  	identifier node.
........
  r205577 | gccadmin | 2013-12-01 16:16:52 -0800 (Sun, 01 Dec 2013) | 1 line
  
  Daily bump.
........
  r205583 | vries | 2013-12-02 00:37:09 -0800 (Mon, 02 Dec 2013) | 14 lines
  
  Don't create out-of-bounds BIT_FIELD_REF.
  
  2013-11-27  Tom de Vries  <tom@codesourcery.com>
  	    Marc Glisse  <marc.glisse@inria.fr>
  
  	PR middle-end/59037
  	* semantics.c (cxx_fold_indirect_ref): Don't create out-of-bounds
  	BIT_FIELD_REF.
  
  	* fold-const.c (fold_indirect_ref_1): Don't create out-of-bounds
  	BIT_FIELD_REF.
  	* gimplify.c (gimple_fold_indirect_ref): Same.
  
  	* c-c++-common/pr59037.c: New testcase.
........
  r205584 | vries | 2013-12-02 00:37:23 -0800 (Mon, 02 Dec 2013) | 11 lines
  
  Handle vector increment/decrement in build_unary_op
  
  2013-11-27  Tom de Vries  <tom@codesourcery.com>
  	    Marc Glisse  <marc.glisse@inria.fr>
  
  	PR c++/59032
  	* c-typeck.c (build_unary_op): Allow vector increment and decrement.
  
  	* typeck.c (cp_build_unary_op): Allow vector increment and decrement.
  
  	* c-c++-common/pr59032.c: New testcase.
........
  r205589 | rguenth | 2013-12-02 07:43:47 -0800 (Mon, 02 Dec 2013) | 9 lines
  
  2013-12-02  Richard Biener  <rguenther@suse.de>
  
  	PR tree-optimization/59139
  	* tree-ssa-loop-niter.c (chain_of_csts_start): Properly match
  	code in get_val_for.
  	(get_val_for): Use gcc_checking_asserts.
  
  	* gcc.dg/torture/pr59139.c: New testcase.
........
  r205608 | jakub | 2013-12-02 14:44:05 -0800 (Mon, 02 Dec 2013) | 7 lines
  
  	PR tree-optimization/59358
  	* tree-vrp.c (union_ranges): To check for the partially
  	overlapping ranges or adjacent ranges, also compare *vr0max
  	with vr1max.
  
  	* gcc.c-torture/execute/pr59358.c: New test.
........
  r205611 | gccadmin | 2013-12-02 16:16:48 -0800 (Mon, 02 Dec 2013) | 1 line
  
  Daily bump.
........
  r205613 | ian | 2013-12-02 17:51:29 -0800 (Mon, 02 Dec 2013) | 11 lines
  
  Backport from mainline by Michael Hudson-Doyle:
  
  reflect: Handle calls to functions that take or return empty structs
  
  Fixes issue 6761
  
  This simple change seems to work fine, slightly to my surprise.
  
  This includes the tests I submitted to the main Go repository at
  https://codereview.appspot.com/26570046
........
  r205614 | ian | 2013-12-02 18:03:00 -0800 (Mon, 02 Dec 2013) | 6 lines
  
  Backport from mainline:
  
  compiler: If type defined as type, forward hash/equal functions.
  
  Fixes http://golang.org/issue/6789 .
........
  r205619 | jakub | 2013-12-02 23:30:48 -0800 (Mon, 02 Dec 2013) | 7 lines
  
  	PR tree-optimization/59358
  	* tree-vrp.c (union_ranges): To check for the partially
  	overlapping ranges or adjacent ranges, also compare *vr0max
  	with vr1max.
  
  	* gcc.c-torture/execute/pr59358.c: New test.
........
  r205620 | jakub | 2013-12-02 23:42:05 -0800 (Mon, 02 Dec 2013) | 6 lines
  
  	PR target/58864
  	* optabs.c (emit_conditional_move): Save and restore
  	pending_stack_adjust and stack_pointer_delta if cmove can't be used.
  
  	* g++.dg/opt/pr58864.C: New test.
........
  r205622 | jakub | 2013-12-02 23:47:50 -0800 (Mon, 02 Dec 2013) | 9 lines
  
  	PR middle-end/59011
  	* gimplify.c (nonlocal_vla_vars): New variable.
  	(gimplify_var_or_parm_decl): Put VAR_DECLs for VLAs into
  	nonlocal_vla_vars chain.
  	(gimplify_body): Call declare_vars on nonlocal_vla_vars chain
  	if outer_bind has DECL_INITIAL (current_function_decl) block.
  
  	* gcc.dg/pr59011.c: New test.
........
  r205629 | mpolacek | 2013-12-03 04:52:39 -0800 (Tue, 03 Dec 2013) | 7 lines
  
  	PR c/59351
  c/
  	* c-decl.c (build_compound_literal): Allow compound literals with
  	empty initial value.
  testsuite/
  	* gcc.dg/pr59351.c: New test.
........
  r205635 | ian | 2013-12-03 06:51:26 -0800 (Tue, 03 Dec 2013) | 4 lines
  
  runtime: Fix prototype and one use of runtime_traceback.
  
  From Richard Biener.
........
  r205650 | gccadmin | 2013-12-03 16:16:59 -0800 (Tue, 03 Dec 2013) | 1 line
  
  Daily bump.
........
  r205671 | jakub | 2013-12-04 07:50:02 -0800 (Wed, 04 Dec 2013) | 27 lines
  
  	PR target/59163
  	* config/i386/i386.c (ix86_legitimate_combined_insn): If for
  	!TARGET_AVX there is misaligned MEM operand with vector mode
  	and get_attr_ssememalign is 0, return false.
  	(ix86_expand_special_args_builtin): Add get_pointer_alignment
  	computed alignment and for non-temporal loads/stores also
  	at least GET_MODE_ALIGNMENT as MEM_ALIGN.
  	* config/i386/sse.md
  	(<sse>_loadu<ssemodesuffix><avxsizesuffix>,
  	<sse>_storeu<ssemodesuffix><avxsizesuffix>,
  	<sse2>_loaddqu<avxsizesuffix>,
  	<sse2>_storedqu<avxsizesuffix>, <sse3>_lddqu<avxsizesuffix>,
  	sse_vmrcpv4sf2, sse_vmrsqrtv4sf2, sse2_cvtdq2pd, sse_movhlps,
  	sse_movlhps, sse_storehps, sse_loadhps, sse_loadlps,
  	*vec_interleave_highv2df, *vec_interleave_lowv2df,
  	*vec_extractv2df_1_sse, sse2_loadhpd, sse2_loadlpd, sse2_movsd,
  	sse4_1_<code>v8qiv8hi2, sse4_1_<code>v4qiv4si2,
  	sse4_1_<code>v4hiv4si2, sse4_1_<code>v2qiv2di2,
  	sse4_1_<code>v2hiv2di2, sse4_1_<code>v2siv2di2, sse4_2_pcmpestr,
  	*sse4_2_pcmpestr_unaligned, sse4_2_pcmpestri, sse4_2_pcmpestrm,
  	sse4_2_pcmpestr_cconly, sse4_2_pcmpistr, *sse4_2_pcmpistr_unaligned,
  	sse4_2_pcmpistri, sse4_2_pcmpistrm, sse4_2_pcmpistr_cconly): Add
  	ssememalign attribute.
  	* config/i386/i386.md (ssememalign): New define_attr.
  
  	* g++.dg/torture/pr59163.C: New test.
........
  r205672 | jakub | 2013-12-04 07:51:02 -0800 (Wed, 04 Dec 2013) | 6 lines
  
  	PR rtl-optimization/58726
  	* combine.c (force_to_mode): Fix comment typo.  Don't destructively
  	modify x for ROTATE, ROTATERT and IF_THEN_ELSE.
  
  	* gcc.c-torture/execute/pr58726.c: New test.
........
  r205675 | jakub | 2013-12-04 10:14:01 -0800 (Wed, 04 Dec 2013) | 5 lines
  
  	PR c++/59268
  	* pt.c (tsubst_copy_and_build): Handle POINTER_PLUS_EXPR.
  
  	* g++.dg/cpp0x/constexpr-template6.C: New test.
........
  r205682 | ebotcazou | 2013-12-04 13:28:21 -0800 (Wed, 04 Dec 2013) | 7 lines
  
  	PR ada/59382
  gnattools/
  	* configure.ac (target parameterization): Rewrite.
  	* configure: Regenerate.
  gcc/ada/
  	* indepsw-darwin.adb: New file.
........
  r205687 | gccadmin | 2013-12-04 16:16:53 -0800 (Wed, 04 Dec 2013) | 1 line
  
  Daily bump.
........
  r205709 | rguenth | 2013-12-05 05:10:20 -0800 (Thu, 05 Dec 2013) | 11 lines
  
  2013-12-05  Richard Biener  <rguenther@suse.de>
  
  	Backport from mainline
  	2013-11-19  Richard Biener  <rguenther@suse.de>
  
  	PR middle-end/58956
  	* tree-ssa-ter.c (find_replaceable_in_bb): Avoid forwarding
  	loads into stmts that may clobber it.
  
  	* gcc.dg/torture/pr58956.c: New testcase.
........
  r205717 | ian | 2013-12-05 10:34:14 -0800 (Thu, 05 Dec 2013) | 8 lines
  
  	* alloc.c (backtrace_vector_finish): Add error_callback and data
  	parameters.  Call backtrace_vector_release.  Return address base.
  	* mmap.c (backtrace_vector_finish): Add error_callback and data
  	parameters.  Return address base.
  	* dwarf.c (read_function_info): Get new address base from
  	backtrace_vector_finish.
  	* internal.h (backtrace_vector_finish): Update declaration.
........
  r205723 | jason | 2013-12-05 15:28:25 -0800 (Thu, 05 Dec 2013) | 4 lines
  
  	PR c++/59044
  	PR c++/59052
  	* pt.c (most_specialized_class): Use the partially instantiated
  	template for deduction.  Drop the TMPL parameter.
........
  r205725 | gccadmin | 2013-12-05 16:16:45 -0800 (Thu, 05 Dec 2013) | 1 line
  
  Daily bump.
........
  r205734 | olegendo | 2013-12-06 02:46:53 -0800 (Fri, 06 Dec 2013) | 10 lines
  
  	PR target/51244
  	PR target/59343
  	* config/sh/sh.md (*cbranch_t): Check that there are no labels between
  	the s1 insn and the testing insn.  Remove REG_DEAD note	from s1 insn.
  
  	PR target/51244
  	PR target/59343
  	* gcc.target/sh/pr51244-19.c: Adjust test case.
........
  r205739 | rguenth | 2013-12-06 04:39:32 -0800 (Fri, 06 Dec 2013) | 32 lines
  
  2013-12-06  Richard Biener  <rguenther@suse.de>
  
  	Backport from mainline
  	2013-11-27  Richard Biener  <rguenther@suse.de>
  
  	PR tree-optimization/59288
  	* tree-vect-loop.c (get_initial_def_for_induction): Do not
  	re-analyze the PHI but use STMT_VINFO_LOOP_PHI_EVOLUTION_PART.
  
  	* gcc.dg/torture/pr59288.c: New testcase.
  
  	2013-11-19  Richard Biener  <rguenther@suse.de>
  
  	PR tree-optimization/59164
  	* tree-vect-loop.c (vect_analyze_loop_operations): Adjust
  	check whether we can create an epilogue loop to reflect the
  	cases where we create one.
  
  	* gcc.dg/torture/pr59164.c: New testcase.
  
  	2013-09-05  Richard Biener  <rguenther@suse.de>
  
  	PR tree-optimization/58137
  	* tree-vect-stmts.c (get_vectype_for_scalar_type_and_size):
  	Do not create vectors of pointers.
  	* tree-vect-loop.c (get_initial_def_for_induction): Use proper
  	types for the components of the vector initializer.
  	* tree-cfg.c (verify_gimple_assign_binary): Remove special-casing
  	allowing pointer vectors with PLUS_EXPR/MINUS_EXPR.
  
  	* gcc.target/i386/pr58137.c: New testcase.
........
  r205741 | rguenth | 2013-12-06 06:14:34 -0800 (Fri, 06 Dec 2013) | 17 lines
  
  2013-12-06  Richard Biener  <rguenther@suse.de>
  
  	Backport from mainline
  	2013-11-29  Richard Biener  <rguenther@suse.de>
  
  	PR tree-optimization/59334
  	* tree-ssa-dce.c (eliminate_unnecessary_stmts): Fix bug
  	in previous commit.
   
  	2013-11-28  Richard Biener  <rguenther@suse.de>
  
  	PR tree-optimization/59330
  	* tree-ssa-dce.c (eliminate_unnecessary_stmts): Simplify
  	and fix delayed marking of free calls not necessary.
  
  	* gcc.dg/torture/pr59330.c: New testcase.
........
  r205752 | corsepiu | 2013-12-06 09:13:57 -0800 (Fri, 06 Dec 2013) | 5 lines
  
  2013-12-06  Ralf Corsépius  <ralf.corsepius@rtems.org>
  
  	* config.host (microblaze-*-rtems*): New.
........
  r205759 | olegendo | 2013-12-06 11:34:23 -0800 (Fri, 06 Dec 2013) | 22 lines
  
  	Backport from mainline
  	2013-11-26  Oleg Endo  <olegendo@gcc.gnu.org>
  
  	PR target/58314
  	PR target/50751
  	* config/sh/sh.c (max_mov_insn_displacement, disp_addr_displacement):
  	Prefix function names with 'sh_'.  Make them non-static.
  	* config/sh/sh-protos.h (sh_disp_addr_displacement,
  	sh_max_mov_insn_displacement): Add declarations.
  	* config/sh/constraints.md (Q): Reject QImode.
  	(Sdd): Use match_code "mem".
  	(Snd): Fix erroneous matching of non-memory operands.
  	* config/sh/predicates.md (short_displacement_mem_operand): New
  	predicate.
  	(general_movsrc_operand): Disallow PC relative QImode loads.
  	* config/sh/sh.md (*mov<mode>_reg_reg): Remove it.
  	(*movqi, *movhi): Merge both insns into...
  	(*mov<mode>): ... this new insn.  Replace generic 'm' constraints with
  	'Snd' and 'Sdd' constraints.  Calculate insn length dynamically based
  	on the operand types.
........
  r205762 | jakub | 2013-12-06 13:06:13 -0800 (Fri, 06 Dec 2013) | 6 lines
  
  	PR tree-optimization/59388
  	* tree-ssa-reassoc.c (update_range_test): If op == range->exp,
  	gimplify tem after stmt rather than before it.
  
  	* gcc.c-torture/execute/pr59388.c: New test.
........
  r205769 | gccadmin | 2013-12-06 16:16:37 -0800 (Fri, 06 Dec 2013) | 1 line
  
  Daily bump.
........
  r205772 | corsepiu | 2013-12-06 19:29:47 -0800 (Fri, 06 Dec 2013) | 5 lines
  
  2013-12-07  Ralf Corsépius  <ralf.corsepius@rtems.org>
  
  	* config.gcc (microblaze*-*-rtems*): Add TARGET_BIG_ENDIAN_DEFAULT.
........
  r205783 | jakub | 2013-12-07 07:43:05 -0800 (Sat, 07 Dec 2013) | 9 lines
  
  	PR middle-end/59011
  	* gimplify.c (nonlocal_vla_vars): New variable.
  	(gimplify_var_or_parm_decl): Put VAR_DECLs for VLAs into
  	nonlocal_vla_vars chain.
  	(gimplify_body): Call declare_vars on nonlocal_vla_vars chain
  	if outer_bind has DECL_INITIAL (current_function_decl) block.
  
  	* gcc.dg/pr59011.c: New test.
........
  r205784 | jakub | 2013-12-07 07:43:48 -0800 (Sat, 07 Dec 2013) | 6 lines
  
  	PR target/58864
  	* optabs.c (emit_conditional_move): Save and restore
  	pending_stack_adjust and stack_pointer_delta if cmove can't be used.
  
  	* g++.dg/opt/pr58864.C: New test.
........
  r205787 | gccadmin | 2013-12-07 16:16:34 -0800 (Sat, 07 Dec 2013) | 1 line
  
  Daily bump.
........
  r205790 | uros | 2013-12-08 06:20:42 -0800 (Sun, 08 Dec 2013) | 16 lines
  
  	Backport from mainline
  	2013-12-06  Uros Bizjak  <ubizjak@gmail.com>
  
  	PR target/59405
  	* config/i386/i386.c (type_natural_mode): Properly handle
  	size 8 for !TARGET_64BIT.
  
  testsuite/ChangeLog
  
  	Backport from mainline
  	2013-12-06  Uros Bizjak  <ubizjak@gmail.com>
  
  	PR target/59405
  	* gcc.target/i386/pr59405.c: New test.
........
  r205797 | gccadmin | 2013-12-08 16:16:50 -0800 (Sun, 08 Dec 2013) | 1 line
  
  Daily bump.
........
  r205803 | amodra | 2013-12-09 03:30:39 -0800 (Mon, 09 Dec 2013) | 11 lines
  
  2013-12-09  Alan Modra  <amodra@gmail.com>
  
  	Apply from mainline
  	2013-12-05  Alan Modra  <amodra@gmail.com>
  	* configure.ac (BUILD_CXXFLAGS) Don't use ALL_CXXFLAGS for
  	build != host.
  	<recursive call for build != host>: Clear GMPINC.  Don't bother
  	saving CFLAGS.
  	* configure: Regenerate.
........
  r205841 | gccadmin | 2013-12-09 16:16:39 -0800 (Mon, 09 Dec 2013) | 1 line
  
  Daily bump.
........
  r205850 | uros | 2013-12-10 00:47:33 -0800 (Tue, 10 Dec 2013) | 4 lines
  
  	* config/i386/sfp-exceptions.c (__sfp_handle_exceptions): Emit SSE
  	instructions when __SSE_MATH__ is defined.
........
  r205861 | ktietz | 2013-12-10 08:40:36 -0800 (Tue, 10 Dec 2013) | 4 lines
  
          PR target/56807
          * config/i386/i386.c (ix86_expand_prologue): Address saved
          registers stack-relative, not via frame-pointer.
........
  r205875 | ebotcazou | 2013-12-10 14:59:27 -0800 (Tue, 10 Dec 2013) | 4 lines
  
  	PR rtl-optimization/58295
  	* simplify-rtx.c (simplify_truncation): Restrict the distribution for
  	WORD_REGISTER_OPERATIONS targets.
........
  r205878 | gccadmin | 2013-12-10 16:16:44 -0800 (Tue, 10 Dec 2013) | 1 line
  
  Daily bump.
........
  r205907 | ian | 2013-12-11 14:42:46 -0800 (Wed, 11 Dec 2013) | 7 lines
  
  compiler: Minor fixes for recover thunks.
  
  Avoid name collisions when a method calls recover.
  
  Don't crash if a method with an unnamed receiver calls
  recover.
........
  r205909 | ian | 2013-12-11 15:43:35 -0800 (Wed, 11 Dec 2013) | 2 lines
  
  reflect, runtime: Let reflect.MakeFunc functions call recover.
........
  r205911 | gccadmin | 2013-12-11 16:16:23 -0800 (Wed, 11 Dec 2013) | 1 line
  
  Daily bump.
........
  r205914 | ian | 2013-12-11 17:09:30 -0800 (Wed, 11 Dec 2013) | 2 lines
  
  compiler, reflect, runtime: Implement method values in reflect.
........
  r205916 | ian | 2013-12-11 18:29:08 -0800 (Wed, 11 Dec 2013) | 3 lines
  
  	* go-lang.c (go_langhook_post_options): Disable sibling calls by
  	default.
........
  r205918 | zqchen | 2013-12-11 22:05:41 -0800 (Wed, 11 Dec 2013) | 6 lines
  
  2013-12-12  Zhenqiang Chen  <zhenqiang.chen@arm.com>
  
  	Backport from trunk r205917.
  	2013-12-12  Zhenqiang Chen  <zhenqiang.chen@arm.com>
  	* config.host (arm*-*-uclinux*): Move t-arm before t-bpabi.
........
  r205920 | uros | 2013-12-11 23:53:33 -0800 (Wed, 11 Dec 2013) | 10 lines
  
  	Backport from mainline
  	2013-12-12  Ryan Mansfield  <rmansfield@qnx.com>
  
  	PR testsuite/59442
  	* gcc.target/i386/sse2-movapd-1.c: Fix alignment attributes.
  	* gcc.target/i386/sse2-movapd-2.c: Likewise.
  	* gcc.target/i386/avx-vmovapd-256-1.c: Likewise.
  	* gcc.target/i386/avx-vmovapd-256-2.c: Likewise.
........
  r205923 | jakub | 2013-12-12 00:57:22 -0800 (Thu, 12 Dec 2013) | 12 lines
  
  	PR libgomp/59467
  	* gimplify.c (omp_check_private): Add copyprivate argument, if it
  	is true, don't check omp_privatize_by_reference.
  	(gimplify_scan_omp_clauses): For OMP_CLAUSE_COPYPRIVATE verify
  	decl is private in outer context.  Adjust omp_check_private caller.
  
  	* gfortran.dg/gomp/pr59467.f90: New test.
  	* c-c++-common/gomp/pr59467.c: New test.
  
  	* testsuite/libgomp.fortran/crayptr2.f90: Add private (d) clause to
  	!$omp parallel.
........
  r205929 | vmakarov | 2013-12-12 07:48:23 -0800 (Thu, 12 Dec 2013) | 7 lines
  
  2013-12-12  Vladimir Makarov  <vmakarov@redhat.com>
  
  	PR middle-end/59470
  	* lra-coalesce.c (lra_coalesce): Invalidate inheritance pseudo
  	values if necessary.
........
  r205933 | ian | 2013-12-12 09:44:21 -0800 (Thu, 12 Dec 2013) | 2 lines
  
  reflect: Fix MakeFunc returning float32 or float64 on 386.
........
  r205935 | jakub | 2013-12-12 09:56:51 -0800 (Thu, 12 Dec 2013) | 3 lines
  
  	PR middle-end/59470
  	* g++.dg/opt/pr59470.C: New test.
........
  r205947 | ebotcazou | 2013-12-12 14:53:43 -0800 (Thu, 12 Dec 2013) | 17 lines
  
  	PR ada/55946
  gnattools/
  	* Makefile.in (host): Define.
  	(host_alias): Likewise.
  	(TOOLS_FLAGS_TO_PASS_RE): Add LDFLAGS.
  	(GNATMAKE_FOR_HOST): Define.
  	(GNATLINK_FOR_HOST): Likewise.
  	(GNATBIND_FOR_HOST): Likewise.
  	(GNATLS_FOR_HOST): Likewise.
  	(RTS_DIR): Move around and use GNATLS_FOR_HOST.
  	(TOOLS_FLAGS_TO_PASS_CROSS): Use the other *_HOST variables.
  gcc/ada/
  	* gcc-interface/Make-lang.in (ada/doctools/xgnatugn): Use gnatmake.
  	* gcc-interface/Makefile.in (GCC_LINK): Add LDFLAGS.
  	(../../gnatmake): Remove LDFLAGS.
  	(../../gnatlink): Likewise.
........
  r205950 | gccadmin | 2013-12-12 16:16:45 -0800 (Thu, 12 Dec 2013) | 1 line
  
  Daily bump.
........
  r205954 | jason | 2013-12-12 19:59:10 -0800 (Thu, 12 Dec 2013) | 2 lines
  
  	PR c++/58954
  	* pt.c (resolve_overloaded_unification): Discard access checks.
........
  r205979 | gccadmin | 2013-12-13 16:16:22 -0800 (Fri, 13 Dec 2013) | 1 line
  
  Daily bump.
........
  r205995 | gccadmin | 2013-12-14 16:16:24 -0800 (Sat, 14 Dec 2013) | 1 line
  
  Daily bump.
........
  r206001 | uros | 2013-12-15 10:16:40 -0800 (Sun, 15 Dec 2013) | 28 lines
  
  	PR testsuite/58630
  	* gcc.target/i386/pr43662.c (dg-options):
  	Add -maccumulate-outgoing-args.
  	* gcc.target/i386/pr43869.c (dg-options): Ditto.
  	* gcc.target/i386/pr57003.c (dg-options): Ditto.
  	* gcc.target/i386/avx-vzeroupper-16.c (dg-options):
  	Remove -mtune=generic and add -maccumulate-outgoing-args instead.
  	* gcc.target/i386/avx-vzeroupper-17.c (dg-options): Ditto.
  	* gcc.target/i386/avx-vzeroupper-18.c (dg-options): Ditto.
  	* gcc.target/x86_64/abi/callabi/func-1.c (dg-options):
  	Add -maccumulate-outgoing-args.
  	* gcc.target/x86_64/abi/callabi/func-2a.c (dg-options): Ditto.
  	* gcc.target/x86_64/abi/callabi/func-2b.c (dg-options): Ditto.
  	* gcc.target/x86_64/abi/callabi/func-indirect.c (dg-options): Ditto.
  	* gcc.target/x86_64/abi/callabi/func-indirect-2a.c (dg-options): Ditto.
  	* gcc.target/x86_64/abi/callabi/func-indirect-2b.c (dg-options): Ditto.
  	* gcc.target/x86_64/abi/callabi/leaf-1.c (dg-options): Ditto.
  	* gcc.target/x86_64/abi/callabi/leaf-2.c (dg-options): Ditto.
  	* gcc.target/x86_64/abi/callabi/pr38891.c (dg-options): Ditto.
  	* gcc.target/x86_64/abi/callabi/vaarg-1.c (dg-options): Ditto.
  	* gcc.target/x86_64/abi/callabi/vaarg-2.c (dg-options): Ditto.
  	* gcc.target/x86_64/abi/callabi/vaarg-3.c (dg-options): Ditto.
  	* gcc.target/x86_64/abi/callabi/vaarg-4a.c (dg-options): Ditto.
  	* gcc.target/x86_64/abi/callabi/vaarg-4b.c (dg-options): Ditto.
  	* gcc.target/x86_64/abi/callabi/vaarg-5a.c (dg-options): Ditto.
  	* gcc.target/x86_64/abi/callabi/vaarg-5b.c (dg-options): Ditto.
........
  r206003 | hjl | 2013-12-15 12:59:38 -0800 (Sun, 15 Dec 2013) | 4 lines
  
  Update x32 baseline_symbols.txt
  
  	* config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt: Update.
........
  r206006 | gccadmin | 2013-12-15 16:16:37 -0800 (Sun, 15 Dec 2013) | 1 line
  
  Daily bump.
........
  r206037 | gccadmin | 2013-12-16 16:16:48 -0800 (Mon, 16 Dec 2013) | 1 line
  
  Daily bump.
........
  r206076 | gccadmin | 2013-12-17 16:16:42 -0800 (Tue, 17 Dec 2013) | 1 line
  
  Daily bump.
........
  r206085 | janus | 2013-12-18 04:36:00 -0800 (Wed, 18 Dec 2013) | 16 lines
  
  2013-12-18  Janus Weil  <janus@gcc.gnu.org>
  
  	Backport from mainline
  	2013-12-15  Janus Weil  <janus@gcc.gnu.org>
  
  	PR fortran/59493
  	* class.c (gfc_find_intrinsic_vtab): Handle BT_CLASS.
  
  2013-12-18  Janus Weil  <janus@gcc.gnu.org>
  
  	Backport from mainline
  	2013-12-15  Janus Weil  <janus@gcc.gnu.org>
  
  	PR fortran/59493
  	* gfortran.dg/unlimited_polymorphic_15.f90: New.
........
  r206088 | ebotcazou | 2013-12-18 07:15:51 -0800 (Wed, 18 Dec 2013) | 2 lines
  
  	* config/arm/arm.c (arm_expand_epilogue_apcs_frame): Fix thinko.
........
  r206094 | jsm28 | 2013-12-18 10:15:34 -0800 (Wed, 18 Dec 2013) | 2 lines
  
  	* pt_BR.po: New.
........
  r206104 | gccadmin | 2013-12-18 16:16:20 -0800 (Wed, 18 Dec 2013) | 1 line
  
  Daily bump.
........
  r206112 | krebbel | 2013-12-19 04:03:43 -0800 (Thu, 19 Dec 2013) | 52 lines
  
  2013-12-19  Dominik Vogt  <vogt@linux.vnet.ibm.com>
  	    Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
  
  	* config/s390/s390.c (s390_hotpatch_trampoline_halfwords_default): New
  	constant
  	(s390_hotpatch_trampoline_halfwords_max): New constant
  	(s390_hotpatch_trampoline_halfwords): New static variable
  	(get_hotpatch_attribute): New function
  	(s390_handle_hotpatch_attribute): New function
  	(s390_attribute_table): New target specific attribute table to implement
  	the hotpatch attribute
  	(s390_option_override): Parse hotpatch options
  	(s390_function_num_hotpatch_trampoline_halfwords): New function
  	(s390_can_inline_p): Implement target hook to
  	suppress hotpatching for explicitly inlined functions
  	(s390_asm_output_function_label): Generate hotpatch prologue
  	(TARGET_ATTRIBUTE_TABLE): Define to implement target attribute table
  	(TARGET_CAN_INLINE_P): Define to implement target hook
  	* config/s390/s390.opt (mhotpatch): New options -mhotpatch, -mhotpatch=
  	* config/s390/s390-protos.h (s390_asm_output_function_label): Add
  	prototype
  	* config/s390/s390.h (ASM_OUTPUT_FUNCTION_LABEL): Target specific
  	function label generation for hotpatching
  	(FUNCTION_BOUNDARY): Align functions to eight bytes
  	* doc/extend.texi: Document hotpatch attribute
  	* doc/invoke.texi: Document -mhotpatch option
  
  2013-12-19  Dominik Vogt  <vogt@linux.vnet.ibm.com>
  	    Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
  
  	* gcc/testsuite/gcc.target/s390/hotpatch-1.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-2.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-3.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-4.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-5.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-6.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-7.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-8.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-9.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-10.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-11.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-12.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-compile-1.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-compile-2.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-compile-3.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-compile-4.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-compile-6.c: New test
  	* gcc/testsuite/gcc.target/s390/hotpatch-compile-7.c: New test
........
  r206133 | jgreenhalgh | 2013-12-19 12:01:26 -0800 (Thu, 19 Dec 2013) | 63 lines
  
  [AArch64 4.8-branch] Backport: Fix <F>CM instruction generation.
  
  gcc/
  	Backport from Mainline.
  	2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
  
  	* config/aarch64/aarch64-simd-builtins.def (cmhs): Rename to...
  	(cmgeu): ...This.
  	(cmhi): Rename to...
  	(cmgtu): ...This.
  	* config/aarch64/aarch64-simd.md
  	(simd_mode): Add SF.
  	(aarch64_vcond_internal): Use new names for unsigned comparison insns.
  	(aarch64_cm<optab><mode>): Rewrite to not use UNSPECs.
  	* config/aarch64/aarch64.md (*cstore<mode>_neg): Rename to...
  	(cstore<mode>_neg): ...This.
  	* config/aarch64/iterators.md
  	(VALLF): new.
  	(unspec): Remove UNSPEC_CM<EQ, LE, LT, GE, GT, HS, HI, TST>.
  	(COMPARISONS): New.
  	(UCOMPARISONS): Likewise.
  	(optab): Add missing comparisons.
  	(n_optab): New.
  	(cmp_1): Likewise.
  	(cmp_2): Likewise.
  	(CMP): Likewise.
  	(cmp): Remove.
  	(VCMP_S): Likewise.
  	(VCMP_U): Likewise.
  	(V_cmp_result): Add DF, SF modes.
  	(v_cmp_result): Likewise.
  	(v): Likewise.
  	(vmtype): Likewise.
  	* config/aarch64/predicates.md (aarch64_reg_or_fp_zero): New.
  
  	Partial Backport from mainline.
  	2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
  
  	* config/aarch64/arm_neon.h
  	(vc<eq, lt, le, gt, ge, tst><qsd>_<u><8,16,32,64>): Remap
  	to builtins or C as appropriate.
  
  gcc/testsuite/
  	Backport from Mainline
  	2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
  
  	* gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
  	(test_vceqd_s64): Force arguments to SIMD registers.
  	(test_vceqzd_s64): Likewise.
  	(test_vcged_s64): Likewise.
  	(test_vcled_s64): Likewise.
  	(test_vcgezd_s64): Likewise.
  	(test_vcged_u64): Likewise.
  	(test_vcgtd_s64): Likewise.
  	(test_vcltd_s64): Likewise.
  	(test_vcgtzd_s64): Likewise.
  	(test_vcgtd_u64): Likewise.
  	(test_vclezd_s64): Likewise.
  	(test_vcltzd_s64): Likewise.
  	(test_vtst_s64): Likewise.
  	(test_vtst_u64): Likewise.
........
  r206137 | gccadmin | 2013-12-19 16:16:32 -0800 (Thu, 19 Dec 2013) | 1 line
  
  Daily bump.
........
  r206153 | jakub | 2013-12-20 08:34:21 -0800 (Fri, 20 Dec 2013) | 8 lines
  
  	PR c++/59255
  	Backported from mainline
  	2013-08-19  Dehao Chen  <dehao@google.com>
  
  	* value-prof.c (gimple_ic): Fix the bug of adding EH edge.
  
  	* g++.dg/tree-prof/pr59255.C: New test.
........
  r206159 | gccadmin | 2013-12-20 16:16:25 -0800 (Fri, 20 Dec 2013) | 1 line
  
  Daily bump.
........
  r206164 | gccadmin | 2013-12-21 16:16:42 -0800 (Sat, 21 Dec 2013) | 1 line
  
  Daily bump.
........
  r206170 | gccadmin | 2013-12-22 16:16:38 -0800 (Sun, 22 Dec 2013) | 1 line
  
  Daily bump.
........
  r206190 | gccadmin | 2013-12-23 16:16:48 -0800 (Mon, 23 Dec 2013) | 1 line
  
  Daily bump.
........
  r206198 | gccadmin | 2013-12-24 16:16:40 -0800 (Tue, 24 Dec 2013) | 1 line
  
  Daily bump.
........
  r206204 | uros | 2013-12-25 16:12:09 -0800 (Wed, 25 Dec 2013) | 3 lines
  
  	* config/i386/driver-i386.c (decode_caches_intel): Add missing entries.
........
  r206206 | gccadmin | 2013-12-25 16:17:03 -0800 (Wed, 25 Dec 2013) | 1 line
  
  Daily bump.
........
  r206217 | gccadmin | 2013-12-26 16:16:53 -0800 (Thu, 26 Dec 2013) | 1 line
  
  Daily bump.
........
  r206226 | gccadmin | 2013-12-27 16:17:03 -0800 (Fri, 27 Dec 2013) | 1 line
  
  Daily bump.
........
  r206230 | ebotcazou | 2013-12-28 02:44:22 -0800 (Sat, 28 Dec 2013) | 2 lines
  
  	* doc/invoke.texi (output file options): Document -fada-spec-parent.
........
  r206233 | ian | 2013-12-28 10:00:44 -0800 (Sat, 28 Dec 2013) | 11 lines
  
  net: work around Solaris connect issue when server closes socket
  
  On Solaris, if you do a in-progress connect, and then the
  server accepts and closes the socket, the client's later
  attempt to complete the connect will fail with EINVAL.  Handle
  this case by assuming that the connect succeeded.  This code
  is weird enough that it is implemented as Solaris-only so that
  it doesn't hide a real error on a different OS.
  
  See http://golang.org/issue/6828.
........
  r206235 | gccadmin | 2013-12-28 16:16:10 -0800 (Sat, 28 Dec 2013) | 1 line
  
  Daily bump.
........
  r206238 | andreast | 2013-12-29 14:42:08 -0800 (Sun, 29 Dec 2013) | 5 lines
  
  2013-12-29  Andreas Tobler  <andreast@gcc.gnu.org>
  
      Merge from trunk:
          * include/private/gcconfig.h: Add FreeBSD powerpc64 defines.
........
  r206240 | gccadmin | 2013-12-29 16:16:35 -0800 (Sun, 29 Dec 2013) | 1 line
  
  Daily bump.
........
  r206254 | gccadmin | 2013-12-30 16:16:44 -0800 (Mon, 30 Dec 2013) | 1 line
  
  Daily bump.
........
  r206266 | janus | 2013-12-31 06:02:04 -0800 (Tue, 31 Dec 2013) | 17 lines
  
  2013-12-31  Janus Weil  <janus@gcc.gnu.org>
  
  	Backport from mainline
  	2013-12-30  Janus Weil  <janus@gcc.gnu.org>
  
  	PR fortran/58998
  	* resolve.c (resolve_symbol): Check that symbol is not only flavorless
  	but also untyped.
  
  2013-12-31  Janus Weil  <janus@gcc.gnu.org>
  
  	Backport from mainline
  	2013-12-30  Janus Weil  <janus@gcc.gnu.org>
  
  	PR fortran/58998
  	* gfortran.dg/generic_28.f90: New.
........
  r206268 | jakub | 2013-12-31 15:52:11 -0800 (Tue, 31 Dec 2013) | 6 lines
  
  	PR rtl-optimization/59647
  	* cse.c (cse_process_notes_1): Don't substitute negative VOIDmode
  	new_rtx into UNSIGNED_FLOAT rtxes.
  
  	* g++.dg/opt/pr59647.C: New test.
........
  r206272 | gccadmin | 2013-12-31 16:16:26 -0800 (Tue, 31 Dec 2013) | 1 line
  
  Daily bump.
........
  r206276 | gccadmin | 2014-01-01 16:16:46 -0800 (Wed, 01 Jan 2014) | 1 line
  
  Daily bump.
........
  r206307 | gccadmin | 2014-01-02 16:16:42 -0800 (Thu, 02 Jan 2014) | 1 line
  
  Daily bump.
........
  r206316 | jakub | 2014-01-03 04:59:42 -0800 (Fri, 03 Jan 2014) | 6 lines
  
  	PR target/59625
  	* config/i386/i386.c (ix86_avoid_jump_mispredicts): Don't consider
  	asm goto as jump.
  
  	* gcc.target/i386/pr59625.c: New test.
........
  r206318 | schwab | 2014-01-03 06:06:22 -0800 (Fri, 03 Jan 2014) | 4 lines
  
  * config/m68k/m68k.c (handle_move_double): Handle pushes with
  overlapping registers also for registers other than the stack
  pointer.
........
  r206320 | jsm28 | 2014-01-03 07:52:37 -0800 (Fri, 03 Jan 2014) | 7 lines
  
  libgcc:
  	* config/rs6000/ibm-ldouble.c (__gcc_qdiv): Scale up arguments in
  	case of small numerator and finite nonzero result.
  
  gcc/testsuite:
  	* gcc.target/powerpc/rs6000-ldouble-3.c: New test.
........
  r206329 | gccadmin | 2014-01-03 16:16:43 -0800 (Fri, 03 Jan 2014) | 1 line
  
  Daily bump.
........
  r206335 | janus | 2014-01-04 08:47:27 -0800 (Sat, 04 Jan 2014) | 17 lines
  
  2014-01-04  Janus Weil  <janus@gcc.gnu.org>
  
  	Backport from mainline
  	2014-01-02  Janus Weil  <janus@gcc.gnu.org>
  
  	PR fortran/59654
  	* resolve.c (resolve_typebound_procedures): No need to create the vtab
  	here.
  
  2014-01-04  Janus Weil  <janus@gcc.gnu.org>
  
  	Backport from mainline
  	2014-01-02  Janus Weil  <janus@gcc.gnu.org>
  
  	PR fortran/59654
  	* gfortran.dg/dynamic_dispatch_12.f90: New.
........
  r206339 | gccadmin | 2014-01-04 16:16:39 -0800 (Sat, 04 Jan 2014) | 1 line
  
  Daily bump.
........
  r206350 | gccadmin | 2014-01-05 16:16:23 -0800 (Sun, 05 Jan 2014) | 1 line
  
  Daily bump.
........
  r206381 | gccadmin | 2014-01-06 16:16:47 -0800 (Mon, 06 Jan 2014) | 1 line
  
  Daily bump.
........
  r206396 | jakub | 2014-01-07 08:49:22 -0800 (Tue, 07 Jan 2014) | 34 lines
  
  	Backported from mainline
  	2013-12-16  Jakub Jelinek  <jakub@redhat.com>
  
  	PR middle-end/58956
  	PR middle-end/59470
  	* gimple.h (walk_stmt_load_store_addr_fn): New typedef.
  	(walk_stmt_load_store_addr_ops, walk_stmt_load_store_ops): Use it
  	for callback params.
  	* gimple.c (walk_stmt_load_store_ops): Likewise.
  	(walk_stmt_load_store_addr_ops): Likewise.  Adjust all callback
  	calls to supply the gimple operand containing the base tree
  	as an extra argument.
  	* tree-ssa-ter.c (find_ssaname, find_ssaname_in_store): New helper
  	functions.
  	(find_replaceable_in_bb): For calls or GIMPLE_ASM, only set
  	same_root_var if USE is used somewhere in the stores of the stmt.
  	* ipa-prop.c (visit_ref_for_mod_analysis): Remove name of the stmt
  	argument and ATTRIBUTE_UNUSED, add another unnamed tree argument.
  	* ipa-pure-const.c (check_load, check_store, check_ipa_load,
  	check_ipa_store): Likewise.
  	* gimple.c (gimple_ior_addresses_taken_1): Likewise.
  	* ipa-split.c (test_nonssa_use, mark_nonssa_use): Likewise.
  	(verify_non_ssa_vars, visit_bb): Adjust their callers.
  	* cfgexpand.c (add_scope_conflicts_1): Use
  	walk_stmt_load_store_addr_fn type for visit variable.
  	(visit_op, visit_conflict): Remove name of the stmt
  	argument and ATTRIBUTE_UNUSED, add another unnamed tree argument.
  	* tree-sra.c (asm_visit_addr): Likewise.  Remove name of the data
  	argument and ATTRIBUTE_UNUSED.
  	* cgraphbuild.c (mark_address, mark_load, mark_store): Add another
  	unnamed tree argument.
  
  	* gcc.target/i386/pr59470.c: New test.
........
  r206397 | jakub | 2014-01-07 08:50:06 -0800 (Tue, 07 Jan 2014) | 6 lines
  
  	PR pch/59436
  	* tree.h (struct tree_optimization_option): Change optabs
  	type from unsigned char * to void *.
  	* optabs.c (init_tree_optimization_optabs): Adjust
  	TREE_OPTIMIZATION_OPTABS initialization.
........
  r206398 | jakub | 2014-01-07 08:51:16 -0800 (Tue, 07 Jan 2014) | 11 lines
  
  	PR rtl-optimization/58668
  	* cfgcleanup.c (flow_find_cross_jump): Don't count
  	any jumps if dir_p is NULL.  Remove p1 variable and make USE/CLOBBER
  	check consistent with other places.
  	(flow_find_head_matching_sequence): Don't count USE or CLOBBER insns.
  	(try_head_merge_bb): Adjust for the flow_find_head_matching_sequence
  	counting change.
  	* ifcvt.c (count_bb_insns): Don't count USE or CLOBBER insns.
  
  	* gcc.dg/pr58668.c: New test.
........
  r206402 | meissner | 2014-01-07 12:10:01 -0800 (Tue, 07 Jan 2014) | 9 lines
  
  2014-01-07  Roland Stigge  <stigge@antcom.de>
  	    Michael Meissner  <meissner@linux.vnet.ibm.com>
  
  	PR 57386/target
  	* config/rs6000/rs6000.c (rs6000_legitimate_offset_address_p):
  	Only check TFmode for SPE constants.  Don't check TImode or
  	TDmode.
........
  r206409 | gccadmin | 2014-01-07 16:17:08 -0800 (Tue, 07 Jan 2014) | 1 line
  
  Daily bump.
........
  r206414 | danglin | 2014-01-07 18:01:50 -0800 (Tue, 07 Jan 2014) | 5 lines
  
  	PR target/59652
  	* config/pa/pa.c (pa_legitimate_address_p): Return false before reload
  	for 14-bit register offsets when INT14_OK_STRICT is false.
........
  r206428 | jamborm | 2014-01-08 07:06:22 -0800 (Wed, 08 Jan 2014) | 11 lines
  
  2014-01-08  Martin Jambor  <mjambor@suse.cz>
  
  	PR ipa/59610
  	* ipa-prop.c (ipa_compute_jump_functions): Bail out if not optimizing.
  	(parm_preserved_before_stmt_p): Assume modification present when not
  	optimizing.
  
  testsuite/
  	* gcc.dg/ipa/pr59610.c: New test.
........
  r206433 | uros | 2014-01-08 08:00:54 -0800 (Wed, 08 Jan 2014) | 8 lines
  
  	Backport from mainline
  	2014-01-05  Uros Bizjak  <ubizjak@gmail.com>
  
  	* config/i386/i386.c (ix86_data_alignment): Calculate max_align
  	from prefetch_block tune setting.
  	(nocona_cost): Correct size of prefetch block to 64.
........
  r206442 | hjl | 2014-01-08 11:54:29 -0800 (Wed, 08 Jan 2014) | 22 lines
  
  Remove target_cpu_default/cpu_names
  
  Add processor names to processor_target_table and use it instead of
  target_cpu_default and cpu_names.
  
  	Backport from mainline
  	PR target/59587
  	* config/i386/i386.c (struct ptt): Add a field for processor
  	name.
  	(processor_target_table): Sync with processor_type.  Add
  	processor names.
  	(cpu_names): Removed.
  	(ix86_option_override_internal): Default x_ix86_tune_string
  	to processor_target_table[TARGET_CPU_DEFAULT].name.
  	(ix86_function_specific_print): Assert arch and tune <
  	PROCESSOR_max.  Use processor_target_table to print arch and
  	tune names.
  	* config/i386/i386.h (TARGET_CPU_DEFAULT): Default to
  	PROCESSOR_GENERIC32.
  	(target_cpu_default): Removed.
  	(processor_type): Reordered.
........
  r206451 | gccadmin | 2014-01-08 16:16:48 -0800 (Wed, 08 Jan 2014) | 1 line
  
  Daily bump.
........
  r206453 | hp | 2014-01-08 16:23:22 -0800 (Wed, 08 Jan 2014) | 10 lines
  
  	Backport from mainline
  	2013-12-23  Hans-Peter Nilsson  <hp@axis.com>
  
  	PR middle-end/59584
  	* config/cris/predicates.md (cris_nonsp_register_operand):
  	New define_predicate.
  	* config/cris/cris.md: Replace register_operand with
  	cris_nonsp_register_operand for destinations in all
  	define_splits where a register is set more than once.
........
  r206457 | jakub | 2014-01-08 23:30:16 -0800 (Wed, 08 Jan 2014) | 7 lines
  
  	PR rtl-optimization/59724
  	* ifcvt.c (cond_exec_process_if_block): Don't call
  	flow_find_head_matching_sequence with 0 longest_match.
  	* cfgcleanup.c (flow_find_head_matching_sequence): Count even
  	non-active insns if !stop_after.
  	(try_head_merge_bb): Revert 2014-01-07 changes.
........
  r206466 | rearnsha | 2014-01-09 07:18:55 -0800 (Thu, 09 Jan 2014) | 9 lines
  
  	PR rtl-optimization/54300
  
  gcc:
  	* regcprop.c (copyprop_hardreg_forward_1): Ensure any unused
  	outputs in a single-set are killed from the value chains.
  
  gcc/testsuite:
  	* gcc.target/arm/pr54300.C: New test.
........
  r206467 | rguenth | 2014-01-09 07:25:34 -0800 (Thu, 09 Jan 2014) | 38 lines
  
  2014-01-09  Richard Biener  <rguenther@suse.de>
  
  	Backport from mainline
  	2013-11-18  Richard Biener  <rguenther@suse.de>
  
  	PR tree-optimization/59125
  	PR tree-optimization/54570
  	* tree-ssa-sccvn.c (copy_reference_ops_from_ref): When inlining
  	is not complete do not treat component-references with offset zero
  	but different fields as equal.
  	* tree-object-size.c: Include tree-phinodes.h and ssa-iterators.h.
  	(compute_object_sizes): Apply TLC.  Propagate the constant
  	results into all uses and fold their stmts.
  	* passes.def (pass_all_optimizations): Move pass_object_sizes
  	after the first pass_forwprop and before pass_fre.
  
  	* gcc.dg/builtin-object-size-8.c: Un-xfail.
  	* gcc.dg/builtin-object-size-14.c: New testcase.
  	* gcc.dg/strlenopt-14gf.c: Adjust.
  	* gcc.dg/strlenopt-1f.c: Likewise.
  	* gcc.dg/strlenopt-4gf.c: Likewise.
  
  	2013-12-03  Jakub Jelinek  <jakub@redhat.com>
   
  	PR tree-optimization/59362
  	* tree-object-size.c (object_sizes): Change into array of
  	vec<unsigned HOST_WIDE_INT>.
  	(compute_builtin_object_size): Check computed bitmap for
  	non-NULL instead of object_sizes.  Call safe_grow on object_sizes
  	vector if new SSA_NAMEs appeared.
  	(init_object_sizes): Check computed bitmap for non-NULL.
  	Call safe_grow on object_sizes elements instead of initializing
  	it with XNEWVEC.
  	(fini_object_sizes): Call release on object_sizes elements, don't
  	set it to NULL.
  
  	* gcc.c-torture/compile/pr59362.c: New test.
........
  r206488 | rsandifo | 2014-01-09 11:58:29 -0800 (Thu, 09 Jan 2014) | 13 lines
  
  gcc/
  	Revert:
  	2012-10-07  Richard Sandiford  <rdsandiford@googlemail.com>
  
  	* config/mips/mips.c (mips_truncated_op_cost): New function.
  	(mips_rtx_costs): Adjust test for BADDU.
  	* config/mips/mips.md (*baddu_di<mode>): Push truncates to operands.
  
  	2012-10-02  Richard Sandiford  <rdsandiford@googlemail.com>
  
  	* config/mips/mips.md (*baddu_si_eb, *baddu_si_el): Merge into...
  	(*baddu_si): ...this new pattern.
........
  r206489 | rsandifo | 2014-01-09 11:58:52 -0800 (Thu, 09 Jan 2014) | 10 lines
  
  gcc/
  	PR rtl-optimization/59137
  	* reorg.c (steal_delay_list_from_target): Call update_block for
  	elided insns.
  	(steal_delay_list_from_fallthrough, relax_delay_slots): Likewise.
  
  gcc/testsuite/
  	PR rtl-optimization/59137
  	* gcc.target/mips/pr59137.c: New test.
........
  r206490 | rsandifo | 2014-01-09 12:06:19 -0800 (Thu, 09 Jan 2014) | 11 lines
  
  gcc/
  	* config/mips/mips.h (ISA_HAS_WSBH): Define.
  	* config/mips/mips.md (UNSPEC_WSBH, UNSPEC_DSBH, UNSPEC_DSHD): New
  	constants.
  	(bswaphi2, bswapsi2, bswapdi2, wsbh, dsbh, dshd): New patterns.
  
  gcc/testsuite/
  	* gcc.target/mips/bswap-1.c, gcc.target/mips/bswap-2.c,
  	gcc.target/mips/bswap-3.c, gcc.target/mips/bswap-4.c,
  	gcc.target/mips/bswap-5.c, gcc.target/mips/bswap-6.c: New tests.
........
  r206506 | gccadmin | 2014-01-09 16:16:48 -0800 (Thu, 09 Jan 2014) | 1 line
  
  Daily bump.
........
  r206508 | ian | 2014-01-09 21:43:28 -0800 (Thu, 09 Jan 2014) | 28 lines
  
  runtime: fix 32-bit malloc for pointers >= 0x80000000
  
  The spans array is allocated in runtime_mallocinit.  On a
  32-bit system the number of entries in the spans array is
  MaxArena32 / PageSize, which (2U << 30) / (1 << 12) == (1 << 19).
  So we are allocating an array that can hold 19 bits for an
  index that can hold 20 bits.  According to the comment in the
  function, this is intentional: we only allocate enough spans
  (and bitmaps) for a 2G arena, because allocating more would
  probably be wasteful.
  
  But since the span index is simply the upper 20 bits of the
  memory address, this scheme only works if memory addresses are
  limited to the low 2G of memory.  That would be OK if we were
  careful to enforce it, but we're not.  What we are careful to
  enforce, in functions like runtime_MHeap_SysAlloc, is that we
  always return addresses between the heap's arena_start and
  arena_start + MaxArena32.
  
  We generally get away with it because we start allocating just
  after the program end, so we only run into trouble with
  programs that allocate a lot of memory, enough to get past
  address 0x80000000.
  
  This changes the code that computes a span index to subtract
  arena_start on 32-bit systems just as we currently do on
  64-bit systems.
........
  r206511 | rguenth | 2014-01-10 00:37:07 -0800 (Fri, 10 Jan 2014) | 9 lines
  
  2014-01-10  Richard Biener  <rguenther@suse.de>
  
  	PR tree-optimization/59715
  	* tree-flow.h (split_critical_edges): Declare.
  	* tree-cfg.c (split_critical_edges): Export.
  	* tree-ssa-sink.c (execute_sink_code): Split critical edges.
  
  	* gcc.dg/torture/pr59715.c: New testcase.
........
  r206513 | rsandifo | 2014-01-10 00:52:42 -0800 (Fri, 10 Jan 2014) | 6 lines
  
  gcc/
  2014-01-10  Huacai Chen  <chenhc@lemote.com>
  
  	* config/mips/driver-native.c (host_detect_local_cpu): Handle new
  	kernel strings for Loongson-2E/2F/3A.
........
  r206528 | krebbel | 2014-01-10 07:01:50 -0800 (Fri, 10 Jan 2014) | 6 lines
  
  2014-01-10  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
  
  	* config/s390/s390.c (s390_expand_tbegin): Remove jump over CC
  	extraction in good case.
........
  r206536 | paolo | 2014-01-10 10:45:53 -0800 (Fri, 10 Jan 2014) | 15 lines
  
  /cp
  2014-01-10  Paolo Carlini  <paolo.carlini@oracle.com>
  
  	PR c++/56060
  	PR c++/59730
  	* pt.c (type_dependent_expression_p): Handle EXPR_PACK_EXPANSION.
  
  /testsuite
  2014-01-10  Paolo Carlini  <paolo.carlini@oracle.com>
  
  	PR c++/56060
  	PR c++/59730
  	* g++.dg/cpp0x/variadic144.C: New.
  	* g++.dg/cpp0x/variadic145.C: Likewise.
........
  r206538 | hp | 2014-01-10 11:20:05 -0800 (Fri, 10 Jan 2014) | 2 lines
  
  	* gcc.dg/pr46309.c: Disable for cris*-*-*.
........
  r206547 | gccadmin | 2014-01-10 16:16:47 -0800 (Fri, 10 Jan 2014) | 1 line
  
  Daily bump.
........
  r206556 | janus | 2014-01-11 12:34:48 -0800 (Sat, 11 Jan 2014) | 11 lines
  
  2014-01-11  Janus Weil  <janus@gcc.gnu.org>
  
  	Backport from mainline
  	2013-12-29  Janus Weil  <janus@gcc.gnu.org>
  
  	PR fortran/59612
  	PR fortran/57042
  	* dump-parse-tree.c (show_typespec): Check for charlen.
  	* invoke.texi: Fix documentation of -fdump-fortran-optimized and
  	-fdump-parse-tree.
........
  r206562 | gccadmin | 2014-01-11 16:16:57 -0800 (Sat, 11 Jan 2014) | 1 line
  
  Daily bump.
........
  r206566 | ebotcazou | 2014-01-12 06:29:44 -0800 (Sun, 12 Jan 2014) | 5 lines
  
  	PR ada/59772
  	* gcc-interface/cuintp.c (build_cst_from_int): Use 32-bit integer type
  	as intermediate type.
  	(UI_To_gnu): Likewise.
........
  r206568 | yufeng | 2014-01-12 10:03:49 -0800 (Sun, 12 Jan 2014) | 13 lines
  
  Backported from mainline.
  2014-01-07  Yufeng Zhang  <yufeng.zhang@arm.com>
  
  gcc/
  
  	* config/arm/arm.c (arm_expand_neon_args): Call expand_expr
  	with EXPAND_MEMORY for NEON_ARG_MEMORY; check if the returned
  	rtx is const0_rtx or not.
  
  gcc/testsuite/
      
  	* gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
........
  r206570 | gccadmin | 2014-01-12 16:16:48 -0800 (Sun, 12 Jan 2014) | 1 line
  
  Daily bump.
........
  r206573 | jakub | 2014-01-13 00:41:39 -0800 (Mon, 13 Jan 2014) | 4 lines
  
  	PR tree-optimization/59745
  	* tree-predcom.c (tree_predictive_commoning_loop): Call
  	free_affine_expand_cache if giving up because components is NULL.
........
  r206592 | gccadmin | 2014-01-13 16:16:36 -0800 (Mon, 13 Jan 2014) | 1 line
  
  Daily bump.
........
  r206608 | uros | 2014-01-14 11:29:35 -0800 (Tue, 14 Jan 2014) | 7 lines
  
  	Revert:
  	2014-01-08  Uros Bizjak  <ubizjak@gmail.com>
  
  	* config/i386/i386.c (ix86_data_alignment): Calculate max_align
  	from prefetch_block tune setting.
........
  r206613 | gccadmin | 2014-01-14 16:16:29 -0800 (Tue, 14 Jan 2014) | 1 line
  
  Daily bump.
........
  r206622 | krebbel | 2014-01-15 00:34:46 -0800 (Wed, 15 Jan 2014) | 11 lines
  
  2014-01-15  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
  
  	* config/s390/s390.c (s390_preferred_reload_class): Don't return
  	ADDR_REGS for invalid symrefs in non-PIC code.
  
  2014-01-15  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
  
  	* gcc.c-torture/compile/pr59803.c: New testcase.
........
  r206626 | jakub | 2014-01-15 01:40:25 -0800 (Wed, 15 Jan 2014) | 4 lines
  
  Add
  PR target/59803
  to ChangeLog entries.
........
  r206654 | gccadmin | 2014-01-15 16:16:49 -0800 (Wed, 15 Jan 2014) | 1 line
  
  Daily bump.
........
  r206662 | mpolacek | 2014-01-16 04:59:36 -0800 (Thu, 16 Jan 2014) | 6 lines
  
  	PR middle-end/59827
  	* gimple-low.c (gimple_check_call_args): Don't use DECL_ARG_TYPE if
  	it is error_mark_node.
  testsuite/
  	* gcc.dg/pr59827.c: New test.
........
  r206664 | bergner | 2014-01-16 06:57:00 -0800 (Thu, 16 Jan 2014) | 12 lines
  
  	Backport from mainline
  	2014-01-15  Uros Bizjak  <ubizjak@gmail.com>
  
  	* config/i386/i386.c (ix86_hard_regno_mode_ok): Use
  	VALID_AVX256_REG_OR_OI_MODE.
  
  	2013-09-05  Peter Bergner  <bergner@vnet.ibm.com>
  
  	PR target/58139
  	* reginfo.c (choose_hard_reg_mode): Scan through all mode classes
  	looking for widest mode.
........
  r206666 | rth | 2014-01-16 08:23:54 -0800 (Thu, 16 Jan 2014) | 3 lines
  
  PR debug/54694
  
  Diagnose frame_pointer_required vs fixed hfp
........
  r206680 | jakub | 2014-01-16 11:20:50 -0800 (Thu, 16 Jan 2014) | 5 lines
  
  	PR debug/54694
  	* gcc.target/i386/pr9771-1.c (main): Rename to...
  	(real_main): ... this.  Add __asm name "main".
  	(ASMNAME, ASMNAME2, STRING): Define.
........
  r206683 | jakub | 2014-01-16 11:26:08 -0800 (Thu, 16 Jan 2014) | 7 lines
  
  	PR target/59839
  	* config/i386/i386.c (ix86_expand_builtin): If target doesn't
  	satisfy operand 0 predicate for gathers, use a new pseudo as
  	subtarget.
  
  	* gcc.target/i386/pr59839.c: New test.
........
  r206692 | gccadmin | 2014-01-16 16:16:27 -0800 (Thu, 16 Jan 2014) | 1 line
  
  Daily bump.
........
  r206695 | xguo | 2014-01-16 20:33:01 -0800 (Thu, 16 Jan 2014) | 11 lines
  
  gcc/
  2014-01-17  Terry Guo  <terry.guo@arm.com>
  
          * config/arm/arm.md (prefetch): Set insn type attribute to load1.
  
  gcc/testsuite/
  2014-01-17  Terry Guo  <terry.guo@arm.com>
  
          * gcc.target/arm/pr59826.c: New test.
........
  r206699 | xguo | 2014-01-16 22:00:38 -0800 (Thu, 16 Jan 2014) | 2 lines
  
  Add PR number
........
  r206703 | clyon | 2014-01-17 03:05:04 -0800 (Fri, 17 Jan 2014) | 20 lines
  
  2014-01-17  Kugan Vivekanandarajah  <kuganv@linaro.org>
  
  	gcc/
  	Backport from mainline
  	2014-01-15  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
              Kugan Vivekanandarajah  <kuganv@linaro.org>
  
  	PR target/59695
  	* config/aarch64/aarch64.c (aarch64_build_constant): Fix incorrect
  	truncation.
  
  	gcc/testsuite/
  	Backport from mainline
  	2014-01-15  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
  	    Kugan Vivekanandarajah  <kuganv@linaro.org>
  
  	PR target/59695
  	* g++.dg/pr59695.C: New testcase.
........
  r206706 | clyon | 2014-01-17 03:48:06 -0800 (Fri, 17 Jan 2014) | 28 lines
  
  2014-01-17  Charles Baylis  <charles.baylis@linaro.org>
  
  	Backport from mainline
  	2013-12-19  Charles Baylis  <charles.baylis@linaro.org>
  
  	PR target/59142
  	* config/arm/arm-ldmstm.ml: Use low_register_operand for Thumb
  	patterns.
  	* config/arm/ldmstm.md: Regenerate.
  
  	2013-12-19  Charles Baylis  <charles.baylis@linaro.org>
  
  	PR target/59142
  	* config/arm/predicates.md (arm_hard_general_register_operand):
  	New predicate.
  	(arm_hard_register_operand): Remove.
  	* config/arm/arm-ldmstm.ml: Use arm_hard_general_register_operand
  	for all patterns.
  	* config/arm/ldmstm.md: Regenerate.
  
  	2013-12-19  Charles Baylis  <charles.baylis@linaro.org>
  
  	PR target/59142
  	* config/arm/predicates.md (vfp_hard_register_operand): New predicate.
  	* config/arm/arm.md (vfp_pop_multiple_with_writeback): Use
  	vfp_hard_register_operand.
........
  r206726 | doko | 2014-01-17 10:49:04 -0800 (Fri, 17 Jan 2014) | 7 lines
  
  2014-01-17  Matthias Klose  <doko@ubuntu.com>
  
          Backport from the trunk:
          2014-01-09  Uros Bizjak  <ubizjak@gmail.com>
          * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
          which don't support -fsplit-stack.  Skip rotate[0123].go tests.
........
  r206727 | hjl | 2014-01-17 10:51:27 -0800 (Fri, 17 Jan 2014) | 33 lines
  
  Consolidate ABI warning into type_natural_mode
  
  gcc/
  
  	Backport from mainline
  	PR target/59794
  	* config/i386/i386.c (type_natural_mode): Add a bool parameter
  	to indicate if type is used for function return value.  Warn
  	ABI change if the vector mode isn't available for function
  	return value.
  	(ix86_function_arg_advance): Pass false to type_natural_mode.
  	(ix86_function_arg): Likewise.
  	(ix86_gimplify_va_arg): Likewise.
  	(function_arg_32): Don't warn ABI change.
  	(ix86_function_value): Pass true to type_natural_mode.
  	(ix86_return_in_memory): Likewise.
  	(ix86_struct_value_rtx): Removed.
  	(TARGET_STRUCT_VALUE_RTX): Likewise.
  
  gcc/testsuite/
  
  	Backport from mainline
  	PR target/59794
  	* gcc.target/i386/pr39162.c (y): New __m256i variable.
  	(bar): Change return type to void.  Set y to x.
  	* gcc.target/i386/pr59794-1.c: New testcase.
  	* gcc.target/i386/pr59794-2.c: Likewise.
  	* gcc.target/i386/pr59794-3.c: Likewise.
  	* gcc.target/i386/pr59794-4.c: Likewise.
  	* gcc.target/i386/pr59794-5.c: Likewise.
  	* gcc.target/i386/pr59794-6.c: Likewise.
  	* gcc.target/i386/pr59794-7.c: Likewise.
........
  r206728 | hjl | 2014-01-17 10:52:14 -0800 (Fri, 17 Jan 2014) | 19 lines
  
  Silence vector ABI change warnings for x86
  
  	Backport from mainline
  	PR target/59794
  	* c-c++-common/convert-vec-1.c: Also prune ABI change for
  	Linux/x86.
  	* g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
  	* g++.dg/ext/attribute-test-1.C: Likewise.
  	* g++.dg/ext/attribute-test-2.C: Likewise.
  	* g++.dg/ext/attribute-test-3.C: Likewise.
  	* g++.dg/ext/attribute-test-4.C: Likewise.
  	* g++.dg/torture/pr38565.C: Likewise.
  	* gcc.dg/pr53060.c: Likewise.
  	* c-c++-common/scal-to-vec2.c: Add -msse2 for x86.
  	* c-c++-common/vector-compare-2.c: Likewise.
  	* gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Likewise.
  	* g++.dg/conversion/simd1.C: Add -msse2 for x86.  Adjust
  	dg-message line number.
........
  r206737 | ian | 2014-01-17 14:42:38 -0800 (Fri, 17 Jan 2014) | 3 lines
  
  	PR go/59866
  runtime: Force work variable in mgc0 to be aligned on 8-byte boundary.
........
  r206740 | gccadmin | 2014-01-17 16:16:58 -0800 (Fri, 17 Jan 2014) | 1 line
  
  Daily bump.
........
  r206743 | danglin | 2014-01-17 16:40:27 -0800 (Fri, 17 Jan 2014) | 4 lines
  
  	* config/pa/pa.c (pa_attr_length_indirect_call): Don't output a short
  	call to $$dyncall when TARGET_LONG_CALLS is true.
........
  r206769 | gccadmin | 2014-01-18 16:16:26 -0800 (Sat, 18 Jan 2014) | 1 line
  
  Daily bump.
........
  r206772 | pault | 2014-01-19 03:28:44 -0800 (Sun, 19 Jan 2014) | 12 lines
  
  2014-01-19  Paul Thomas  <pault@gcc.gnu.org>
  
  	PR fortran/34547
  	* resolve.c (resolve_transfer): EXPR_NULL is always in an
  	invalid context in a transfer statement.
  
  2014-01-19  Paul Thomas  <pault@gcc.gnu.org>
  
  	PR fortran/34547
  	* gfortran.dg/null_5.f90 : Include new error.
  	* gfortran.dg/null_6.f90 : Include new error.
........
  r206778 | pault | 2014-01-19 10:04:22 -0800 (Sun, 19 Jan 2014) | 7 lines
  
  2014-01-19  Paul Thomas  <pault@gcc.gnu.org>
  
  	PR fortran/58410
  	* trans-array.c (gfc_alloc_allocatable_for_assignment): Do not
  	use the array bounds of an unallocated array but set its size
  	to zero instead.
........
  r206780 | danglin | 2014-01-19 10:13:43 -0800 (Sun, 19 Jan 2014) | 4 lines
  
  	* config/pa/pa.c (pa_attr_length_millicode_call): Correct length of
  	long non-pic millicode calls.
........
  r206788 | gccadmin | 2014-01-19 16:16:45 -0800 (Sun, 19 Jan 2014) | 1 line
  
  Daily bump.
........
  r206795 | mpolacek | 2014-01-20 02:42:29 -0800 (Mon, 20 Jan 2014) | 7 lines
  
  	PR c++/59838
  cp/
  	* cvt.c (ocp_convert): Don't segfault on non-existing
  	ENUM_UNDERLYING_TYPE.
  testsuite/
  	* g++.dg/diagnostic/pr59838.C: New test.
........
  r206800 | rguenth | 2014-01-20 03:06:21 -0800 (Mon, 20 Jan 2014) | 8 lines
  
  2014-01-20  Richard Biener  <rguenther@suse.de>
  
  	PR middle-end/59860
  	* builtins.c (fold_builtin_strcat): Remove case better handled
  	by tree-ssa-strlen.c.
  
  	* gcc.dg/pr59860.c: New testcase.
........
  r206849 | jakub | 2014-01-20 10:19:54 -0800 (Mon, 20 Jan 2014) | 8 lines
  
  	PR middle-end/59860
  	* tree.h (fold_builtin_strcat): New prototype.
  	* builtins.c (fold_builtin_strcat): No longer static.  Add len
  	argument, if non-NULL, don't call c_strlen.  Optimize
  	directly into __builtin_memcpy instead of __builtin_strcpy.
  	(fold_builtin_2): Adjust fold_builtin_strcat caller.
  	* gimple-fold.c (gimple_fold_builtin): Handle BUILT_IN_STRCAT.
........
  r206863 | gccadmin | 2014-01-20 16:16:41 -0800 (Mon, 20 Jan 2014) | 1 line
  
  Daily bump.
........
  r206869 | jakub | 2014-01-20 23:31:49 -0800 (Mon, 20 Jan 2014) | 4 lines
  
  	PR middle-end/59860
  	* gcc.dg/strlenopt-4.c: Expect the same counts on s390*-* as on all
  	other targets.
........
  r206876 | abel | 2014-01-21 02:22:07 -0800 (Tue, 21 Jan 2014) | 8 lines
  
          Backport from mainline
          2013-12-23  Andrey Belevantsev  <abel@ispras.ru>
  
          PR rtl-optimization/57422
          * sel-sched.c (mark_unavailable_hard_regs): Fix typo when calling
          add_to_hard_reg_set.
........
  r206894 | sje | 2014-01-21 10:49:27 -0800 (Tue, 21 Jan 2014) | 9 lines
  
  Backport from mainline.
  
  2014-01-17  Andrew Pinski <apinski@cavium.com>
  	    Steve Ellcey  <sellcey@mips.com>
  
  	PR target/59462
  	* config/mips/mips.c (mips_print_operand): Check operand mode instead
  	of operator mode.
........
  r206905 | sterling | 2014-01-21 11:50:02 -0800 (Tue, 21 Jan 2014) | 6 lines
  
  2014-01-21  Baruch Siach <barch@tkos.co.il>
  
  	* config.host (tmake_file): add t-slibgcc-libgcc for xtensa*-*-linux*.
........
  r206913 | gccadmin | 2014-01-21 16:16:56 -0800 (Tue, 21 Jan 2014) | 1 line
  
  Daily bump.
........
  r206934 | uros | 2014-01-22 10:28:30 -0800 (Wed, 22 Jan 2014) | 20 lines
  
  	Backport from mainline
  	2014-01-20  Uros Bizjak  <ubizjak@gmail.com>
  
  	* config/i386/i386.c (ix86_avoid_lea_for_addr): Return false
  	for SImode_address_operand operands, having only a REG argument.
  
  	2014-01-20  Jakub Jelinek  <jakub@redhat.com>
  
  	PR target/59880
  	* config/i386/i386.c (ix86_avoid_lea_for_addr): Return false
  	if operands[1] is a REG or ZERO_EXTEND of a REG.
  
  	2014-01-18  Uros Bizjak  <ubizjak@gmail.com>
  		    H.J. Lu  <hongjiu.lu@intel.com>
  
  	PR target/59379
  	* config/i386/i386.md (*lea<mode>): Zero-extend return register
  	to DImode for zero-extended addresses.
........
  r206935 | doko | 2014-01-22 10:34:14 -0800 (Wed, 22 Jan 2014) | 4 lines
  
  fix inconsistent install paths between gccgo and go tool,
  backport from the trunk.
  http://gcc.gnu.org/ml/gcc-patches/2014-01/msg01388.html
........
  r206942 | hjl | 2014-01-22 14:01:00 -0800 (Wed, 22 Jan 2014) | 8 lines
  
  Backport gcc.target/i386/pr59880.c
  
  	Backport from mainline
  	2014-01-20  Jakub Jelinek  <jakub@redhat.com>
  
  	PR target/59880
  	* gcc.target/i386/pr59880.c: New test.
........
  r206945 | mpolacek | 2014-01-22 14:20:14 -0800 (Wed, 22 Jan 2014) | 7 lines
  
  	PR c/59891
  c/
  	* c-typeck.c (build_conditional_expr): Call c_fully_fold instead
  	of remove_c_maybe_const_expr on op1 and op2.
  testsuite/
  	* gcc.dg/torture/pr59891.c: New test.
........
  r206949 | gccadmin | 2014-01-22 16:16:22 -0800 (Wed, 22 Jan 2014) | 1 line
  
  Daily bump.
........
  r206951 | hjl | 2014-01-22 17:24:34 -0800 (Wed, 22 Jan 2014) | 2 lines
  
  Revert gcc.target/i386/pr59880.c
........
  r206954 | eager | 2014-01-22 23:21:26 -0800 (Wed, 22 Jan 2014) | 5 lines
  
  2014-01-22  David Holsgrove <david.holsgrove@xilinx.com>
  
  	* config/microblaze/microblaze.md: Correct bswaphi2 insn.
........
  r206963 | jakub | 2014-01-23 05:33:36 -0800 (Thu, 23 Jan 2014) | 9 lines
  
  	PR middle-end/58809
  	* c-typeck.c (c_finish_omp_clause): Reject MIN_EXPR, MAX_EXPR,
  	BIT_AND_EXPR, BIT_IOR_EXPR and BIT_XOR_EXPR on COMPLEX_TYPEs.
  
  	* semantics.c (finish_omp_clauses): Reject MIN_EXPR, MAX_EXPR,
  	BIT_AND_EXPR, BIT_IOR_EXPR and BIT_XOR_EXPR on COMPLEX_TYPEs.
  
  	* c-c++-common/gomp/pr58809.c: New test.
........
  r206964 | mpolacek | 2014-01-23 05:48:46 -0800 (Thu, 23 Jan 2014) | 6 lines
  
  	PR middle-end/58809
  	* fold-const.c (fold_range_test): Return 0 if the type is not
  	an integral type.
  testsuite/
  	* gcc.dg/gomp/pr58809.c: New test.
........
  r206969 | eager | 2014-01-23 06:47:28 -0800 (Thu, 23 Jan 2014) | 6 lines
  
  2014-01-23  David Holsgrove <david.holsgrove@xilinx.com>
  
  	* config/microblaze/microblaze.md: Add trap insn and attribute
  	* gcc.target/microblaze/others/builtin-trap.c: New test.
........
  r207014 | gccadmin | 2014-01-23 16:16:24 -0800 (Thu, 23 Jan 2014) | 1 line
  
  Daily bump.
........
  r207048 | paolo | 2014-01-24 07:53:07 -0800 (Fri, 24 Jan 2014) | 12 lines
  
  /cp
  2014-01-24  Paolo Carlini  <paolo.carlini@oracle.com>
  
  	PR c++/57524
  	* name-lookup.c (push_using_directive): Use timevar_cond_start.
  
  /testsuite
  2014-01-24  Paolo Carlini  <paolo.carlini@oracle.com>
  
  	PR c++/57524
  	* g++.dg/ext/timevar2.C: New.
........
  r207068 | gccadmin | 2014-01-24 16:16:54 -0800 (Fri, 24 Jan 2014) | 1 line
  
  Daily bump.
........
  r207070 | hjl | 2014-01-24 19:20:44 -0800 (Fri, 24 Jan 2014) | 26 lines
  
  Get stack adjustment from push operand in pushsf splitter
  
  pushsf for -m64/-mx32 looks like
  
  (set (mem:SF (pre_modify:SI (reg/f:SI 7 sp)
  			    (plus:SI (reg/f:SI 7 sp)
  			    (const_int -8))))
       (reg:SF 22 xmm1 [orig:84 D.1790 ] [84]))
  
  Stack adjustment is in push operand and it isn't stack register mode size
  which may be 4 bytes for -mx32.  This patch gets stack adjustment from
  push operand if code of push isn't PRE_DEC.
  
  gcc/
  
  	Backport from mainline
  	PR target/59929
  	* config/i386/i386.md (pushsf splitter): Get stack adjustment
  	from push operand if code of push isn't PRE_DEC.
  
  gcc/testsuite/
  
  	Backport from mainline.
  	PR target/59929
  	* gcc.target/i386/pr59929.c: New test.
........
  r207089 | walt | 2014-01-25 14:30:29 -0800 (Sat, 25 Jan 2014) | 9 lines
  
  2014-01-25  Walter Lee  <walt@tilera.com>
  
              Backport from mainline
              2014-01-25  Walter Lee  <walt@tilera.com>
  
              * config/tilegx/tilegx.c (tilegx_expand_to_rtl_hook): New.
              (TARGET_EXPAND_TO_RTL_HOOK): Define.
........
  r207090 | walt | 2014-01-25 14:31:46 -0800 (Sat, 25 Jan 2014) | 11 lines
  
  2014-01-25  Walter Lee  <walt@tilera.com>
  
              Backport from mainline
              2014-01-25  Walter Lee  <walt@tilera.com>
  
              * config/tilepro/tilepro.md (ctzdi2): Use register_operand
              predicate.
              (clzdi2): Ditto.
              (ffsdi2): Ditto.
........
  r207091 | walt | 2014-01-25 14:32:49 -0800 (Sat, 25 Jan 2014) | 10 lines
  
  2014-01-25  Walter Lee  <walt@tilera.com>
  
              Backport from mainline
              2014-01-25  Walter Lee  <walt@tilera.com>
  
              * config/tilegx/tilegx.c (tilegx_expand_builtin): Set
              PREFETCH_SCHEDULE_BARRIER_P to true for prefetches.
              * config/tilepro/tilepro.c (tilepro_expand_builtin): Ditto.
........
  r207092 | walt | 2014-01-25 14:33:31 -0800 (Sat, 25 Jan 2014) | 11 lines
  
  2014-01-25  Walter Lee  <walt@tilera.com>
  
              Backport from mainline
              2014-01-25  Walter Lee  <walt@tilera.com>
  
              * config/tilegx/tilegx.c (tilegx_gen_bundles): Delete barrier
              insns before bundling.
              * config/tilegx/tilegx.md (tile_network_barrier): Update
              comment.
........
  r207093 | walt | 2014-01-25 14:34:42 -0800 (Sat, 25 Jan 2014) | 11 lines
  
  2014-01-25  Walter Lee  <walt@tilera.com>
  
              Backport from mainline
              2014-01-25  Walter Lee  <walt@tilera.com>
  
              * config/tilegx/tilegx-c.c (tilegx_cpu_cpp_builtins): 
              Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_{1,2}.
              * config/tilegx/tilepro-c.c (tilepro_cpu_cpp_builtins): 
              Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_{1,2,4,8}.
........
  r207094 | walt | 2014-01-25 14:35:25 -0800 (Sat, 25 Jan 2014) | 9 lines
  
  2014-01-25  Walter Lee  <walt@tilera.com>
  
              Backport from mainline
              2014-01-25  Walter Lee  <walt@tilera.com>
  
              * config/tilegx/sync.md (atomic_fetch_sub): Fix negation and
              avoid clobbering a live register.
........
  r207095 | walt | 2014-01-25 14:37:42 -0800 (Sat, 25 Jan 2014) | 11 lines
  
  2014-01-25  Walter Lee  <walt@tilera.com>
  
              Backport from mainline
              2014-01-25  Walter Lee  <walt@tilera.com>
  
              * config/tilepro/atomic.c (__atomic_do_and_fetch): Add
              a prefix op argument.
              (__atomic_nand_fetch_4): Add prefix op.
              (__atomic_nand_fetch_8): Ditto.
........
  r207096 | walt | 2014-01-25 14:38:27 -0800 (Sat, 25 Jan 2014) | 10 lines
  
  2014-01-25  Walter Lee  <walt@tilera.com>
  
              Backport from mainline
              2014-01-25  Walter Lee  <walt@tilera.com>
  
              * config/tilepro/atomic.c (BIT_OFFSET): Define.
              (__atomic_subword_cmpxchg): Use BIT_OFFSET.
              (__atomic_subword): Ditto.
........
  r207097 | walt | 2014-01-25 14:39:12 -0800 (Sat, 25 Jan 2014) | 86 lines
  
  2014-01-25  Walter Lee  <walt@tilera.com>
  
              Backport from mainline
              2014-01-25  Walter Lee  <walt@tilera.com>
  
              * config/tilepro/atomic.c (pre_atomic_barrier): Mark inline.
              (post_atomic_barrier): Ditto.
              (__fetch_and_do): New macro.
              (__atomic_fetch_and_do): Use __fetch_and_do.
              (__sync_fetch_and_do): New macro.
              (__sync_fetch_and_add_4): New function.
              (__sync_fetch_and_sub_4): New function.
              (__sync_fetch_and_or_4): New function.
              (__sync_fetch_and_and_4): New function.
              (__sync_fetch_and_xor_4): New function.
              (__sync_fetch_and_nand_4): New function.
              (__sync_fetch_and_add_8): New function.
              (__sync_fetch_and_sub_8): New function.
              (__sync_fetch_and_or_8): New function.
              (__sync_fetch_and_and_8): New function.
              (__sync_fetch_and_xor_8): New function.
              (__sync_fetch_and_nand_8): New function.
              (__do_and_fetch): New macro.
              (__atomic_do_and_fetch): Use __do_and_fetch.
              (__sync_do_and_fetch): New macro.
              (__sync_add_and_fetch_4): New function.
              (__sync_sub_and_fetch_4): New function.
              (__sync_or_and_fetch_4): New function.
              (__sync_and_and_fetch_4): New function.
              (__sync_xor_and_fetch_4): New function.
              (__sync_nand_and_fetch_4): New function.
              (__sync_add_and_fetch_8): New function.
              (__sync_sub_and_fetch_8): New function.
              (__sync_or_and_fetch_8): New function.
              (__sync_and_and_fetch_8): New function.
              (__sync_xor_and_fetch_8): New function.
              (__sync_nand_and_fetch_8): New function.
              (__sync_exchange_methods): New macro.
              (__sync_val_compare_and_swap_4): New function.
              (__sync_bool_compare_and_swap_4): New function.
              (__sync_lock_test_and_test_4): New function.
              (__sync_val_compare_and_swap_8): New function.
              (__sync_bool_compare_and_swap_8): New function.
              (__sync_lock_test_and_test_8): New function.
              (__subword_cmpxchg_body): New macro.
              (__atomic_compare_exchange_1): Use __subword_cmpxchg_body.
              (__atomic_compare_exchange_2): Ditto.
              (__sync_subword_cmpxchg): New macro.
              (__sync_val_compare_and_swap_1): New function.
              (__sync_bool_compare_and_swap_1): New function.
              (__sync_val_compare_and_swap_2): New function.
              (__sync_bool_compare_and_swap_2): New function.
              (__atomic_subword): Rename to ...
              (__subword): ... New name.
              (__atomic_subword_fetch): Use __subword.
              (__sync_subword_fetch): New macro.
              (__sync_fetch_and_add_1): New function.
              (__sync_fetch_and_sub_1): New function.
              (__sync_fetch_and_or_1): New function.
              (__sync_fetch_and_and_1): New function.
              (__sync_fetch_and_xor_1): New function.
              (__sync_fetch_and_nand_1): New function.
              (__sync_fetch_and_add_2): New function.
              (__sync_fetch_and_sub_2): New function.
              (__sync_fetch_and_or_2): New function.
              (__sync_fetch_and_and_2): New function.
              (__sync_fetch_and_xor_2): New function.
              (__sync_fetch_and_nand_2): New function.
              (__sync_add_and_fetch_1): New function.
              (__sync_sub_and_fetch_1): New function.
              (__sync_or_and_fetch_1): New function.
              (__sync_and_and_fetch_1): New function.
              (__sync_xor_and_fetch_1): New function.
              (__sync_nand_and_fetch_1): New function.
              (__sync_add_and_fetch_2): New function.
              (__sync_sub_and_fetch_2): New function.
              (__sync_or_and_fetch_2): New function.
              (__sync_and_and_fetch_2): New function.
              (__sync_xor_and_fetch_2): New function.
              (__sync_nand_and_fetch_2): New function.
              (__atomic_subword_lock): Use __subword.
              (__sync_subword_lock): New macro.
              (__sync_lock_test_and_set_1): New function.
              (__sync_lock_test_and_set_2): New function.
........
  r207109 | gccadmin | 2014-01-25 16:16:34 -0800 (Sat, 25 Jan 2014) | 1 line
  
  Daily bump.
........
  r207117 | mikael | 2014-01-26 05:04:54 -0800 (Sun, 26 Jan 2014) | 18 lines
  
  fortran/
          PR fortran/58007
          * module.c
          (fp2, find_pointer2): Remove.
          (mio_component_ref): Don't forcedfully set the containing derived type
          symbol for loading.  Remove unused argument.
          (mio_ref): Update caller
          (skip_list): New argument nest_level.  Initialize level with the new
          argument.
          (read_module): Add forced pointer components association for derived
          type symbols.
  
  testsuite/
          PR fortran/58007
          * gfortran.dg/unresolved_fixup_1.f90: New test.
          * gfortran.dg/unresolved_fixup_2.f90: New test.
........
  r207123 | gccadmin | 2014-01-26 16:16:49 -0800 (Sun, 26 Jan 2014) | 1 line
  
  Daily bump.
........
  r207130 | jason | 2014-01-27 05:58:42 -0800 (Mon, 27 Jan 2014) | 2 lines
  
  	PR c++/58965
  	* mangle.c (write_guarded_var_name): Handle null DECL_NAME.
........
  r207131 | jason | 2014-01-27 05:58:48 -0800 (Mon, 27 Jan 2014) | 6 lines
  
  	Core DR 475
  	PR c++/41174
  	PR c++/59224
  	* libsupc++/eh_throw.cc (__cxa_throw): Set uncaughtExceptions.
  	* libsupc++/eh_alloc.cc (__cxa_allocate_dependent_exception)
  	(__cxa_allocate_exception): Don't set it here.
........
  r207158 | gccadmin | 2014-01-27 16:16:25 -0800 (Mon, 27 Jan 2014) | 1 line
  
  Daily bump.
........
  r207184 | jason | 2014-01-28 05:44:30 -0800 (Tue, 28 Jan 2014) | 3 lines
  
  	PR c++/59097
  	* decl.c (compute_array_index_type): Don't call
  	maybe_constant_value for a non-integral expression.
........
  r207185 | jason | 2014-01-28 05:44:35 -0800 (Tue, 28 Jan 2014) | 3 lines
  
  	PR c++/58837
  	* typeck.c (cp_truthvalue_conversion): Use explicit comparison for
  	FUNCTION_DECL.
........
  r207186 | jason | 2014-01-28 05:44:41 -0800 (Tue, 28 Jan 2014) | 3 lines
  
  	PR c++/58814
  	* typeck.c (cp_build_modify_expr): Make the RHS an rvalue before
  	stabilizing.
........
  r207187 | jason | 2014-01-28 05:44:46 -0800 (Tue, 28 Jan 2014) | 3 lines
  
  	PR c++/58812
  	* call.c (convert_like_real): Give helpful error about excess braces
  	for reference binding, too.
........
  r207188 | jason | 2014-01-28 05:44:51 -0800 (Tue, 28 Jan 2014) | 2 lines
  
  	PR c++/58639
  	* call.c (build_aggr_conv): Reject value-initialization of reference.
........
  r207189 | jason | 2014-01-28 05:44:57 -0800 (Tue, 28 Jan 2014) | 3 lines
  
  	PR c++/58606
  	* pt.c (template_parm_to_arg): Call convert_from_reference.
  	(tsubst_template_arg): Don't strip reference refs.
........
  r207190 | jason | 2014-01-28 05:45:02 -0800 (Tue, 28 Jan 2014) | 3 lines
  
  	PR c++/58504
  	* pt.c (tsubst_copy_and_build) [TRAIT_EXPR]: Use tsubst for
  	types.
........
  r207191 | jason | 2014-01-28 05:45:08 -0800 (Tue, 28 Jan 2014) | 2 lines
  
  	PR c++/54652
  	* decl.c (duplicate_decls): Always use oldtype for TYPE_DECL.
........
  r207213 | jason | 2014-01-28 13:33:55 -0800 (Tue, 28 Jan 2014) | 5 lines
  
  	PR c++/58632
  	* decl.c (lookup_and_check_tag): Ignore template parameters if
  	scope == ts_current.
  	* pt.c (check_template_shadow): Don't complain about the injected
  	class name.
........
  r207222 | gccadmin | 2014-01-28 16:16:43 -0800 (Tue, 28 Jan 2014) | 1 line
  
  Daily bump.
........
  r207284 | jason | 2014-01-29 13:28:20 -0800 (Wed, 29 Jan 2014) | 2 lines
  
  	PR c++/58466
  	* pt.c (unify_pack_expansion): Call expand_template_argument_pack.
........
  r207291 | gccadmin | 2014-01-29 16:16:33 -0800 (Wed, 29 Jan 2014) | 1 line
  
  Daily bump.
........
  r207293 | jason | 2014-01-29 17:54:33 -0800 (Wed, 29 Jan 2014) | 3 lines
  
  	PR c++/59989
  	* pt.c (expand_template_argument_pack): Correct
  	non_default_args_count calculation.
........
  r207313 | eager | 2014-01-30 09:26:34 -0800 (Thu, 30 Jan 2014) | 23 lines
  
  Add SImode to comparison operator, prevents ICE during combine
  rtl pass with error message;
  
  internal compiler error: in simplify_subreg, at simplify-rtx.c:5725
  
  Use ordered_comparison_operator predicate to limit operators to
  those fcmp can handle, and letting compiler reorder insns to
  accomodate unordered as necessary
  
  gcc/ChangeLog
  
  2013-11-26  David Holsgrove <david.holsgrove@xilinx.com>
  
   * config/microblaze/microblaze.md(cstoresf4, cbranchsf4): Replace
     comparison_operator with ordered_comparison_operator.
  
  testsuite/ChangeLog
  
  2014-01-22  David holsgrove <david.holsgrove@xilinx.com>
  
   * testsuite/gcc.target/microblaze/isa/fcmp4.c: New file.
........
  r207328 | gccadmin | 2014-01-30 16:16:27 -0800 (Thu, 30 Jan 2014) | 1 line
  
  Daily bump.
........
  r207333 | jason | 2014-01-30 19:48:05 -0800 (Thu, 30 Jan 2014) | 2 lines
  
  	PR c++/57899
  	* pt.c (instantiate_template_1): Save/restore local_specializations.
........
  r207347 | jason | 2014-01-31 07:21:13 -0800 (Fri, 31 Jan 2014) | 3 lines
  
  	PR c++/57043
  	* pt.c (fn_type_unification): Don't do DEDUCE_EXACT check
  	during partial ordering.
........
  r207348 | jason | 2014-01-31 07:21:20 -0800 (Fri, 31 Jan 2014) | 3 lines
  
  	PR c++/59646
  	* call.c (convert_like_real) [ck_aggr]: Set TARGET_EXPR_LIST_INIT_P.
  	[ck_list]: Check for error_mark_node.
........
  r207361 | jason | 2014-01-31 08:26:02 -0800 (Fri, 31 Jan 2014) | 2 lines
  
  	PR c++/55800
  	* decl2.c (get_tls_init_fn): Copy DECL_EXTERNAL from the variable.
........
  r207362 | jason | 2014-01-31 08:38:33 -0800 (Fri, 31 Jan 2014) | 1 line
  
  * g++.dg/tls/thread_local8.C: Require tls.
........
  r207365 | jason | 2014-01-31 09:30:17 -0800 (Fri, 31 Jan 2014) | 2 lines
  
  	PR c++/58672
  	* decl2.c (handle_tls_init): Handle null init fn.
........
  r207377 | gccadmin | 2014-01-31 16:16:53 -0800 (Fri, 31 Jan 2014) | 1 line
  
  Daily bump.
........
  r207381 | rth | 2014-01-31 21:24:07 -0800 (Fri, 31 Jan 2014) | 4 lines
  
  PR middle-end/60004
  
    * tree-eh.c (lower_try_finally_switch): Delay lowering finally block
    until after else_eh is processed.
........
  r207388 | gerald | 2014-02-01 04:28:18 -0800 (Sat, 01 Feb 2014) | 4 lines
  
  	PR other/56653
  	* gcc_release: Avoid printing empty line to generated MD5SUMS files.
  	Bump copyright year.
........
  r207390 | pault | 2014-02-01 14:31:53 -0800 (Sat, 01 Feb 2014) | 15 lines
  
  2014-02-01  Paul Thomas  <pault@gcc.gnu.org>
  
  	PR fortran/59414
  	* trans-stmt.c (gfc_trans_allocate): Before the pointer
  	assignment to transfer the source _vptr to a class allocate
  	expression, the final class reference should be exposed. The
  	tail that includes the _data and array references is stored.
  	This reduced expression is transferred to 'lhs' and the _vptr
  	added. Then the tail is restored to the allocate expression.
  
  2014-02-01  Paul Thomas  <pault@gcc.gnu.org>
  
  	PR fortran/59414
  	* gfortran.dg/allocate_class_3.f90 : New test
........
  r207392 | gccadmin | 2014-02-01 16:16:43 -0800 (Sat, 01 Feb 2014) | 1 line
  
  Daily bump.
........
  r207394 | uros | 2014-02-02 02:21:44 -0800 (Sun, 02 Feb 2014) | 6 lines
  
  	Backport from mainline
  	2014-01-30  Jakub Jelinek  <jakub@redhat.com>
  
  	* config/i386/f16cintrin.h (_cvtsh_ss): Avoid -Wnarrowing warning.
........
  r207411 | gccadmin | 2014-02-02 16:16:57 -0800 (Sun, 02 Feb 2014) | 1 line
  
  Daily bump.
........
  r207444 | gccadmin | 2014-02-03 16:16:59 -0800 (Mon, 03 Feb 2014) | 1 line
  
  Daily bump.
........
  r207475 | uros | 2014-02-04 08:43:00 -0800 (Tue, 04 Feb 2014) | 16 lines
  
  	Backport from mainline
  	2014-02-02  Uros Bizjak  <ubizjak@gmail.com>
  
  	PR target/60017
  	* config/i386/i386.c (classify_argument): Fix handling of bit_offset
  	when calculating size of integer atomic types.
  
  testsuite/ChangeLog:
  
  	Backport from mainline
  	2014-02-02  Uros Bizjak  <ubizjak@gmail.com>
  
  	PR target/60017
  	* gcc.c-torture/execute/pr60017.c: New test.
........
  r207491 | gccadmin | 2014-02-04 16:16:49 -0800 (Tue, 04 Feb 2014) | 1 line
  
  Daily bump.
........
  r207494 | danglin | 2014-02-04 16:47:25 -0800 (Tue, 04 Feb 2014) | 11 lines
  
  	PR target/59777
  	* config/pa/pa.c (legitimize_tls_address): Return original address
  	if not passed a SYMBOL_REF rtx.
  	(hppa_legitimize_address): Call legitimize_tls_address for all TLS
  	addresses.
  	(pa_emit_move_sequence): Simplify TLS source operands.
  	(pa_legitimate_constant_p): Reject all TLS constants.
  	* config/pa/pa.h (PA_SYMBOL_REF_TLS_P): Correct comment.
  	(CONSTANT_ADDRESS_P): Reject TLS CONST addresses.
........
  r207505 | jgreenhalgh | 2014-02-05 06:40:36 -0800 (Wed, 05 Feb 2014) | 14 lines
  
  [Backport: ARM Documentation] Clarify -mcpu, -mtune, -march
  
  gcc/
  
  	Backport from mainline.
  	2014-02-05  James Greenhalgh  <james.greenhalgh@arm.com>
  
  	PR target/59718
  	* doc/invoke.texi (-march): Clarify documentation for ARM.
  	(-mtune): Likewise.
  	(-mcpu): Likewise.
........
  r207527 | gccadmin | 2014-02-05 16:16:32 -0800 (Wed, 05 Feb 2014) | 1 line
  
  Daily bump.
........
  r207585 | gccadmin | 2014-02-06 16:16:45 -0800 (Thu, 06 Feb 2014) | 1 line
  
  Daily bump.
........
  r207611 | ian | 2014-02-07 13:10:47 -0800 (Fri, 07 Feb 2014) | 5 lines
  
  	PR target/58710
  	* configure.ac: Use AC_LINK_IFELSE in check for
  	_Unwind_GetIPInfo.
  	* configure: Regenerate.
........
  r207613 | pault | 2014-02-07 13:15:37 -0800 (Fri, 07 Feb 2014) | 15 lines
  
  2014-02-07  Paul Thomas  <pault@gcc.gnu.org>
  
  	PR fortran/59906
  	* trans-stmt.c (gfc_add_loop_ss_code): In the case of character
  	SS_REFERENCE, use gfc_conv_string_parameter to ensure that a
  	pointer to the string is stored.
  	* trans-expr.c (gfc_conv_expr_reference): Likewise, use
  	gfc_conv_string_parameter to ensure that a pointer to is passed
  	to the elemental function.
  
  2014-02-07  Paul Thomas  <pault@gcc.gnu.org>
  
  	PR fortran/59906
  	* gfortran.dg/elemental_subroutine_9.f90 : New test
........
  r207625 | gccadmin | 2014-02-07 16:16:29 -0800 (Fri, 07 Feb 2014) | 1 line
  
  Daily bump.
........
  r207634 | mikael | 2014-02-08 12:37:55 -0800 (Sat, 08 Feb 2014) | 10 lines
  
  fortran/
          PR fortran/57033
          * primary.c (gfc_convert_to_structure_constructor): Avoid null pointer
          dereference.
  
  testsuite/
          PR fortran/57033
          * gfortran.dg/default_initialization_7.f90: New test.
........
  r207640 | gccadmin | 2014-02-08 16:16:38 -0800 (Sat, 08 Feb 2014) | 1 line
  
  Daily bump.
........
  r207644 | janus | 2014-02-09 09:32:07 -0800 (Sun, 09 Feb 2014) | 19 lines
  
  2014-02-09  Janus Weil  <janus@gcc.gnu.org>
  
  	Backport from mainline
  	2013-10-21  Tobias Burnus  <burnus@net-b.de>
  
  	PR fortran/58803
  	PR fortran/59395
  	* decl.c (match_ppc_decl): Prevent later double free.
  
  
  2014-02-09  Janus Weil  <janus@gcc.gnu.org>
  
  	Backport from mainline
  	2013-10-21  Tobias Burnus  <burnus@net-b.de>
  
  	PR fortran/58803
  	PR fortran/59395
  	* gfortran.dg/proc_ptr_comp_38.f90: New.
........
  r207648 | gccadmin | 2014-02-09 16:16:34 -0800 (Sun, 09 Feb 2014) | 1 line
  
  Daily bump.
........
  r207659 | rguenth | 2014-02-10 07:20:30 -0800 (Mon, 10 Feb 2014) | 20 lines
  
  2014-02-10  Richard Biener  <rguenther@suse.de>
  
  	Backport from mainline
  	2014-01-30  Richard Biener  <rguenther@suse.de>
  
  	PR tree-optimization/59903
  	* tree-vect-loop.c (vect_transform_loop): Guard multiple-types
  	check properly.
  
  	* gcc.dg/torture/pr59903.c: New testcase.
  
  	2014-02-10  Richard Biener  <rguenther@suse.de>
  
  	PR tree-optimization/60115
  	* tree-eh.c (tree_could_trap_p): Unify TARGET_MEM_REF and
  	MEM_REF handling.  Properly verify that the accesses are not
  	out of the objects bound.
  
  	* gcc.dg/torture/pr60115.c: New testcase.
........
  r207675 | gccadmin | 2014-02-10 16:16:43 -0800 (Mon, 10 Feb 2014) | 1 line
  
  Daily bump.
........
  r207679 | eager | 2014-02-10 17:29:30 -0800 (Mon, 10 Feb 2014) | 11 lines
  
  Fixes warnings like;
  
  warning: format '%zX' expects argument of type 'size_t',
  but argument 3 has type 'unsigned int' [-Wformat]
  
  2013-03-18  David Holsgrove <david.holsgrove@xilinx.com>
  
   * gcc/config/microblaze/microblaze.h: Define SIZE_TYPE
     and PTRDIFF_TYPE.
........
  r207681 | eager | 2014-02-10 17:35:46 -0800 (Mon, 10 Feb 2014) | 5 lines
  
  2013-11-26  Nagaraju Mekala <nagaraju.mekala@xilinx.com>
  
  	* config/microblaze/microblaze.c: Extend mcpu version format
........
  r207684 | eager | 2014-02-10 17:54:15 -0800 (Mon, 10 Feb 2014) | 9 lines
  
  Added the lwr/swr instructions pattern.
  lwr and swr instructions will load/store the data with opposite endianness.
  
  2014-02-10  Nagaraju Mekala <nagaraju.mekala@xilinx.com>
  
   * gcc/config/microblaze/microblaze.md: Add movsi4_rev insn pattern.
   * gcc/config/microblaze/predicates.md: Add reg_or_mem_operand predicate.
........
  r207705 | gccadmin | 2014-02-11 16:16:42 -0800 (Tue, 11 Feb 2014) | 1 line
  
  Daily bump.
........
  r207714 | ebotcazou | 2014-02-12 00:51:57 -0800 (Wed, 12 Feb 2014) | 4 lines
  
  	PR rtl-optimization/60116
  	* combine.c (try_combine): Also remove dangling REG_DEAD notes on the
  	other_insn once the combination has been validated.
........
  r207717 | ebotcazou | 2014-02-12 02:17:08 -0800 (Wed, 12 Feb 2014) | 3 lines
  
  	PR rtl-optimization/60116
  	* combine.c (try_combine): Fix oversight in previous change.
........
  r207733 | hjl | 2014-02-12 08:38:50 -0800 (Wed, 12 Feb 2014) | 7 lines
  
  Pass --32 to GNU assembler for .long foo@GOTOFF check
  
  	Backport from mainline
  	PR target/60151
  	* configure.ac (HAVE_AS_GOTOFF_IN_DATA): Pass --32 to GNU
  	assembler.
........
  r207745 | gccadmin | 2014-02-12 16:16:35 -0800 (Wed, 12 Feb 2014) | 1 line
  
  Daily bump.
........
  r207752 | krebbel | 2014-02-13 04:34:11 -0800 (Thu, 13 Feb 2014) | 12 lines
  
  2014-02-13  Dominik Vogt  <vogt@linux.vnet.ibm.com>
  
  	* config/s390/s390.c (s390_asm_output_function_label): Fix crash
  	caused by bad second argument to warning_at() with -mhotpatch and
  	nested functions (e.g. with gfortran).
  
  2014-02-13  Dominik Vogt  <vogt@linux.vnet.ibm.com>
  
  	* gcc.target/s390/hotpatch-compile-8.c: New test.
........
  r207768 | uros | 2014-02-13 14:30:26 -0800 (Thu, 13 Feb 2014) | 7 lines
  
  	Backport from mainline
  	2014-02-13  Uros Bizjak  <ubizjak@gmail.com>
  
  	* config/i386/sse.md (xop_vmfrcz<mode>2): Generate const0 in
  	operands[2], not operands[3].
........
  r207772 | gccadmin | 2014-02-13 16:16:40 -0800 (Thu, 13 Feb 2014) | 1 line
  
  Daily bump.
........
  r207790 | roland | 2014-02-14 09:37:50 -0800 (Fri, 14 Feb 2014) | 8 lines
  
  Use ud2 assembly mnemonic when available.
  
  gcc/
  	* configure.ac (HAVE_AS_IX86_UD2): New test for 'ud2' mnemonic.
  	* configure: Regenerated.
  	* config.in: Regenerated.
  	* config/i386/i386.md (trap) [HAVE_AS_IX86_UD2]: Use the mnemonic
  	instead of ASM_SHORT.
........
  r207795 | gccadmin | 2014-02-14 16:16:50 -0800 (Fri, 14 Feb 2014) | 1 line
  
  Daily bump.
........
  r207801 | jvdelisle | 2014-02-15 07:48:48 -0800 (Sat, 15 Feb 2014) | 11 lines
  
  2014-02-15  Jerry DeLisle  <jvdelisle@gcc.gnu>
  	    Dominique d'Humieres  <dominiq@lps.ens.fr>
  
  	Backport from mainline
  	PR libfortran/59771
  	PR libfortran/59774
  	PR libfortran/59836
  	* io/write_float.def (output_float): Fix wrong handling of the
  	Fw.0 format.
  	(output_float_FMT_G_): Fixes rounding issues with -m32.
........
  r207802 | jvdelisle | 2014-02-15 07:57:35 -0800 (Sat, 15 Feb 2014) | 10 lines
  
  2014-02-15  Jerry DeLisle  <jvdelisle@gcc.gnu>
  	    Dominique d'Humieres  <dominiq@lps.ens.fr>
  
  	Backport from mainline
  	PR libfortran/59771
  	PR libfortran/59774
  	PR libfortran/59836
  	* gfortran.dg/fmt_g_1.f90: New test.
  	* gfortran.dg/round_3.f08: New cases added.
........
  r207806 | gccadmin | 2014-02-15 16:16:50 -0800 (Sat, 15 Feb 2014) | 1 line
  
  Daily bump.
........
  r207812 | gccadmin | 2014-02-16 16:16:45 -0800 (Sun, 16 Feb 2014) | 1 line
  
  Daily bump.
........
  r207830 | gccadmin | 2014-02-17 16:16:40 -0800 (Mon, 17 Feb 2014) | 1 line
  
  Daily bump.
........
  r207834 | jakub | 2014-02-17 23:23:51 -0800 (Mon, 17 Feb 2014) | 5 lines
  
  	PR driver/60233
  	* config/i386/driver-i386.c (host_detect_local_cpu): If
  	YMM state is not saved by the OS, also clear has_f16c.  Move
  	CPUID 0x80000001 handling before YMM state saving checking.
........
  r207839 | ebotcazou | 2014-02-18 03:12:14 -0800 (Tue, 18 Feb 2014) | 3 lines
  
  	* ipa-prop.c (compute_complex_ancestor_jump_func): Replace overzealous
  	assertion with conditional return.
........
  r207845 | ktietz | 2014-02-18 04:57:32 -0800 (Tue, 18 Feb 2014) | 14 lines
  
  2014-02-18  Kai Tietz  <ktietz@redhat.com>
  
  	Backport from mainline
  	PR target/60193
  	* config/i386/i386.c (ix86_expand_prologue): Use
  	rax register as displacement for restoring %r10, %rax.
  	Additional fix wrong offset for restoring both-registers.
  
  2014-02-18  Kai Tietz  <ktietz@redhat.com>
  
  	PR target/60193
  	* gcc.target/i386/nest-1.c: New testcase.
........
  r207850 | ktietz | 2014-02-18 09:04:38 -0800 (Tue, 18 Feb 2014) | 8 lines
  
  2014-02-18  Kai Tietz  <ktietz@redhat.com>
  	Jonathan Schleifer  <js@webkeks.org>
  
  	PR objc/56870
  	* unwind-seh.c (_GCC_specific_handler): Pass proper
  	value to unwind-handler.
........
  r207862 | gccadmin | 2014-02-18 16:16:37 -0800 (Tue, 18 Feb 2014) | 1 line
  
  Daily bump.
........
  r207874 | xguo | 2014-02-18 23:16:53 -0800 (Tue, 18 Feb 2014) | 7 lines
  
  2014-02-19  Terry Guo  <terry.guo@arm.com>
  
  	Backport from mainline
  	2014-02-08  Terry Guo  <terry.guo@arm.com>
  
  	* doc/invoke.texi: Document ARM -march=armv7e-m.
........
  r207876 | janus | 2014-02-18 23:38:45 -0800 (Tue, 18 Feb 2014) | 29 lines
  
  2014-02-19  Janus Weil  <janus@gcc.gnu.org>
  
  	Backports from mainline:
  	2014-02-17  Janus Weil  <janus@gcc.gnu.org>
  
  	PR fortran/55907
  	* resolve.c (build_default_init_expr): Don't initialize character
  	variable if -fno-automatic is given.
  
  	2014-02-18  Janus Weil  <janus@gcc.gnu.org>
  
  	PR fortran/60231
  	* resolve.c (check_generic_tbp_ambiguity): Check for presence of dummy
  	arguments to prevent ICE.
  
  
  2014-02-19  Janus Weil  <janus@gcc.gnu.org>
  
  	Backports from mainline:
  	2014-02-17  Janus Weil  <janus@gcc.gnu.org>
  
  	PR fortran/55907
  	* gfortran.dg/init_flag_12.f90: New.
  
  	2014-02-18  Janus Weil  <janus@gcc.gnu.org>
  
  	PR fortran/60231
  	* gfortran.dg/typebound_generic_15.f90: New.
........
  r207912 | uros | 2014-02-19 08:50:22 -0800 (Wed, 19 Feb 2014) | 19 lines
  
  	Backport from mainline
  	2014-02-19  Uros Bizjak  <ubizjak@gmail.com>
  
  	PR target/59794
  	* config/i386/i386.c (type_natural_mode): Warn for ABI changes
  	only when -Wpsabi is enabled.
  
  testsuite/ChangeLog:
  
  	Backport from mainline
  	2014-02-19  Uros Bizjak  <ubizjak@gmail.com>
  
  	PR target/59794
  	* gcc.target/i386/pr39162.c: Add dg-prune-output.
  	(dg-options): Remove -Wno-psabi.
  	* gcc.target/i386/pr59794-2.c: Ditto.
  	* gcc.target/i386/sse-5.c: Ditto.
........
  r207921 | jason | 2014-02-19 11:59:07 -0800 (Wed, 19 Feb 2014) | 3 lines
  
  	PR c++/60046
  	* pt.c (maybe_instantiate_noexcept): Don't instantiate exception
  	spec from template context.
........
  r207925 | hjl | 2014-02-19 14:43:19 -0800 (Wed, 19 Feb 2014) | 7 lines
  
  Remove TFmode check for X86_64_INTEGER_CLASS
  
  	Backport from mainline
  	PR target/60207
  	* config/i386/i386.c (construct_container): Remove TFmode check
  	for X86_64_INTEGER_CLASS.
........
  r207927 | burnus | 2014-02-19 15:32:46 -0800 (Wed, 19 Feb 2014) | 15 lines
  
  2014-02-19  Tobias Burnus  <burnus@net-b.de>
  
          PR fortran/49397
          * expr.c (gfc_check_pointer_assign): Add check for
          F2008Cor2, C729.
          * trans-decl.c (gfc_get_symbol_decl): Correctly generate
          external decl in a corner case.
  
  2014-02-19  Tobias Burnus  <burnus@net-b.de>
  
          PR fortran/49397
          * gfortran.dg/proc_ptr_45.f90: New.
          * gfortran.dg/proc_ptr_46.f90: New.
........
  r207929 | gccadmin | 2014-02-19 16:16:54 -0800 (Wed, 19 Feb 2014) | 1 line
  
  Daily bump.
........
  r207956 | ktietz | 2014-02-20 06:29:55 -0800 (Thu, 20 Feb 2014) | 4 lines
  
  	PR c++/58835
  	* semantics.c (finish_fname): Handle error_mark_node.
........
  r207959 | rguenth | 2014-02-20 07:01:31 -0800 (Thu, 20 Feb 2014) | 5 lines
  
  2014-02-20  Richard Biener  <rguenther@suse.de>
  
  	* tree-cfg.c (replace_uses_by): Mark altered BBs before
  	doing the substitution.
........
  r207962 | ktietz | 2014-02-20 08:03:38 -0800 (Thu, 20 Feb 2014) | 5 lines
  
  	PR c++/58873
  	* parser.c (cp_parser_functional_cast): Treat NULL_TREE
  	valued type argument as error_mark_node.
........
  r207970 | jakub | 2014-02-20 12:40:52 -0800 (Thu, 20 Feb 2014) | 7 lines
  
  	PR target/57896
  	* config/i386/i386.c (expand_vec_perm_interleave2): Don't call
  	gen_reg_rtx if d->testing_p.
  	(expand_vec_perm_pshufb2, expand_vec_perm_even_odd_1,
  	expand_vec_perm_broadcast_1): Return early if d->testing_p and
  	we will certainly return true.
........
  r207973 | rth | 2014-02-20 16:14:05 -0800 (Thu, 20 Feb 2014) | 8 lines
  
  PR c++/60272
  
  gcc/
  	* builtins.c (expand_builtin_atomic_compare_exchange): Conditionalize
  	on failure the store back into EXPECT.
  libatomic/
  	* cas_n.c (libat_compare_exchange): Conditionalize on failure
  	the store back to EPTR.
........
  r207975 | gccadmin | 2014-02-20 16:16:33 -0800 (Thu, 20 Feb 2014) | 1 line
  
  Daily bump.
........
  r207978 | jason | 2014-02-20 20:42:59 -0800 (Thu, 20 Feb 2014) | 5 lines
  
  	PR c++/60274
  	Revert:
  	PR c++/58606
  	* pt.c (template_parm_to_arg): Call convert_from_reference.
  	(tsubst_template_arg): Don't strip reference refs.
........
  r207982 | jakub | 2014-02-20 23:49:00 -0800 (Thu, 20 Feb 2014) | 3 lines
  
  	* config/i386/i386.c (ix86_expand_vec_perm): Use V8SImode
  	mode for mask of V8SFmode permutation.
........
  r207990 | jamborm | 2014-02-21 05:05:40 -0800 (Fri, 21 Feb 2014) | 10 lines
  
  2014-02-21  Martin Jambor  <mjambor@suse.cz>
  
  	PR ipa/55260
  	* ipa-cp.c (cgraph_edge_brings_all_agg_vals_for_node): Uce correct
  	info when checking whether lattices are bottom.
  
  testsuite/
  	* gcc.dg/ipa/pr55260.c: New test.
........
  r208006 | jason | 2014-02-21 07:29:14 -0800 (Fri, 21 Feb 2014) | 2 lines
  
  	PR c++/60248
  	* mangle.c (mangle_decl): Don't make an alias for a TYPE_DECL.
........
  r208007 | jason | 2014-02-21 07:29:25 -0800 (Fri, 21 Feb 2014) | 2 lines
  
  	PR c++/60219
  	* pt.c (coerce_template_parms): Bail if argument packing fails.
........
  r208008 | jason | 2014-02-21 07:29:32 -0800 (Fri, 21 Feb 2014) | 2 lines
  
  	PR c++/60216
  	* pt.c (register_specialization): Copy DECL_DELETED_FN to clones.
........
  r208031 | jason | 2014-02-21 14:15:01 -0800 (Fri, 21 Feb 2014) | 3 lines
  
  	PR c++/60187
  	* parser.c (cp_parser_enum_specifier): Call
  	check_for_bare_parameter_packs.
........
  r208032 | jason | 2014-02-21 14:15:07 -0800 (Fri, 21 Feb 2014) | 2 lines
  
  	PR c++/60108
  	* semantics.c (expand_or_defer_fn_1): Check DECL_DEFAULTED_FN.
........
  r208036 | gccadmin | 2014-02-21 16:16:44 -0800 (Fri, 21 Feb 2014) | 1 line
  
  Daily bump.
........
  r208038 | jvdelisle | 2014-02-21 18:11:44 -0800 (Fri, 21 Feb 2014) | 16 lines
  
  2014-02-21  Jerry DeLisle  <jvdelisle@gcc.gnu>
  	    Dominique d'Humieres  <dominiq@lps.ens.fr>
  	    Steven G. Kargl  <kargl@gcc.gnu.org>
  
  	Backport from mainline
  	PR libfortran/59700
  	PR libfortran/59764
  	* io/io.h (struct st_parameter_dt): Assign expanded_read flag to
  	unused bit. Define new variable line_buffer_pos.
  	* io/list_read.c (free_saved, next_char, l_push_char,
  	read_logical, read_real): Replace use of item_count with
  	line_buffer_pos for line_buffer look ahead.
  	(read_logical, read_integer, parse_real, read_real, check_type):
  	Adjust location of free_line to after generating error messages
  	to retain the correct item count for the message. 
........
  r208039 | jvdelisle | 2014-02-21 18:50:39 -0800 (Fri, 21 Feb 2014) | 6 lines
  
  2014-02-21  Steven G. Kargl  <kargl@gcc.gnu.org>
  
  	Backport from mainline
  	PR fortran/59700
  	* gfortran.dg/pr59700.f90: New test.
........
  r208042 | mikael | 2014-02-22 04:22:17 -0800 (Sat, 22 Feb 2014) | 10 lines
  
  fortran/
          PR fortran/59599
          * trans-intrinsic.c (gfc_conv_intrinsic_ichar): Calculate the
          number of arguments.
  
  testsuite/
          PR fortran/59599
          * gfortran.dg/ichar_3.f90: New test.
........
  r208047 | gccadmin | 2014-02-22 16:16:28 -0800 (Sat, 22 Feb 2014) | 1 line
  
  Daily bump.
........
  r208056 | eager | 2014-02-23 10:38:29 -0800 (Sun, 23 Feb 2014) | 11 lines
  
  2014-02-23  David Holsgrove <david.holsgrove@xilinx.com>
  
  	* config/microblaze/predicates.md: Add cmp_op predicate.
  	* config/microblaze/microblaze.md: Add branch_compare instruction 
  	which uses cmp_op predicate and emits cmp insn before branch.
  	* config/microblaze/microblaze.c (microblaze_emit_compare): Rename 
  	to microblaze_expand_conditional_branch and consolidate logic.
  	(microblaze_expand_conditional_branch): emit branch_compare
  	insn instead of handling cmp op separate from branch insn.
........
  r208058 | eager | 2014-02-23 10:45:12 -0800 (Sun, 23 Feb 2014) | 7 lines
  
  2014-02-23  David Holsgrove <david.holsgrove@xilinx.com>
  
  	* /config/microblaze/microblaze.c: Add microblaze_asm_output_mi_thunk
  	and define TARGET_ASM_OUTPUT_MI_THUNK and
  	TARGET_ASM_CAN_OUTPUT_MI_THUNK.
........
  r208060 | eager | 2014-02-23 10:54:17 -0800 (Sun, 23 Feb 2014) | 10 lines
  
  2014-02-23  Edgar E. Iglesias <edgar.iglesias@xilinx.com>
  
  	* config/microblaze/microblaze.h: Remove SECONDARY_MEMORY_NEEDED
  	definition.
  
  2014-02-23  David Holsgrove <david.holsgrove@xilinx.com>
  
  	* gcc/testsuite/gcc.target/microblaze/others/mem_reload.c: New test.
........
  r208062 | eager | 2014-02-23 10:59:26 -0800 (Sun, 23 Feb 2014) | 5 lines
  
  2014-02-23  David Holsgrove <david.holsgrove@xilinx.com>
  
  	* config/microblaze/microblaze.md: Correct ashrsi_reg / lshrsi_reg names
........
  r208064 | gccadmin | 2014-02-23 16:16:37 -0800 (Sun, 23 Feb 2014) | 1 line
  
  Daily bump.
........
  r208093 | fabien | 2014-02-24 12:27:34 -0800 (Mon, 24 Feb 2014) | 13 lines
  
  2014-02-24  Fabien Chene  <fabien@gcc.gnu.org>
          PR c++/37140
          * parser.c (cp_parser_nonclass_name): Call strip_using_decl and
      move the code handling dependent USING_DECLs...
          * name-lookup.c (strip_using_decl): ...Here.
  
  2014-02-24  Fabien Chene  <fabien@gcc.gnu.org>
  
          PR c++/37140
          * g++.dg/template/using27.C: New.
          * g++.dg/template/using28.C: New.
          * g++.dg/template/using29.C: New.
........
  r208099 | gccadmin | 2014-02-24 16:16:43 -0800 (Mon, 24 Feb 2014) | 1 line
  
  Daily bump.
........
  r208102 | danglin | 2014-02-24 16:52:10 -0800 (Mon, 24 Feb 2014) | 4 lines
  
  	* config/pa/pa.c (pa_output_move_double): Don't valididate when
  	adjusting offsetable addresses.
........
  r208117 | ktkachov | 2014-02-25 02:25:26 -0800 (Tue, 25 Feb 2014) | 4 lines
  
  	PR target/55426
  	* config/arm/arm.h (CANNOT_CHANGE_MODE_CLASS): Allow 128 to 64-bit
  	conversions.
........
  r208118 | rguenth | 2014-02-25 02:47:21 -0800 (Tue, 25 Feb 2014) | 24 lines
  
  2014-02-25  Richard Biener  <rguenther@suse.de>
  
  	Backport from mainline
  	2014-02-21  Richard Biener  <rguenther@suse.de>
  
  	PR middle-end/60291
  	* tree-ssa-live.c (mark_all_vars_used_1): Do not walk
  	DECL_INITIAL for globals not in the current function context.
  
  	2014-02-20  Richard Biener  <rguenther@suse.de>
  
  	PR middle-end/60221
  	* tree-eh.c (execute_cleanup_eh_1): Also cleanup empty EH
  	regions at -O0.
  
  	2014-02-14  Richard Biener  <rguenther@suse.de>
  
  	PR tree-optimization/60183
  	* tree-ssa-phiprop.c (propagate_with_phi): Avoid speculating
  	loads.
  	(tree_ssa_phiprop): Calculate and free post-dominators.
  
  	* gcc.dg/torture/pr60183.c: New testcase.
........
  r208119 | rguenth | 2014-02-25 04:42:59 -0800 (Tue, 25 Feb 2014) | 15 lines
  
  2014-02-25  Richard Biener  <rguenther@suse.de>
  
  	Backport from mainline
  	2014-02-21  Richard Biener  <rguenther@suse.de>
  
          PR tree-optimization/60276
          * tree-vectorizer.h (struct _stmt_vec_info): Add min_neg_dist field.
          (STMT_VINFO_MIN_NEG_DIST): New macro.
          * tree-vect-data-refs.c (vect_analyze_data_ref_dependence): Record
          STMT_VINFO_MIN_NEG_DIST.
          * tree-vect-stmts.c (vectorizable_load): Verify if assumptions
          made for negative dependence distances still hold.
  
          * gcc.dg/vect/pr60276.c: New testcase.
........
  r208161 | gccadmin | 2014-02-25 16:16:27 -0800 (Tue, 25 Feb 2014) | 1 line
  
  Daily bump.
........
  r208190 | gccadmin | 2014-02-26 16:16:52 -0800 (Wed, 26 Feb 2014) | 1 line
  
  Daily bump.
........

Added:
    branches/google/gcc-4_8/gcc/ada/indepsw-darwin.adb
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/ada/indepsw-darwin.adb
    branches/google/gcc-4_8/gcc/testsuite/c-c++-common/fold-divmul-1.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/c-c++-common/fold-divmul-1.c
    branches/google/gcc-4_8/gcc/testsuite/c-c++-common/gomp/pr58809.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/c-c++-common/gomp/pr58809.c
    branches/google/gcc-4_8/gcc/testsuite/c-c++-common/gomp/pr59467.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/c-c++-common/gomp/pr59467.c
    branches/google/gcc-4_8/gcc/testsuite/c-c++-common/pr59032.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/c-c++-common/pr59032.c
    branches/google/gcc-4_8/gcc/testsuite/c-c++-common/pr59037.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/c-c++-common/pr59037.c
    branches/google/gcc-4_8/gcc/testsuite/c-c++-common/pr59280.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/c-c++-common/pr59280.c
    branches/google/gcc-4_8/gcc/testsuite/c-c++-common/torture/pr58794-1.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/c-c++-common/torture/pr58794-1.c
    branches/google/gcc-4_8/gcc/testsuite/c-c++-common/torture/pr58794-2.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/c-c++-common/torture/pr58794-2.c
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/access02.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/access02.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/constexpr-template6.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/constexpr-template6.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/defaulted48.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/defaulted48.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/deleted3.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/deleted3.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/enum_base2.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/enum_base2.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/initlist76.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/initlist76.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/initlist78.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/initlist78.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/initlist79.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/initlist79.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/noexcept22.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/noexcept22.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/nsdmi-union3.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/nsdmi-union3.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/nsdmi9.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/nsdmi9.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/static_assert9.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/static_assert9.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/variadic144.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/variadic144.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/variadic145.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/variadic145.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/variadic147.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/variadic147.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/variadic148.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/variadic148.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/variadic149.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/variadic149.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/variadic150.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/variadic150.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/diagnostic/pr59838.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/diagnostic/pr59838.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/eh/uncaught4.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/eh/uncaught4.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/ext/attrib48.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/ext/attrib48.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/ext/stmtexpr15.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/ext/stmtexpr15.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/ext/timevar2.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/ext/timevar2.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/ext/traits1.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/ext/traits1.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/ext/vector25.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/ext/vector25.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/gomp/pr59297.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/gomp/pr59297.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/opt/pr58864.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/opt/pr58864.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/opt/pr59470.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/opt/pr59470.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/opt/pr59647.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/opt/pr59647.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/pr59695.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/pr59695.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/template/partial14.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/template/partial14.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/template/partial15.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/template/partial15.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/template/ref7.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/template/ref7.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/template/shadow1.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/template/shadow1.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/template/using27.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/template/using27.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/template/using28.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/template/using28.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/template/using29.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/template/using29.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/tls/thread_local-ice2.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/tls/thread_local-ice2.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/tls/thread_local8.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/tls/thread_local8.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/tm/pr60004.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/tm/pr60004.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/torture/pr59163.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/torture/pr59163.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/tree-prof/pr59255.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/g++.dg/tree-prof/pr59255.C
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/compile/pr58970-1.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/compile/pr58970-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/compile/pr58970-2.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/compile/pr58970-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/compile/pr58997.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/compile/pr58997.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/compile/pr59362.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/compile/pr59362.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/compile/pr59803.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/compile/pr59803.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/execute/20131127-1.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/execute/20131127-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/execute/20140212-1.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/execute/20140212-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/execute/pr58726.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/execute/pr58726.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/execute/pr58984.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/execute/pr58984.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/execute/pr59014-2.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/execute/pr59014-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/execute/pr59014.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/execute/pr59014.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/execute/pr59101.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/execute/pr59101.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/execute/pr59358.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/execute/pr59358.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/execute/pr59388.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/execute/pr59388.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.c-torture/execute/pr60017.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.c-torture/execute/pr60017.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/builtin-object-size-14.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/builtin-object-size-14.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/gomp/pr58809.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/gomp/pr58809.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/ipa/pr55260.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/ipa/pr55260.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/ipa/pr59610.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/ipa/pr59610.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/pr58668.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/pr58668.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/pr59011.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/pr59011.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/pr59351.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/pr59351.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/pr59827.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/pr59827.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/pr59860.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/pr59860.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr57517.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr57517.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr58143-1.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr58143-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr58143-2.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr58143-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr58143-3.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr58143-3.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr58941.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr58941.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr58956.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr58956.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr59047.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr59047.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr59139.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr59139.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr59164.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr59164.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr59288.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr59288.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr59330.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr59330.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr59715.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr59715.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr59891.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr59891.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr59903.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr59903.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr60115.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr60115.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/torture/pr60183.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr60183.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/tree-ssa/predcom-6.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/tree-ssa/predcom-6.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/tree-ssa/predcom-7.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/tree-ssa/predcom-7.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/vect/pr60276.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/vect/pr60276.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu64-1.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu64-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/arm/pr54300.C
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/arm/pr54300.C
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/arm/pr59826.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/arm/pr59826.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/arm/thumb1-pic-high-reg.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/arm/thumb1-pic-high-reg.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/arm/thumb1-pic-single-base.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/arm/thumb1-pic-single-base.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/arm/vrinta-ce.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/arm/vrinta-ce.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/nest-1.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/nest-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr54694.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr54694.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr58137.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr58137.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr59021.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr59021.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr59034-1.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr59034-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr59034-2.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr59034-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr59405.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr59405.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr59470.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr59470.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr59625.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr59625.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr59794-1.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr59794-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr59794-2.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr59794-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr59794-3.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr59794-3.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr59794-4.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr59794-4.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr59794-5.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr59794-5.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr59794-6.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr59794-6.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr59794-7.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr59794-7.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr59839.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr59839.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr59929.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr59929.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/xop-frczX.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/i386/xop-frczX.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/microblaze/isa/fcmp4.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/microblaze/isa/fcmp4.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/microblaze/others/builtin-trap.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/microblaze/others/builtin-trap.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/microblaze/others/mem_reload.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/microblaze/others/mem_reload.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/mips/bswap-1.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/mips/bswap-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/mips/bswap-2.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/mips/bswap-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/mips/bswap-3.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/mips/bswap-3.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/mips/bswap-4.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/mips/bswap-4.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/mips/bswap-5.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/mips/bswap-5.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/mips/bswap-6.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/mips/bswap-6.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/mips/pr59137.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/mips/pr59137.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/powerpc/rs6000-ldouble-3.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/powerpc/rs6000-ldouble-3.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-1.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-10.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-10.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-11.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-11.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-12.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-12.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-2.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-3.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-3.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-4.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-4.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-5.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-5.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-6.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-6.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-7.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-7.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-8.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-8.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-9.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-9.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-compile-1.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-compile-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-compile-2.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-compile-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-compile-3.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-compile-3.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-compile-4.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-compile-4.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-compile-6.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-compile-6.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-compile-7.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-compile-7.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/hotpatch-compile-8.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/hotpatch-compile-8.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/htm-builtins-1.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/htm-builtins-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/htm-builtins-2.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/htm-builtins-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/htm-builtins-compile-1.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/htm-builtins-compile-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/htm-builtins-compile-2.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/htm-builtins-compile-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/htm-builtins-compile-3.c
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gcc.target/s390/htm-builtins-compile-3.c
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/allocate_class_3.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/allocate_class_3.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/constructor_9.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/constructor_9.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/default_initialization_7.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/default_initialization_7.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/derived_external_function_1.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/derived_external_function_1.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/dynamic_dispatch_12.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/dynamic_dispatch_12.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/elemental_subroutine_9.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/elemental_subroutine_9.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/fmt_g_1.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/fmt_g_1.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/generic_28.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/generic_28.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/gomp/pr59467.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/gomp/pr59467.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/ichar_3.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/ichar_3.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/init_flag_12.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/init_flag_12.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/optional_class_1.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/optional_class_1.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/pr59700.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/pr59700.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/proc_ptr_43.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/proc_ptr_43.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/proc_ptr_45.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/proc_ptr_45.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/proc_ptr_46.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/proc_ptr_46.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/proc_ptr_comp_38.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/proc_ptr_comp_38.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/reshape_6.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/reshape_6.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/typebound_generic_15.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/typebound_generic_15.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/unlimited_polymorphic_15.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/unlimited_polymorphic_15.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/unresolved_fixup_1.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/unresolved_fixup_1.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/unresolved_fixup_2.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.dg/unresolved_fixup_2.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.fortran-torture/compile/pr57517.f90
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gfortran.fortran-torture/compile/pr57517.f90
    branches/google/gcc-4_8/gcc/testsuite/gnat.dg/opt32.adb
      - copied unchanged from r208190, branches/gcc-4_8-branch/gcc/testsuite/gnat.dg/opt32.adb
    branches/google/gcc-4_8/libcpp/po/pt_BR.po
      - copied unchanged from r208190, branches/gcc-4_8-branch/libcpp/po/pt_BR.po
    branches/google/gcc-4_8/libgo/go/go/build/syslist.go
      - copied unchanged from r208190, branches/gcc-4_8-branch/libgo/go/go/build/syslist.go
    branches/google/gcc-4_8/libstdc++-v3/testsuite/20_util/bind/57899.cc
      - copied unchanged from r208190, branches/gcc-4_8-branch/libstdc++-v3/testsuite/20_util/bind/57899.cc
Removed:
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/htm-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/htm-xl-intrin-1.c
Modified:
    branches/google/gcc-4_8/   (props changed)
    branches/google/gcc-4_8/boehm-gc/ChangeLog
    branches/google/gcc-4_8/boehm-gc/include/private/gcconfig.h
    branches/google/gcc-4_8/gcc/   (props changed)
    branches/google/gcc-4_8/gcc/ChangeLog
    branches/google/gcc-4_8/gcc/DATESTAMP
    branches/google/gcc-4_8/gcc/Makefile.in
    branches/google/gcc-4_8/gcc/ada/ChangeLog
    branches/google/gcc-4_8/gcc/ada/gcc-interface/Make-lang.in
    branches/google/gcc-4_8/gcc/ada/gcc-interface/Makefile.in
    branches/google/gcc-4_8/gcc/ada/gcc-interface/cuintp.c
    branches/google/gcc-4_8/gcc/builtins.c
    branches/google/gcc-4_8/gcc/c-family/ChangeLog
    branches/google/gcc-4_8/gcc/c-family/c-common.c
    branches/google/gcc-4_8/gcc/c/ChangeLog
    branches/google/gcc-4_8/gcc/c/c-decl.c
    branches/google/gcc-4_8/gcc/c/c-typeck.c
    branches/google/gcc-4_8/gcc/cfgcleanup.c
    branches/google/gcc-4_8/gcc/cfgexpand.c
    branches/google/gcc-4_8/gcc/cgraphbuild.c
    branches/google/gcc-4_8/gcc/combine.c
    branches/google/gcc-4_8/gcc/config.gcc
    branches/google/gcc-4_8/gcc/config.in
    branches/google/gcc-4_8/gcc/config/aarch64/aarch64-simd-builtins.def
    branches/google/gcc-4_8/gcc/config/aarch64/aarch64-simd.md
    branches/google/gcc-4_8/gcc/config/aarch64/aarch64.c
    branches/google/gcc-4_8/gcc/config/aarch64/aarch64.md
    branches/google/gcc-4_8/gcc/config/aarch64/arm_neon.h
    branches/google/gcc-4_8/gcc/config/aarch64/iterators.md
    branches/google/gcc-4_8/gcc/config/aarch64/predicates.md
    branches/google/gcc-4_8/gcc/config/arm/arm-ldmstm.ml
    branches/google/gcc-4_8/gcc/config/arm/arm.c
    branches/google/gcc-4_8/gcc/config/arm/arm.h
    branches/google/gcc-4_8/gcc/config/arm/arm.md
    branches/google/gcc-4_8/gcc/config/arm/iterators.md
    branches/google/gcc-4_8/gcc/config/arm/ldmstm.md
    branches/google/gcc-4_8/gcc/config/arm/predicates.md
    branches/google/gcc-4_8/gcc/config/arm/vfp.md
    branches/google/gcc-4_8/gcc/config/cris/cris.md
    branches/google/gcc-4_8/gcc/config/cris/predicates.md
    branches/google/gcc-4_8/gcc/config/i386/driver-i386.c
    branches/google/gcc-4_8/gcc/config/i386/f16cintrin.h
    branches/google/gcc-4_8/gcc/config/i386/i386.c
    branches/google/gcc-4_8/gcc/config/i386/i386.h
    branches/google/gcc-4_8/gcc/config/i386/i386.md
    branches/google/gcc-4_8/gcc/config/i386/sse.md
    branches/google/gcc-4_8/gcc/config/i386/t-rtems
    branches/google/gcc-4_8/gcc/config/i386/winnt.c
    branches/google/gcc-4_8/gcc/config/i386/xopintrin.h
    branches/google/gcc-4_8/gcc/config/m68k/m68k.c
    branches/google/gcc-4_8/gcc/config/microblaze/microblaze.c
    branches/google/gcc-4_8/gcc/config/microblaze/microblaze.h
    branches/google/gcc-4_8/gcc/config/microblaze/microblaze.md
    branches/google/gcc-4_8/gcc/config/microblaze/predicates.md
    branches/google/gcc-4_8/gcc/config/mips/driver-native.c
    branches/google/gcc-4_8/gcc/config/mips/mips.c
    branches/google/gcc-4_8/gcc/config/mips/mips.h
    branches/google/gcc-4_8/gcc/config/mips/mips.md
    branches/google/gcc-4_8/gcc/config/pa/pa.c
    branches/google/gcc-4_8/gcc/config/pa/pa.h
    branches/google/gcc-4_8/gcc/config/rs6000/rs6000.c
    branches/google/gcc-4_8/gcc/config/s390/htmxlintrin.h
    branches/google/gcc-4_8/gcc/config/s390/s390-protos.h
    branches/google/gcc-4_8/gcc/config/s390/s390.c
    branches/google/gcc-4_8/gcc/config/s390/s390.h
    branches/google/gcc-4_8/gcc/config/s390/s390.md
    branches/google/gcc-4_8/gcc/config/s390/s390.opt
    branches/google/gcc-4_8/gcc/config/sh/constraints.md
    branches/google/gcc-4_8/gcc/config/sh/predicates.md
    branches/google/gcc-4_8/gcc/config/sh/sh-protos.h
    branches/google/gcc-4_8/gcc/config/sh/sh.c
    branches/google/gcc-4_8/gcc/config/sh/sh.md
    branches/google/gcc-4_8/gcc/config/sparc/leon.md
    branches/google/gcc-4_8/gcc/config/sparc/sparc-opts.h
    branches/google/gcc-4_8/gcc/config/sparc/sparc.c
    branches/google/gcc-4_8/gcc/config/sparc/sparc.h
    branches/google/gcc-4_8/gcc/config/sparc/sparc.md
    branches/google/gcc-4_8/gcc/config/sparc/sparc.opt
    branches/google/gcc-4_8/gcc/config/sparc/sync.md
    branches/google/gcc-4_8/gcc/config/sparc/t-rtems
    branches/google/gcc-4_8/gcc/config/sparc/t-sparc
    branches/google/gcc-4_8/gcc/config/tilegx/sync.md
    branches/google/gcc-4_8/gcc/config/tilegx/tilegx-c.c
    branches/google/gcc-4_8/gcc/config/tilegx/tilegx.c
    branches/google/gcc-4_8/gcc/config/tilegx/tilegx.md
    branches/google/gcc-4_8/gcc/config/tilepro/tilepro-c.c
    branches/google/gcc-4_8/gcc/config/tilepro/tilepro.c
    branches/google/gcc-4_8/gcc/config/tilepro/tilepro.md
    branches/google/gcc-4_8/gcc/configure
    branches/google/gcc-4_8/gcc/configure.ac
    branches/google/gcc-4_8/gcc/cp/ChangeLog
    branches/google/gcc-4_8/gcc/cp/call.c
    branches/google/gcc-4_8/gcc/cp/cp-tree.h
    branches/google/gcc-4_8/gcc/cp/cvt.c
    branches/google/gcc-4_8/gcc/cp/decl.c
    branches/google/gcc-4_8/gcc/cp/decl2.c
    branches/google/gcc-4_8/gcc/cp/mangle.c
    branches/google/gcc-4_8/gcc/cp/name-lookup.c
    branches/google/gcc-4_8/gcc/cp/parser.c
    branches/google/gcc-4_8/gcc/cp/pt.c
    branches/google/gcc-4_8/gcc/cp/semantics.c
    branches/google/gcc-4_8/gcc/cp/typeck.c
    branches/google/gcc-4_8/gcc/cse.c
    branches/google/gcc-4_8/gcc/doc/extend.texi
    branches/google/gcc-4_8/gcc/doc/invoke.texi
    branches/google/gcc-4_8/gcc/expr.c
    branches/google/gcc-4_8/gcc/fold-const.c
    branches/google/gcc-4_8/gcc/fortran/ChangeLog
    branches/google/gcc-4_8/gcc/fortran/check.c
    branches/google/gcc-4_8/gcc/fortran/class.c
    branches/google/gcc-4_8/gcc/fortran/decl.c
    branches/google/gcc-4_8/gcc/fortran/dump-parse-tree.c
    branches/google/gcc-4_8/gcc/fortran/expr.c
    branches/google/gcc-4_8/gcc/fortran/interface.c
    branches/google/gcc-4_8/gcc/fortran/invoke.texi
    branches/google/gcc-4_8/gcc/fortran/module.c
    branches/google/gcc-4_8/gcc/fortran/primary.c
    branches/google/gcc-4_8/gcc/fortran/resolve.c
    branches/google/gcc-4_8/gcc/fortran/trans-array.c
    branches/google/gcc-4_8/gcc/fortran/trans-decl.c
    branches/google/gcc-4_8/gcc/fortran/trans-expr.c
    branches/google/gcc-4_8/gcc/fortran/trans-intrinsic.c
    branches/google/gcc-4_8/gcc/fortran/trans-io.c
    branches/google/gcc-4_8/gcc/fortran/trans-stmt.c
    branches/google/gcc-4_8/gcc/gimple-fold.c
    branches/google/gcc-4_8/gcc/gimple-low.c
    branches/google/gcc-4_8/gcc/gimple.c
    branches/google/gcc-4_8/gcc/gimple.h
    branches/google/gcc-4_8/gcc/gimplify.c
    branches/google/gcc-4_8/gcc/go/ChangeLog
    branches/google/gcc-4_8/gcc/go/go-lang.c
    branches/google/gcc-4_8/gcc/go/gofrontend/gogo.cc
    branches/google/gcc-4_8/gcc/go/gofrontend/types.cc
    branches/google/gcc-4_8/gcc/go/gofrontend/types.h
    branches/google/gcc-4_8/gcc/ifcvt.c
    branches/google/gcc-4_8/gcc/ipa-cp.c
    branches/google/gcc-4_8/gcc/ipa-prop.c
    branches/google/gcc-4_8/gcc/ipa-pure-const.c
    branches/google/gcc-4_8/gcc/ipa-split.c
    branches/google/gcc-4_8/gcc/ira.c
    branches/google/gcc-4_8/gcc/loop-iv.c
    branches/google/gcc-4_8/gcc/loop-unswitch.c
    branches/google/gcc-4_8/gcc/lra-coalesce.c
    branches/google/gcc-4_8/gcc/mode-switching.c
    branches/google/gcc-4_8/gcc/optabs.c
    branches/google/gcc-4_8/gcc/passes.c
    branches/google/gcc-4_8/gcc/print-rtl.c
    branches/google/gcc-4_8/gcc/regcprop.c
    branches/google/gcc-4_8/gcc/reginfo.c
    branches/google/gcc-4_8/gcc/reorg.c
    branches/google/gcc-4_8/gcc/rtl.h
    branches/google/gcc-4_8/gcc/sel-sched.c
    branches/google/gcc-4_8/gcc/simplify-rtx.c
    branches/google/gcc-4_8/gcc/testsuite/ChangeLog
    branches/google/gcc-4_8/gcc/testsuite/c-c++-common/convert-vec-1.c
    branches/google/gcc-4_8/gcc/testsuite/c-c++-common/scal-to-vec2.c
    branches/google/gcc-4_8/gcc/testsuite/c-c++-common/vector-compare-2.c
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/conversion/simd1.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/cpp0x/constexpr-53094-2.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/eh/uncaught1.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/ext/attribute-test-1.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/ext/attribute-test-2.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/ext/attribute-test-3.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/ext/attribute-test-4.C
    branches/google/gcc-4_8/gcc/testsuite/g++.dg/torture/pr38565.C
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/20050922-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/20050922-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/builtin-object-size-8.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/pr46309.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/pr53060.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/pr57518.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/strlenopt-14gf.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/strlenopt-1f.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/strlenopt-4.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.dg/strlenopt-4gf.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/aarch64/scalar_intrinsics.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/avx-vmovapd-256-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/avx-vmovapd-256-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/avx-vzeroupper-16.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/avx-vzeroupper-17.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/avx-vzeroupper-18.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr39162.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr43662.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr43869.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr57003.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/pr9771-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/sse-5.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/sse2-movapd-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/i386/sse2-movapd-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/s390/s390.exp
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/sh/pr51244-19.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/x86_64/abi/callabi/func-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/x86_64/abi/callabi/func-2a.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/x86_64/abi/callabi/func-2b.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/x86_64/abi/callabi/func-indirect-2a.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/x86_64/abi/callabi/func-indirect-2b.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/x86_64/abi/callabi/func-indirect.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/x86_64/abi/callabi/leaf-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/x86_64/abi/callabi/leaf-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/x86_64/abi/callabi/pr38891.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-1.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-2.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-3.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-4a.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-4b.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-5a.c
    branches/google/gcc-4_8/gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-5b.c
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/null_5.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/null_6.f90
    branches/google/gcc-4_8/gcc/testsuite/gfortran.dg/round_3.f08
    branches/google/gcc-4_8/gcc/testsuite/go.test/go-test.exp
    branches/google/gcc-4_8/gcc/tree-cfg.c
    branches/google/gcc-4_8/gcc/tree-dfa.c
    branches/google/gcc-4_8/gcc/tree-eh.c
    branches/google/gcc-4_8/gcc/tree-flow.h
    branches/google/gcc-4_8/gcc/tree-object-size.c
    branches/google/gcc-4_8/gcc/tree-predcom.c
    branches/google/gcc-4_8/gcc/tree-sra.c
    branches/google/gcc-4_8/gcc/tree-ssa-dce.c
    branches/google/gcc-4_8/gcc/tree-ssa-live.c
    branches/google/gcc-4_8/gcc/tree-ssa-loop-im.c
    branches/google/gcc-4_8/gcc/tree-ssa-loop-niter.c
    branches/google/gcc-4_8/gcc/tree-ssa-phiprop.c
    branches/google/gcc-4_8/gcc/tree-ssa-reassoc.c
    branches/google/gcc-4_8/gcc/tree-ssa-sccvn.c
    branches/google/gcc-4_8/gcc/tree-ssa-sink.c
    branches/google/gcc-4_8/gcc/tree-ssa-ter.c
    branches/google/gcc-4_8/gcc/tree-vect-data-refs.c
    branches/google/gcc-4_8/gcc/tree-vect-loop.c
    branches/google/gcc-4_8/gcc/tree-vect-stmts.c
    branches/google/gcc-4_8/gcc/tree-vectorizer.h
    branches/google/gcc-4_8/gcc/tree-vrp.c
    branches/google/gcc-4_8/gcc/tree.h
    branches/google/gcc-4_8/gnattools/ChangeLog
    branches/google/gcc-4_8/gnattools/Makefile.in
    branches/google/gcc-4_8/gnattools/configure
    branches/google/gcc-4_8/gnattools/configure.ac
    branches/google/gcc-4_8/libatomic/ChangeLog
    branches/google/gcc-4_8/libatomic/cas_n.c
    branches/google/gcc-4_8/libbacktrace/ChangeLog
    branches/google/gcc-4_8/libbacktrace/Makefile.in
    branches/google/gcc-4_8/libbacktrace/alloc.c
    branches/google/gcc-4_8/libbacktrace/configure
    branches/google/gcc-4_8/libbacktrace/configure.ac
    branches/google/gcc-4_8/libbacktrace/dwarf.c
    branches/google/gcc-4_8/libbacktrace/elf.c
    branches/google/gcc-4_8/libbacktrace/internal.h
    branches/google/gcc-4_8/libbacktrace/mmap.c
    branches/google/gcc-4_8/libcpp/po/ChangeLog
    branches/google/gcc-4_8/libgcc/ChangeLog
    branches/google/gcc-4_8/libgcc/Makefile.in
    branches/google/gcc-4_8/libgcc/config.host
    branches/google/gcc-4_8/libgcc/config/i386/cygming-crtbegin.c
    branches/google/gcc-4_8/libgcc/config/i386/sfp-exceptions.c
    branches/google/gcc-4_8/libgcc/config/rs6000/ibm-ldouble.c
    branches/google/gcc-4_8/libgcc/config/tilepro/atomic.c
    branches/google/gcc-4_8/libgcc/unwind-seh.c
    branches/google/gcc-4_8/libgfortran/ChangeLog
    branches/google/gcc-4_8/libgfortran/io/io.h
    branches/google/gcc-4_8/libgfortran/io/list_read.c
    branches/google/gcc-4_8/libgfortran/io/write_float.def
    branches/google/gcc-4_8/libgo/Makefile.am
    branches/google/gcc-4_8/libgo/Makefile.in
    branches/google/gcc-4_8/libgo/go/go/build/build.go
    branches/google/gcc-4_8/libgo/go/net/fd_unix.go
    branches/google/gcc-4_8/libgo/go/reflect/all_test.go
    branches/google/gcc-4_8/libgo/go/reflect/makefunc.go
    branches/google/gcc-4_8/libgo/go/reflect/makefunc_386.S
    branches/google/gcc-4_8/libgo/go/reflect/makefunc_amd64.S
    branches/google/gcc-4_8/libgo/go/reflect/makefuncgo_386.go
    branches/google/gcc-4_8/libgo/go/reflect/makefuncgo_amd64.go
    branches/google/gcc-4_8/libgo/go/reflect/type.go
    branches/google/gcc-4_8/libgo/go/reflect/value.go
    branches/google/gcc-4_8/libgo/go/syscall/socket.go
    branches/google/gcc-4_8/libgo/runtime/go-callers.c
    branches/google/gcc-4_8/libgo/runtime/go-defer.c
    branches/google/gcc-4_8/libgo/runtime/go-defer.h
    branches/google/gcc-4_8/libgo/runtime/go-int-array-to-string.c
    branches/google/gcc-4_8/libgo/runtime/go-recover.c
    branches/google/gcc-4_8/libgo/runtime/go-reflect-call.c
    branches/google/gcc-4_8/libgo/runtime/go-signal.c
    branches/google/gcc-4_8/libgo/runtime/malloc.goc
    branches/google/gcc-4_8/libgo/runtime/mgc0.c
    branches/google/gcc-4_8/libgo/runtime/mheap.c
    branches/google/gcc-4_8/libgo/runtime/proc.c
    branches/google/gcc-4_8/libgo/runtime/runtime.h
    branches/google/gcc-4_8/libgomp/ChangeLog
    branches/google/gcc-4_8/libgomp/testsuite/libgomp.fortran/crayptr2.f90
    branches/google/gcc-4_8/libjava/classpath/   (props changed)
    branches/google/gcc-4_8/libjava/classpath/ChangeLog.gcj
    branches/google/gcc-4_8/libjava/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c
    branches/google/gcc-4_8/libjava/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
    branches/google/gcc-4_8/libstdc++-v3/ChangeLog
    branches/google/gcc-4_8/libstdc++-v3/acinclude.m4
    branches/google/gcc-4_8/libstdc++-v3/config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt
    branches/google/gcc-4_8/libstdc++-v3/configure
    branches/google/gcc-4_8/libstdc++-v3/doc/html/api.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/bk02.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/bk03.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/faq.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/index.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/abi.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/algorithms.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/api.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/appendix.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/appendix_contributing.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/appendix_free.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/appendix_gfdl.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/appendix_gpl.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/appendix_porting.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/associative.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/atomics.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/backwards.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/bitmap_allocator.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/bitmap_allocator_impl.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/bugs.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/concept_checking.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/concurrency.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/configure.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/containers.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/containers_and_c.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/debug.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/debug_mode.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/debug_mode_design.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/debug_mode_semantics.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/debug_mode_using.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/diagnostics.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/documentation_hacking.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/dynamic_memory.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/ext_algorithms.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/ext_compile_checks.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/ext_concurrency.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/ext_concurrency_impl.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/ext_concurrency_use.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/ext_containers.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/ext_demangling.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/ext_io.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/ext_iterators.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/ext_numerics.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/ext_preface.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/ext_sgi.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/ext_utilities.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/extensions.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/facets.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/fstreams.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/generalized_numeric_operations.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/index.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/internals.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/intro.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/io.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/io_and_c.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/iterators.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/license.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/localization.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/make.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/memory.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/mt_allocator.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/mt_allocator_design.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/mt_allocator_ex_multi.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/mt_allocator_ex_single.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/mt_allocator_impl.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/numerics.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/numerics_and_c.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/pairs.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/parallel_mode.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/parallel_mode_design.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/parallel_mode_semantics.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/parallel_mode_test.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/parallel_mode_using.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/policy_based_data_structures_test.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/policy_data_structures.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/policy_data_structures_ack.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/policy_data_structures_design.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/policy_data_structures_using.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/profile_mode.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/profile_mode_api.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/profile_mode_cost_model.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/profile_mode_design.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/profile_mode_devel.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/profile_mode_diagnostics.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/profile_mode_impl.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/setup.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/source_code_style.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/source_design_notes.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/source_organization.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/status.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/std_contents.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/streambufs.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/strings.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/stringstreams.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/support.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/termination.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/test.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/traits.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/unordered_associative.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/using.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/using_concurrency.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/using_dynamic_or_shared.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/using_exceptions.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/using_headers.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/using_macros.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/using_namespaces.html
    branches/google/gcc-4_8/libstdc++-v3/doc/html/manual/utilities.html
    branches/google/gcc-4_8/libstdc++-v3/doc/xml/manual/abi.xml
    branches/google/gcc-4_8/libstdc++-v3/doc/xml/manual/spine.xml
    branches/google/gcc-4_8/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
    branches/google/gcc-4_8/libstdc++-v3/libsupc++/eh_alloc.cc
    branches/google/gcc-4_8/libstdc++-v3/libsupc++/eh_throw.cc
    branches/google/gcc-4_8/maintainer-scripts/ChangeLog
    branches/google/gcc-4_8/maintainer-scripts/gcc_release



More information about the Gcc-cvs mailing list