Marek Polacek
75e0295b00
re PR c++/65202 (ICE segfault with constexpr/noexcept)
...
PR c++/65202
* constexpr.c (cxx_eval_constant_expression): Don't evaluate
a RETURN_EXPR if its operand is null.
* g++.dg/cpp1y/pr65202.C: New test.
From-SVN: r221015
2015-02-26 15:03:23 +00:00
Tom de Vries
491080f4c1
Add missing cleanup in g++.dg/gcov/gcov-14.C
...
2015-02-26 Tom de Vries <tom@codesourcery.com>
* g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and
locale_facets.h.gcov.
From-SVN: r221013
2015-02-26 14:36:03 +00:00
Tom de Vries
531f265a4d
Add missing cleanup in gcc.target/i386/mcount_pic.c
...
2015-02-26 Tom de Vries <tom@codesourcery.com>
* gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file.
From-SVN: r221012
2015-02-26 14:25:30 +00:00
Tom de Vries
bae08dc4f9
Add missing cleanup in gcc.dg/aru-2.c
...
2015-02-26 Tom de Vries <tom@codesourcery.com>
* gcc.dg/aru-2.c: Add missing cleanup-profile-file.
From-SVN: r221011
2015-02-26 14:20:01 +00:00
H.J. Lu
e5d0da7fe3
Add a testcase for PR target/65217
...
PR target/65217
* gcc.target/i386/pr65217.c: New.
From-SVN: r221010
2015-02-26 06:17:06 -08:00
Tom de Vries
b5cdc3eb1d
Add missing cleanup in pch-init
...
2015-02-26 Tom de Vries <tom@codesourcery.com>
* lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o.
From-SVN: r221009
2015-02-26 14:15:29 +00:00
Tom de Vries
c068040112
Add missing cleanup in gcc.misc-tests/godump-1.c
...
2015-02-26 Tom de Vries <tom@codesourcery.com>
* gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out.
From-SVN: r221008
2015-02-26 14:05:15 +00:00
Sebastian Pop
ae762b31c4
re PR middle-end/65048 (ICE in add_phi_args_after_copy_edge, at tree-cfg.c)
...
PR tree-optimization/65048
* tree-ssa-threadupdate.c (valid_jump_thread_path): New.
(thread_through_all_blocks): Call valid_jump_thread_path.
Remove invalid FSM jump-thread paths.
PR tree-optimization/65048
* gcc.dg/tree-ssa/ssa-dom-thread-9.c: New.
From-SVN: r221007
2015-02-26 06:56:39 -07:00
Jakub Jelinek
db847fa8f2
passes.c (ipa_write_summaries_1): Call lto_output_init_mode_table.
...
* passes.c (ipa_write_summaries_1): Call lto_output_init_mode_table.
(ipa_write_optimization_summaries): Likewise.
* tree-streamer.h: Include data-streamer.h.
(streamer_mode_table): Declare extern variable.
(bp_pack_machine_mode, bp_unpack_machine_mode): New inline functions.
* lto-streamer-out.c (lto_output_init_mode_table,
lto_write_mode_table): New functions.
(produce_asm_for_decls): Call lto_write_mode_table when streaming
offloading LTO.
* lto-section-in.c (lto_section_name): Add "mode_table" entry.
(lto_create_simple_input_block): Add mode_table argument to the
lto_input_block constructors.
* ipa-prop.c (ipa_prop_read_section, read_replacements_section):
Likewise.
* data-streamer-in.c (string_for_index): Likewise.
* ipa-inline-analysis.c (inline_read_section): Likewise.
* ipa-icf.c (sem_item_optimizer::read_section): Likewise.
* lto-cgraph.c (input_cgraph_opt_section): Likewise.
* lto-streamer-in.c (lto_read_body_or_constructor,
lto_input_toplevel_asms): Likewise.
(lto_input_mode_table): New function.
* tree-streamer-out.c (pack_ts_fixed_cst_value_fields,
pack_ts_decl_common_value_fields, pack_ts_type_common_value_fields):
Use bp_pack_machine_mode.
* real.h (struct real_format): Add name field.
* lto-streamer.h (enum lto_section_type): Add LTO_section_mode_table.
(class lto_input_block): Add mode_table member.
(lto_input_block::lto_input_block): Add mode_table_ argument,
initialize mode_table.
(struct lto_file_decl_data): Add mode_table field.
(lto_input_mode_table, lto_output_init_mode_table): New prototypes.
* tree-streamer-in.c (unpack_ts_fixed_cst_value_fields,
unpack_ts_decl_common_value_fields,
unpack_ts_type_common_value_fields): Call bp_unpack_machine_mode.
* tree-streamer.c (streamer_mode_table): New variable.
* real.c (ieee_single_format, mips_single_format,
motorola_single_format, spu_single_format, ieee_double_format,
mips_double_format, motorola_double_format,
ieee_extended_motorola_format, ieee_extended_intel_96_format,
ieee_extended_intel_128_format, ieee_extended_intel_96_round_53_format,
ibm_extended_format, mips_extended_format, ieee_quad_format,
mips_quad_format, vax_f_format, vax_d_format, vax_g_format,
decimal_single_format, decimal_double_format, decimal_quad_format,
ieee_half_format, arm_half_format, real_internal_format): Add name
field.
* config/pdp11/pdp11.c (pdp11_f_format, pdp11_d_format): Likewise.
lto/
* lto.c (lto_mode_identity_table): New variable.
(lto_read_decls): Add mode_table argument to the lto_input_block
constructor.
(lto_file_finalize): Initialize mode_table.
(lto_init): Initialize lto_mode_identity_table.
From-SVN: r221005
2015-02-26 13:26:11 +01:00
Uros Bizjak
948f9b763d
gcc-dg.exp (cleanup-final-insns-dump): New procedure.
...
* lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure.
* g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump.
From-SVN: r221004
2015-02-26 12:56:45 +01:00
Yuri Rumyantsev
b24b326283
re PR target/65161 (ICE: in vec<_haifa_insn_data, va_heap, vl_embed>::operator[], at vec.h:736 with -O3 -fselective-scheduling2 -mtune=slm)
...
gcc/
PR target/65161
* config/i386/i386.c (ix86_sched_reorder): Skip instruction
reordering for selective scheduling.
gcc/testsuite/
PR target/65161
* gcc.target/i386/pr65161.c: New test.
From-SVN: r221002
2015-02-26 11:30:03 +00:00
Terry Guo
afe006ad4d
arm-cores.def (cortex-m7): Add flag FL_NO_VOLATILE_CE.
...
gcc/
* config/arm/arm-cores.def (cortex-m7): Add flag FL_NO_VOLATILE_CE.
* config/arm/arm-protos.h (FL_NO_VOLATILE_CE): New flag.
(arm_arch_no_volatile_ce): Declare new global variable.
* config/arm/arm.c (arm_arch_no_volatile_ce): New global variable.
(arm_option_override): Assign value to arm_arch_no_volatile_ce.
* config/arm/arm.h (arm_arch_no_volatile_ce): Declare it.
(TARGET_NO_VOLATILE_CE): New macro.
* config/arm/arm.md (arm_comparison_operator): Disabled if not allow
volatile memory access in IT block
gcc/testsuite/
* gcc.target/arm/no-volatile-in-it.c: New test.
From-SVN: r220999
2015-02-26 04:03:22 +00:00
Peter Bergner
f2903bd861
* gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble.
...
(dg-options): Add -save-temps.
(dg-final): Add cleanup-saved-temps.
From-SVN: r220998
2015-02-25 21:06:38 -06:00
GCC Administrator
073a9e6c5c
Daily bump.
...
From-SVN: r220995
2015-02-26 00:16:11 +00:00
Adhemerval Zanella
313123e753
htm.md (tcheck): Fix assembly encoding.
...
gcc/
* config/rs6000/htm.md (tcheck): Fix assembly encoding.
gcc/testsuite/
* gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
From-SVN: r220992
2015-02-25 16:18:19 -06:00
Jason Merrill
2b8f9c8f36
re PR c++/65209 (Broken code with global static variables, invalid pointer when freeing global variables)
...
PR c++/65209
* decl2.c (constrain_visibility) [VISIBILITY_ANON]: Clear
DECL_COMDAT.
(constrain_visibility_for_template): Handle reference arguments.
From-SVN: r220991
2015-02-25 16:46:29 -05:00
Uros Bizjak
76fabbf42d
Revert:
...
2014-07-26 Uros Bizjak <ubizjak@gmail.com>
PR target/47230
* configure.ac (alpha*-*-linux*): Use mh-alpha-linux.
* configure: Regenerate.
/config
Revert:
2014-07-26 Uros Bizjak <ubizjak@gmail.com>
PR target/47230
* mh-alpha-linux: New file.
/gcc
PR target/47230
* doc/install.texi (Specific, alpha*-*-*): Document that binutils 2.25
or newer are required.
From-SVN: r220990
2015-02-25 20:59:31 +01:00
Kai Tietz
f5fd577303
re PR tree-optimization/61917 (ICE on valid code at -O3 on x86_64-linux-gnu in vectorizable_reduction, at tree-vect-loop.c:4913)
...
PR tree-optimization/61917
* tree-vect-loop.c (vectorizable_reduction): Handle obvious case
that reduc_def_stmt is null.
From-SVN: r220987
2015-02-25 19:21:37 +01:00
Martin Liska
b4f26d91af
ICF: Validate correctly hard register variables.
...
* ipa-icf-gimple.c (func_checker::compare_variable_decl): Compare
hard register variables.
From-SVN: r220985
2015-02-25 17:38:09 +00:00
Pat Haugen
d31ac41c01
direct-move.h: Include string.h/stdlib.h.
...
* gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h.
* gcc.target/powerpc/pack01.c: Include string.h.
From-SVN: r220984
2015-02-25 17:35:07 +00:00
Kai Tietz
feeca9cc42
re PR target/64212 (ICE [in noninterposable_alias, at symtab.c:1706])
...
PR target/64212
* symtab.c (symtab::make_decl_local): Set DECL_IMPORT_P explicit to 0.
(symtab::noninterposable_alias): Likewise.
From-SVN: r220982
2015-02-25 17:44:26 +01:00
Joseph Myers
387dd1b20d
be.po, [...]: Update.
...
* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po,
ja.po, nl.po, ru.po, sr.po, sv.po, tr.po, vi.po, zh_CN.po,
zh_TW.po: Update.
From-SVN: r220977
2015-02-25 16:11:26 +00:00
Joseph Myers
6badc991fc
be.po, [...]: Update.
...
* be.po, ca.po, da.po, de.po, el.po, eo.po, es.po, fi.po, fr.po,
id.po, ja.po, nl.po, pr_BR.po, ru.po, sr.po, sv.po, tr.po, uk.po,
vi.po, zh_CN.po, zh_TW.po: Update.
From-SVN: r220976
2015-02-25 16:08:20 +00:00
Jason Merrill
9b276dada8
re PR debug/58315 (Excessive memory use with -g)
...
PR debug/58315
* decl.c (start_preparsed_function): Use create_artificial_label
for cdtor_label.
From-SVN: r220974
2015-02-25 10:49:34 -05:00
Arnaud Charlet
f66172c410
Complete previous change.
...
From-SVN: r220973
2015-02-25 16:47:05 +01:00
Arnaud Charlet
8200e6f19a
* update_web_docs_svn: Preserve gcc/ada/*.png. Update comments.
...
From-SVN: r220972
2015-02-25 16:45:23 +01:00
Tom de Vries
05deba9fe0
Use DO_PRAGMA in libgomp.oacc-c-c++-common/reduction-1.c
...
2015-02-25 Tom de Vries <tom@codesourcery.com>
* testsuite/libgomp.oacc-c-c++-common/reduction-1.c (DO_PRAGMA)
(check_reduction_op, check_reduction_macro, max, min):
Declare.
(test_reductions_int, test_reductions_minmax, test_reductions_bool): New
function.
(main): Use new functions.
From-SVN: r220971
2015-02-25 15:38:38 +00:00
Ilya Enkovich
a2273e72f3
re PR target/65167 (ICE: in assign_by_spills, at lra-assigns.c:1383 (unable to find a register to spill) with -O -fschedule-insns -fcheck-pointer-bounds -mmpx)
...
gcc/
PR target/65167
* gcc/config/i386/i386.c (ix86_function_arg_regno_p): Support
bounds registers.
(avoid_func_arg_motion): Add dependencies for BNDSTX insns.
gcc/testsuite/
PR target/65167
* gcc.target/i386/pr65167.c: New.
From-SVN: r220970
2015-02-25 15:05:48 +00:00
Alan Lawrence
eeaccc0775
[AArch64] Fix illegal assembly 'eon v1, v2, v3'
...
PR target/64997
* config/aarch64/aarch64.md (*xor_one_cmpl<mode>3): Use FP_REGNUM_P
as split condition; force split via '#' in output pattern.
From-SVN: r220969
2015-02-25 14:20:13 +00:00
Kai Tietz
788753c90b
re PR tree-optimization/61917 (ICE on valid code at -O3 on x86_64-linux-gnu in vectorizable_reduction, at tree-vect-loop.c:4913)
...
PR tree-optimization/61917
* gcc.dg/vect/vect-pr61917.c: New file.
From-SVN: r220967
2015-02-25 14:42:12 +01:00
Richard Biener
3d9bab5a54
re PR tree-optimization/61917 (ICE on valid code at -O3 on x86_64-linux-gnu in vectorizable_reduction, at tree-vect-loop.c:4913)
...
2015-02-25 Richard Biener <rguenther@suse.de>
Kai Tietz <ktietz@redhat.com>
PR tree-optimization/61917
* tree-vect-loop.c (vectorizable_reduction): Allow
vect_internal_def without reduction to exit graceful.
Co-Authored-By: Kai Tietz <ktietz@redhat.com>
From-SVN: r220966
2015-02-25 14:36:00 +01:00
Georg-Johann Lay
94ba1bd56a
re PR target/65196 (avr_adjust_insn_length uses recog_memoized on invalid insn)
...
PR target/65196
* config/avr/avr.c (avr_adjust_insn_length): Call recog_memoized
only with NONDEBUG_INSN_P.
From-SVN: r220964
2015-02-25 12:26:41 +00:00
Georg-Johann Lay
10fbfd1bd1
Use variadic macros with avr-log.c.
...
* config/avr/avr-protos.h (avr_vdump): New prototype.
(avr_log_set_caller_e, avr_log_set_caller_f): Remove protos.
(avr_edump, avr_fdump, avr_dump): (Re)define to use avr_vdump.
* config/avr/avr-log.c: Adjust comments.
(avr_vdump): New function.
(avr_vadump): Pass caller as 2nd argument instead of format string.
(avr_log_caller, avr_log_fdump_e, avr_log_fdump_f)
(avr_log_set_caller_e, avr_log_set_caller_f): Remove.
From-SVN: r220962
2015-02-25 12:08:57 +00:00
Arnaud Charlet
1d3d9afaff
* update_web_docs_svn: Add -I gcc/gcc/ada/doc/gnat_ugn for gnat_ugn
...
From-SVN: r220961
2015-02-25 12:27:43 +01:00
Eric Botcazou
18c2bed36c
Minor fix
...
From-SVN: r220959
2015-02-25 09:44:17 +00:00
Jakub Jelinek
599131236d
re PR lto/64374 (LTO ICE in extract_insn, at recog.c:2327)
...
PR lto/64374
* target.def (target_option_stream_in): New target hook.
* tree-streamer-in.c (streamer_read_tree_bitfields): Invoke
targetm.target_option.post_stream_in if non-NULL.
* doc/tm.texi.in: Add @hook TARGET_OPTION_POST_STREAM_IN.
* doc/tm.texi: Updated.
* config/i386/i386.c (ix86_function_specific_post_stream_in): New
function.
(TARGET_OPTION_POST_STREAM_IN): Redefine.
From-SVN: r220958
2015-02-25 07:46:22 +01:00
GCC Administrator
fe21e6fcf1
Daily bump.
...
From-SVN: r220956
2015-02-25 00:16:11 +00:00
Jeff Law
48c55a0a46
re PR target/65117 (xtensa: With -Os, invalid parameter c1 for reg_class_subset_p() to cause segment fault.)
...
PR target/65117
* config/xtensa/xtensa.md (zero_cost_loop_start): Reverse numbering
of operand 0 and operand 2.
(zero_cost_loop_end, loop_end): Similarly.
From-SVN: r220953
2015-02-24 16:17:49 -07:00
Aldy Hernandez
5c925255ee
gimple.h (gimple_build_assign): Rename CXX_MEM_STAT_DECL to CXX_MEM_STAT_INFO.
...
* gimple.h (gimple_build_assign): Rename CXX_MEM_STAT_DECL to
CXX_MEM_STAT_INFO.
From-SVN: r220952
2015-02-24 21:54:31 +00:00
DJ Delorie
28497f3bdc
rl78-protos.h (rl78_split_movsi): Accept a mode as well.
...
* config/rl78/rl78-protos.h (rl78_split_movsi): Accept a mode as
well.
* config/rl78/rl78-expand.md (movsf): New, same as movsi.
* config/rl78/rl78.c (rl78_split_movsi): Accept a mode, use it
instead of hardcoding SImode.
From-SVN: r220951
2015-02-24 16:52:19 -05:00
Bernd Schmidt
d7823208f9
Add entrypoint attribute for the use of nvptx.
...
* omp-low.c (create_omp_child_function): Tag entrypoint
functions with a special attribute.
From-SVN: r220950
2015-02-24 21:37:42 +00:00
Michael Haubenwallner
f8571677c0
PR target/65058: Drop unused variable.
...
PR target/65058
* config/rs6000/xcoff.h (ASM_OUTPUT_EXTERNAL): Drop unused variable.
From-SVN: r220947
2015-02-24 20:19:54 +00:00
Vladimir Makarov
51753c1498
re PR rtl-optimization/65123 (lra remat places insn which breaks data flow)
...
2015-02-24 Vladimir Makarov <vmakarov@redhat.com>
PR rtl-optimization/65123
* lra-remat.c (operand_to_remat): Check hard regs in insn
definition too.
From-SVN: r220946
2015-02-24 18:11:38 +00:00
Nick Clifton
ff544f6bcc
v850.h (ASM_SPEC): Pass -msoft-float/-mhard-float on to the assembler.
...
* config/v850/v850.h (ASM_SPEC): Pass -msoft-float/-mhard-float on
to the assembler.
From-SVN: r220945
2015-02-24 18:04:02 +00:00
Thomas Schwinge
56a9f6bcf9
[PR libgomp/64625] Remove __OFFLOAD_TABLE__ variable/formal parameter.
...
Fixup for r219836: adjust builtin function prototypes.
PR libgomp/64625
gcc/
* omp-builtins.def (BUILT_IN_GOACC_DATA_START): Specify as
BT_FN_VOID_INT_SIZE_PTR_PTR_PTR, not
BT_FN_VOID_INT_PTR_SIZE_PTR_PTR_PTR.
(BUILT_IN_GOACC_ENTER_EXIT_DATA, BUILT_IN_GOACC_UPDATE): Specify as
BT_FN_VOID_INT_SIZE_PTR_PTR_PTR_INT_INT_VAR, not
BT_FN_VOID_INT_PTR_SIZE_PTR_PTR_PTR_INT_INT_VAR.
(BUILT_IN_GOACC_PARALLEL): Specify as
BT_FN_VOID_INT_OMPFN_SIZE_PTR_PTR_PTR_INT_INT_INT_INT_INT_VAR, not
BT_FN_VOID_INT_OMPFN_PTR_SIZE_PTR_PTR_PTR_INT_INT_INT_INT_INT_VAR.
* builtin-types.def
(BT_FN_VOID_INT_PTR_SIZE_PTR_PTR_PTR_INT_INT_VAR)
(BT_FN_VOID_INT_OMPFN_PTR_SIZE_PTR_PTR_PTR_INT_INT_INT_INT_INT_VAR):
Remove function types.
(BT_FN_VOID_INT_SIZE_PTR_PTR_PTR)
(BT_FN_VOID_INT_SIZE_PTR_PTR_PTR_INT_INT_VAR)
(BT_FN_VOID_INT_OMPFN_SIZE_PTR_PTR_PTR_INT_INT_INT_INT_INT_VAR):
New function types.
gcc/ada/
* gcc-interface/utils.c (DEF_FUNCTION_TYPE_VAR_8)
(DEF_FUNCTION_TYPE_VAR_12): Remove macros.
(DEF_FUNCTION_TYPE_VAR_7, DEF_FUNCTION_TYPE_VAR_11): New macros.
gcc/c-family/
* c-common.c (DEF_FUNCTION_TYPE_VAR_8, DEF_FUNCTION_TYPE_VAR_12):
Remove macros.
(DEF_FUNCTION_TYPE_VAR_7, DEF_FUNCTION_TYPE_VAR_11): New macros.
gcc/fortran/
* f95-lang.c (DEF_FUNCTION_TYPE_VAR_8, DEF_FUNCTION_TYPE_VAR_12):
Remove macros.
(DEF_FUNCTION_TYPE_VAR_7, DEF_FUNCTION_TYPE_VAR_11): New macros.
* types.def (BT_FN_VOID_INT_PTR_SIZE_PTR_PTR_PTR_INT_INT_VAR)
(BT_FN_VOID_INT_OMPFN_PTR_SIZE_PTR_PTR_PTR_INT_INT_INT_INT_INT_VAR):
Remove function types.
(BT_FN_VOID_INT_SIZE_PTR_PTR_PTR)
(BT_FN_VOID_INT_SIZE_PTR_PTR_PTR_INT_INT_VAR)
(BT_FN_VOID_INT_OMPFN_SIZE_PTR_PTR_PTR_INT_INT_INT_INT_INT_VAR):
New function types.
gcc/jit/
* jit-builtins.c (DEF_FUNCTION_TYPE_VAR_8)
(DEF_FUNCTION_TYPE_VAR_12): Remove macros.
(DEF_FUNCTION_TYPE_VAR_7, DEF_FUNCTION_TYPE_VAR_11): New macros.
* jit-builtins.h (DEF_FUNCTION_TYPE_VAR_8)
(DEF_FUNCTION_TYPE_VAR_12): Remove macros.
(DEF_FUNCTION_TYPE_VAR_7, DEF_FUNCTION_TYPE_VAR_11): New macros.
gcc/lto/
* lto-lang.c (DEF_FUNCTION_TYPE_VAR_8, DEF_FUNCTION_TYPE_VAR_12):
Remove macros.
(DEF_FUNCTION_TYPE_VAR_7, DEF_FUNCTION_TYPE_VAR_11): New macros.
From-SVN: r220944
2015-02-24 18:00:36 +01:00
Georg-Johann Lay
dd07a06fe7
stdfix.h [...]: Include <stdfix-avrlibc.h>.
...
gcc/
* config/avr/stdfix.h [__WITH_AVRLIBC__]: Include <stdfix-avrlibc.h>.
From-SVN: r220937
2015-02-24 10:51:10 +00:00
Eric Botcazou
ce551f1268
Minor fix
...
From-SVN: r220936
2015-02-24 09:51:01 +00:00
Jakub Jelinek
09901e8a73
re PR tree-optimization/65170 (curve25519-donna-c64 miscompilation)
...
PR tree-optimization/65170
* wide-int.cc (wi::mul_internal): For the umul_ppmm optimization,
if val[1] < 0, clear also val[2] and return 3.
* gcc.c-torture/execute/pr65170.c: New test.
* gcc.dg/tree-ssa/vrp96.c: New test.
From-SVN: r220931
2015-02-24 09:07:10 +01:00
Tom de Vries
d130cf4392
Add missing cleanup in gfortran.dg/readwrite_unf_direct_eor_1.f90
...
2015-02-24 Tom de Vries <tom@codesourcery.com>
* gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close.
From-SVN: r220930
2015-02-24 07:19:06 +00:00
Tom de Vries
891201a1c3
Add additional_sources_used
...
2015-02-24 Tom de Vries <tom@codesourcery.com>
PR testsuite/65126
* lib/gcc-defs.exp (additional_sources_used): Add new var.
(dg-additional-files-options): Copy additional_sources to
additional_sources_used before emptying additional_sources.
* lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files)
(cleanup-stack-usage, cleanup-ada-spec, cleanup-dump)
(cleanup-saved-temps): Use additional_sources_used instead of
additional_sources.
(dg-test): Reset additional_sources_used.
From-SVN: r220929
2015-02-24 06:55:51 +00:00