1. 27 Jan, 2019 5 commits
    • repinfo.adb (List_Component_Layout): Remove superfluous space for zero-sized field. · 683ccd05
      	* repinfo.adb (List_Component_Layout): Remove superfluous space for
      	zero-sized field.
      	* gcc-interface/ada-tree.h (TYPE_IS_EXTRA_SUBTYPE_P): New macro.
      	* gcc-interface/gigi.h (create_extra_subtype): Declare.
      	* gcc-interface/decl.c (TYPE_ARRAY_SIZE_LIMIT): Likewise.
      	(update_n_elem): New function.
      	(gnat_to_gnu_entity): Use create_extra_subtype to create extra subtypes
      	instead of doing it manually.
      	<E_Array_Type>: Use update_n_elem to compute the maximum size.  Use the
       	index type instead of base type for the bounds. Set TYPE_ARRAY_MAX_SIZE
      	of the array to the maximum size.
      	<E_Array_Subtype>: Create an extra subtype using the index type of the
      	base array type for self-referential bounds.  Use update_n_elem to
      	compute the maximum size.  Set TYPE_ARRAY_MAX_SIZE of the array to the
      	maximum size.
      	(gnat_to_gnu_field): Clear DECL_NONADDRESSABLE_P on discriminants.
      	* gcc-interface/misc.c (gnat_get_alias_set): Return the alias set of
      	the base type for an extra subtype.
      	(gnat_type_max_size): Remove obsolete code.
      	* gcc-interface/trans.c (Attribute_to_gnu): Minor tweak.
      	(can_be_lower_p): Deal with pathological types.
      	* gcc-interface/utils.c (create_extra_subtype): New function.
      	(create_field_decl): Minor tweak.
      	(max_size) <tcc_reference>: Compute a better value by using the extra
       	subtypes on the self-referential bounds.
      	<tcc_binary>: Rewrite.  Deal with "negative value" in unsigned types.
      	<tcc_expression>: Likewise.
      	* gcc-interface/utils2.c (compare_arrays): Retrieve the original bounds
      	of the arrays upfront.  Swap only if the second length is not constant.
      	Use comparisons on the original bounds consistently for the null tests.
      	(build_binary_op): Use TYPE_IS_EXTRA_SUBTYPE_P macro.
      	(build_allocator): Minor tweak.
      
      From-SVN: r268318
      Eric Botcazou committed
    • decl.c (array_type_has_nonaliased_component): Return the same value for every… · 33731c66
      decl.c (array_type_has_nonaliased_component): Return the same value for every dimension of a multidimensional array type.
      
      	* gcc-interface/decl.c (array_type_has_nonaliased_component): Return
      	the same value for every dimension of a multidimensional array type.
      
      From-SVN: r268314
      Eric Botcazou committed
    • re PR target/87214 (r263772 miscompiled 520.omnetpp_r in SPEC CPU 2017) · b253f94d
      	PR target/87214
      	* config/i386/sse.md
      	(<mask_codefor>avx512dq_shuf_<shuffletype>64x2_1<mask_name>,
      	avx512f_shuf_<shuffletype>64x2_1<mask_name>): Ensure the
      	first constants in pairs are multiples of 2.  Formatting fixes.
      	(avx512vl_shuf_<shuffletype>32x4_1<mask_name>,
      	avx512vl_shuf_<shuffletype>32x4_1<mask_name>): Ensure the
      	first constants in each quadruple are multiples of 4.  Formatting fixes.
      
      	* gcc.target/i386/avx512vl-pr87214-1.c: New test.
      	* gcc.target/i386/avx512vl-pr87214-2.c: New test.
      
      From-SVN: r268310
      Jakub Jelinek committed
    • re PR libfortran/89020 (close(status='DELETE') does not remove file) · 2ee43ae6
      2019-01-26  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	PR libfortran/89020
      	* io/close.c (st_close): Fix typo.
      
      From-SVN: r268309
      Jerry DeLisle committed
    • Daily bump. · b8f1882e
      From-SVN: r268308
      GCC Administrator committed
  2. 26 Jan, 2019 14 commits
  3. 25 Jan, 2019 17 commits
    • Fix PR number in my ChangeLog entry. · 990c1820
      From-SVN: r268281
      Vladimir Makarov committed
    • 2019-01-25 Vladimir Makarov <vmakarov@redhat.com> · cc30d932
      	PR rtl-optimization/888846
      	* ira.c (process_set_for_memref_referenced_p): New.
      	(memref_referenced_p): Add new param.  Use
      	process_set_for_memref_referenced_p.  Add new switch cases.
      	(memref_used_between_p): Pass new arg to memref_referenced_p.
      
      From-SVN: r268280
      Vladimir Makarov committed
    • re PR c++/88969 (ICE in build_op_delete_call, at cp/call.c:6509) · 6edee4b3
      /cp
      2019-01-25  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/88969
      	* call.c (build_op_delete_call): Implement 7.6.2.5/(10.1).
      	* decl2.c (coerce_delete_type): Use build_pointer_type instead
      	of TYPE_POINTER_TO.
      
      /testsuite
      2019-01-25  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/88969
      	* g++.dg/cpp2a/destroying-delete2.C: New.
      	* g++.dg/cpp2a/destroying-delete3.C: Likewise.
      
      From-SVN: r268278
      Paolo Carlini committed
    • re PR fortran/85780 (ICE in resolve_fl_procedure, at fortran/resolve.c:12504) · f28c46cd
      2019-01-25  Steven G. Kargl  <kargl@gcc.gnu.org>
      
      	PR fortran/85780
      	* decl.c (gfc_match_subroutine): Check for conflict between BIND(C)
      	and alternative return.
      
      2019-01-25  Steven G. Kargl  <kargl@gcc.gnu.org>
      
      	PR fortran/85780
      	* gfortran.dg/pr85780.f90: Update testcase for error message.
      
      From-SVN: r268277
      Steven G. Kargl committed
    • Add myself to MAINTAINERS · 1009e9a2
      2019-01-25  Kwok Cheung Yeung  <kcy@codesourcery.com>
      
      	* MAINTAINERS (Write After Approval): Add myself.
      
      From-SVN: r268276
      Kwok Cheung Yeung committed
    • [backtrace] Avoid segfault · 4bfcd139
      https://gcc.gnu.org/ml/gcc-patches/2019-01/msg01521.html
      
      	* elf.c (elf_add): Pass "" filename to recursive call with
      	separated debug.
      
      From-SVN: r268275
      Nathan Sidwell committed
    • This is pretty unlikely in real code... · c590597c
      This is pretty unlikely in real code, but similar to Arm, the AArch64
      ABI has a bug with the handling of 128-bit bit-fields, where if the
      bit-field dominates the overall alignment the back-end code may end up
      passing the argument correctly.  This is a regression that started in
      gcc-6 when the ABI support code was updated to support overaligned
      types.  The fix is very similar in concept to the Arm fix.  128-bit
      bit-fields are fortunately extremely rare, so I'd be very surprised if
      anyone has been bitten by this.
      
      PR target/88469
      gcc/
      	* config/aarch64/aarch64.c (aarch64_function_arg_alignment): Add new
      	argument ABI_BREAK.  Set to true if the calculated alignment has
      	changed in gcc-9.  Check bit-fields for their base type alignment.
      	(aarch64_layout_arg): Warn if argument passing has changed in gcc-9.
      	(aarch64_function_arg_boundary): Likewise.
      	(aarch64_gimplify_va_arg_expr): Likewise.
      
      gcc/testsuite/
      	* gcc.target/aarch64/aapcs64/test_align-10.c: New test.
      	* gcc.target/aarch64/aapcs64/test_align-11.c: New test.
      	* gcc.target/aarch64/aapcs64/test_align-12.c: New test.
      
      From-SVN: r268273
      Richard Earnshaw committed
    • Fix output_constructor_bitfield handling of wide bitfields (PR89037) · 3c35efc3
      The testcase was failing because we were trying to access
      TREE_INT_CST_ELT (x, 1) of a 128-bit integer that was small enough
      to need only a single element.
      
      2019-01-25  Richard Sandiford  <richard.sandiford@arm.com>
      
      gcc/
      	PR middle-end/89037
      	* varasm.c (output_constructor_bitfield): Use wi::extract_uhwi
      	instead of accessing TREE_INT_CST_ELT directly.
      
      gcc/testsuite/
      	PR middle-end/89037
      	* gcc.dg/pr89037.c: New test.
      
      From-SVN: r268272
      Richard Sandiford committed
    • Fix Xiong's changelogs a bit · 62fa42ce
      From-SVN: r268271
      Segher Boessenkool committed
    • [libbacktrace] Fix strrchr segfault · c75795fa
      Currently, when running a libbacktrace testcase t with .gnu_debuglink to
      t.debug, and t.debug having a .gnu_debugaltlink to t.alt.debug, a segfault
      is triggered when calling strrchr with a NULL string from
      elf_find_debugfile_by_debuglink.  The NULL string originates from the elf_add
      called for the .gnu_debugaltlink, which uses NULL as filename argument.
      
      Fix this by using "" as filename argument instead.
      
      2019-01-25  Tom de Vries  <tdevries@suse.de>
      
      	* elf.c (elf_add): When handling .gnu_debugaltlink, call elf_add with
      	filename == "".
      	* Makefile.am (TESTS): Add btest_dwz_gnudebuglink.
      	* Makefile.in: Regenerate.
      
      From-SVN: r268269
      Tom de Vries committed
    • [libbacktrace] Rename dtest to btest_gnudebuglink · 37ab491d
      Create a pattern rule for copying an existing test-case, separating out the
      debug information into a .debug file, and referencing the .debug file from
      the copied test-case using a .gnu_debuglink.
      
      2019-01-25  Tom de Vries  <tdevries@suse.de>
      
      	* Makefile.am: Rewrite dtest rule into "%_gnudebuglink" pattern rule.
      	(TESTS): Rename dtest to btest_gnudebuglink.
      	* Makefile.in: Regenerate.
      
      From-SVN: r268268
      Tom de Vries committed
    • [testsuite] Add missing fenv effective target to fp-int-convert-timode* tests. · 55ac4e01
      2019-01-25  Christophe Lyon  <christophe.lyon@linaro.org>
      
      	gcc/
      	* doc/sourcebuild.texi (Environment attributes): Add fenv and
      	fenv_exceptions description.
      
      2019-01-25  Christophe Lyon  <christophe.lyon@linaro.org>
      
      	gcc/testsuite/
      	* lib/target-supports.exp (check_effective_target_fenv): New.
      	* gcc.dg/torture/fp-int-convert-float128-timode-3.c: Add missing
      	fenv effective target.
      	* gcc.dg/torture/fp-int-convert-timode-1.c: Likewise.
      	* gcc.dg/torture/fp-int-convert-timode-2.c: Likewise.
      	* gcc.dg/torture/fp-int-convert-timode-3.c: Likewise.
      	* gcc.dg/torture/fp-int-convert-timode-4.c: Likewise.
      
      From-SVN: r268266
      Christophe Lyon committed
    • [PATCH][AArch64] Fix generation of tst (PR87763) · f73dc006
      The TST instruction no longer matches in all cases due to changes in
      Combine.  The fix is simple, we now need to allow a subreg as well when
      selecting the cc_mode.  This fixes the tst_5.c and tst_6.c failures.
      
      AArch64 regress & bootstrap OK.
      
      	PR rtl-optimization/87763
      	* config/aarch64/aarch64.c (aarch64_select_cc_mode):
      	Allow SUBREG when matching CC_NZmode compare.
      
      From-SVN: r268265
      Wilco Dijkstra committed
    • re PR tree-optimization/89049 (Unexpected vectorization) · cb1ba35f
      2019-01-25  Richard Biener  <rguenther@suse.de>
      
      	PR tree-optimization/89049
      	* tree-vect-loop.c (vect_compute_single_scalar_iteration_cost):
      	Look at the pattern stmt to determine if the stmt is vectorized.
      
      From-SVN: r268264
      Richard Biener committed
    • [AArch64][SVE] Handle register-register pred_movs · 9c6b4601
      pred_mov<mode> is defined for predicated loads and stores, where
      exactly one of the operands is a register.  However, the instruction
      condition only checked for "one" rather than "exactly one", and
      Prathamesh found a case in which combine could fold a predicated
      pattern to an all-register pred_mov<mode>.  The constraints would
      then force one of the registers to memory.
      
      This patch splits all-register forms into a normal move as soon
      as possible, but also adds an all-register alternative in case the
      instruction doesn't get split before RA (or in case the RA can use
      inheritance to avoid a reload).
      
      The testcase for this will be added to aarch64/sve-acle-branch.
      
      2018-01-25  Richard Sandiford  <richard.sandiford@arm.com>
      
      gcc/
      	* config/aarch64/aarch64-sve.md (*pred_mov<mode>)
      	(pred_mov<mode>): Handle all-register forms using both a new
      	alternative and a split.
      
      From-SVN: r268263
      Richard Sandiford committed
    • re PR tree-optimization/86865 (Wrong code w/ -O2 -floop-parallelize-all… · 2ad04111
      re PR tree-optimization/86865 (Wrong code w/ -O2 -floop-parallelize-all -fstack-reuse=none -fwrapv -fno-tree-ch -fno-tree-dce -fno-tree-dominator-opts -fno-tree-loop-ivcanon)
      
      2019-01-25  Richard Biener  <rguenther@suse.de>
      
      	PR tree-optimization/86865
      	* graphite-scop-detection.c (scop_detection::can_represent_loop):
      	Reject non-do-while loops.
      
      	* gcc.dg/graphite/pr86865.c: New testcase.
      	* gcc.dg/graphite/pr69728.c: XFAIL.
      	* gcc.dg/graphite/scop-21.c: Likewise.
      
      From-SVN: r268257
      Richard Biener committed
    • Daily bump. · bb58a17b
      From-SVN: r268256
      GCC Administrator committed
  4. 24 Jan, 2019 4 commits
    • altivec.md (build_vector_mask_for_load): Use MEM_P. · 2e42a52f
      	* config/rs6000/altivec.md (build_vector_mask_for_load): Use MEM_P.
      	* config/rs6000/constraints.md (Q constraint): Use REG_P.
      	* config/rs6000/darwin.h (PREFERRED_RELOAD_CLASS): Use SYMBOL_REF_P.
      	* config/rs6000/freebsd64.h (ASM_OUTPUT_SPECIAL_POOL_ENTRY_P): Use
      	SYMBOL_REF_P, CONST_INT_P and CONST_DOUBLE_P.
      	* config/rs6000/linux64.h (ASM_OUTPUT_SPECIAL_POOL_ENTRY_P): Likewise.
      	* config/rs6000/predicates.md (altivec_register_operand, vint_operand,
      	vsx_register_operand, vsx_reg_sfsubreg_ok, vfloat_operand,
      	vlogical_operand, gpc_reg_operand, int_reg_operand,
      	int_reg_operand_not_pseudo): Use SUBREG_P and HARD_REGISTER_P.
      	(ca_operand, base_reg_operand, htm_spr_reg_operand, cc_reg_operand,
      	cc_reg_not_cr0_operand, input_operand): Use SUBREG_P.
      	(save_world_operation, restore_world_operation, lmw_operation,
      	stmw_operation): Use MEM_P and REG_P.
      	(tie_operand): Use MEM_P.
      	(vrsave_operation, crsave_operation): Use REG_P.
      	(mfcr_operation, mtcrf_operation): Use REG_P and CONST_INT_P.
      	(fpr_reg_operand): Use SUBREG_P and HARD_REGISTER_NUM_P.
      	(quad_int_reg_operand): Use HARD_REGISTER_NUM_P.
      	(call_operand): Use HARD_REGISTER_P.
      	(indexed_or_indirect_operand, altivec_indexed_or_indirect_operand):
      	Use CONST_INT_P.
      	(lwa_operand): Use SUBREG_P, REG_P and CONST_INT_P.
      	* config/rs6000/rs6000-p8swap.c (insn_is_load_p, insn_is_store_p,
      	quad_aligned_load_p, replace_swapped_aligned_store,
      	recombine_lvx_pattern, replace_swapped_aligned_load,
      	recombine_stvx_pattern): Use MEM_P.
      	(const_load_sequence_p, adjust_vperm, replace_swapped_load_constant):
      	Use MEM_P and SYMBOL_REF_P.
      	(rtx_is_swappable_p): Use REG_P and CONST_INT_P.
      	(insn_is_swappable_p): Use REG_P and MEM_P.
      	(insn_is_swap_p, (alignment_mask): Use CONST_INT_P.
      	* config/rs6000/rs6000-string.c (expand_block_clear, expand_block_move):
      	Use CONST_INT_P.
      	* config/rs6000/rs6000.c (rs6000_secondary_reload, rs6000_emit_cmove):
      	Use CONST_DOUBLE_P.
      	(rs6000_output_move_128bit): Use CONST_DOUBLE_P, CONST_INT_P and
      	CONST_WIDE_INT_P.
      	(rs6000_legitimize_address): Use CONST_DOUBLE_P, CONST_INT_P,
      	CONST_WIDE_INT_P, REG_P and SYMBOL_REF_P.
      	(rs6000_emit_move): Use CONST_DOUBLE_P, CONST_INT_P, HARD_REGISTER_P,
      	HARD_REGISTER_NUM_P, MEM_P, REG_P, SUBREG_P, SYMBOL_REF_P and
      	reg_or_subregno:
      	(output_toc): Use CONST_DOUBLE_P, CONST_INT_P and SYMBOL_REF_P.
      	(easy_altivec_constant, rs6000_legitimate_offset_address_p,
      	rs6000_mode_dependent_address, rs6000_expand_mtfsf_builtin,
      	rs6000_expand_set_fpscr_rn_builtin, rs6000_expand_set_fpscr_drn_builtin,
      	rs6000_expand_unop_builtin, INT_P, rs6000_generate_compare,
      	rs6000_machopic_legitimize_pic_address, rs6000_split_logical_inner,
      	rs6000_split_logical_di): Use CONST_INT_P.
      	(rs6000_legitimize_reload_address): Use CONST_INT_P, HARD_REGISTER_P,
      	REG_P and SYMBOL_REF_P.
      	(setup_incoming_varargs, rs6000_rtx_costs): Use CONST_INT_P and MEM_P.
      	(print_operand): Use CONST_INT_P, MEM_P and REG_P.
      	(virtual_stack_registers_memory_p, rs6000_legitimate_address_p,
      	mems_ok_for_quad_peep): Use CONST_INT_P and REG_P.
      	(rs6000_secondary_reload_memory): Use CONST_INT_P and SUBREG_P.
      	(small_data_operand, print_operand_address): Use CONST_INT_P and
      	SYMBOL_REF_P.
      	(split_stack_arg_pointer_used_p): Use HARD_REGISTER_P.
      	(rs6000_init_hard_regno_mode_ok, direct_move_p):
      	Use HARD_REGISTER_NUM_P.
      	(rs6000_secondary_reload_gpr): Use HARD_REGISTER_NUM_P and MEM_P.
      	(rs6000_secondary_reload_class): Use HARD_REGISTER_NUM_P, REG_P,
      	SUBREG_P and SYMBOL_REF_P.
      	(register_to_reg_type, rs6000_secondary_reload_inner): Use SUBREG_P
      	and HARD_REGISTER_NUM_P.
      	(rs6000_adjust_vec_address): Use HARD_REGISTER_NUM_P and
      	reg_or_subregno.
      	(rs6000_adjust_cost, find_mem_ref): Use MEM_P.
      	(macho_lo_sum_memory_operand, rs6000_eliminate_indexed_memrefs): Use
      	MEM_P and REG_P.
      	(legitimate_indirect_address_p, legitimate_lo_sum_address_p,
      	registers_ok_for_quad_peep, rs6000_output_function_epilogue,
      	find_addr_reg): Use REG_P.
      	(altivec_expand_vec_perm_const): Use REG_P and SUBREG_P.
      	(rs6000_emit_le_vsx_move): Use SUBREG_P.
      	(offsettable_ok_by_alignment, constant_pool_expr_p,
      	legitimate_small_data_p, rs6000_output_dwarf_dtprel,
      	rs6000_delegitimize_address, rs6000_const_not_ok_for_debug_p,
      	rs6000_cannot_force_const_mem, rs6000_output_addr_const_extra,
      	rs6000_assemble_integer, create_TOC_reference,
      	rs6000_emit_allocate_stack, rs6000_xcoff_encode_section_info,
      	rs6000_call_aix, rs6000_call_aix): Use SYMBOL_REF_P.
      	(rs6000_split_vec_extract_var): Use reg_or_subregno.
      	* config/rs6000/rtems.h (ASM_OUTPUT_SPECIAL_POOL_ENTRY_P): Use
      	CONST_DOUBLE_P, CONST_INT_P and SYMBOL_REF_P.
      	* config/rs6000/sysv4.h (ASM_OUTPUT_SPECIAL_POOL_ENTRY_P): Likewise.
      	* config/rs6000/xcoff.h (ASM_OUTPUT_SPECIAL_POOL_ENTRY_P): Likewise.
      	* config/rs6000/rs6000.h (RS6000_SYMBOL_REF_TLS_P): Use SYMBOL_REF_P.
      	(REGNO_OK_FOR_INDEX_P, REGNO_OK_FOR_BASE_P): Use HARD_REGISTER_NUM_P.
      	(INT_REG_OK_FOR_INDEX_P, INT_REG_OK_FOR_BASE_P): Use HARD_REGISTER_P.
      	(CONSTANT_ADDRESS_P): Use CONST_INT_P and SYMBOL_REF_P.
      	* config/rs6000/rs6000.md (define_expands strlensi, mod<mode>3
      	and cbranch<mode>4): Use CONST_INT_P.
      	(multiple define_splits): Use REG_P and SUBREG_P.
      	(define_expands call, call_value): Use MEM_P.
      	(define_expands sibcall, sibcall_value): Use CONST_INT_P and  MEM_P.
      	(define insn *mtcrfsi): Use CONST_INT_P and REG_P.
      	* config/rs6000/vsx.md (*vsx_le_perm_load_<mode>,
      	*vsx_le_perm_load_v8hi, *vsx_le_perm_load_v16qi): Use HARD_REGISTER_P
      	and HARD_REGISTER_NUM_P.
      	(multiple define_splits): Use HARD_REGISTER_NUM_P.
      
      From-SVN: r268253
      Peter Bergner committed
    • PR c++/89001 - mangling of reference temporaries · b5d0294e
      It used to be the case that the mangled name of a reference temporary didn't
      need to be standardized, because all access would be through the reference.
      But now constant expressions can look through references and so different
      translation units need to agree on the address of a temporary in the
      initializer of a reference with vague linkage.
      
      	* cp-tree.h (struct saved_scope): Add ref_temp_count.
      	(current_ref_temp_count): New macro.
      	* mangle.c (mangle_ref_init_variable): Use it.
      	* typeck2.c (store_init_value): Clear it.
      	* call.c (make_temporary_var_for_ref_to_temp): Copy public and
      	comdat.
      
      From-SVN: r268252
      Jason Merrill committed
    • PR c/86125 - missing -Wbuiltin-declaration-mismatch on a mismatched return type · d8b5a1a0
      PR c/86125 - missing -Wbuiltin-declaration-mismatch on a mismatched return type
      PR middle-end/86308 - ICE in verify_gimple calling index() with an invalid declaration
      PR c/86125 - missing -Wbuiltin-declaration-mismatch on a mismatched return type
      PR c/88886 - [9 Regression] ice in get_constant, at c-family/c-format.c:292
      
      gcc/c/ChangeLog:
      
      	PR c/86125
      	PR c/88886
      	PR middle-end/86308
      	* c-decl.c (match_builtin_function_types): Add arguments.
      	(diagnose_mismatched_decls): Diagnose mismatched declarations
      	of built-ins more strictly.
      
      gcc/testsuite/ChangeLog:
      
      	PR c/86125
      	PR c/88886
      	PR middle-end/86308
      	* gcc.dg/Wbuiltin-declaration-mismatch-6.c: New test.
      	* gcc.dg/Wbuiltin-declaration-mismatch-7.c: New test.
      	* gcc.dg/Wbuiltin-declaration-mismatch-8.c: New test.
      	* gcc.dg/Wbuiltin-declaration-mismatch-9.c: New test.
      	* gcc.dg/Wbuiltin-declaration-mismatch-10.c: New test.
      	* gcc.dg/builtins-69.c: New test.
      	* gcc.dg/Wint-conversion-2.c: Add expected warning.
      	* gcc.c-torture/execute/eeprof-1.c: Adjust function signatures.
      
      From-SVN: r268251
      Martin Sebor committed
    • ChangeLog: Correct PR classification. · b0e0e885
      	* ChangeLog: Correct PR classification.
      	* testsuite/ChangeLog: Ditto.
      
      From-SVN: r268250
      Uros Bizjak committed