Commit Graph

136636 Commits

Author SHA1 Message Date
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
GCC Administrator 781048da15 Daily bump.
From-SVN: r220928
2015-02-24 00:16:12 +00:00
Alan Modra d07ee5ba66 fix changelog typo
From-SVN: r220925
2015-02-24 10:32:35 +10:30
Alan Modra 2397d13c59 re PR middle-end/65182 (-Wuninitialized fails when pointer to variable later passed to function (fixed? add testcase?))
PR target/65182
	* config/rs6000/rs6000.c (get_memref_parts): Only return true
	when *base is a reg.  Handle nested plus addresses.  Simplify
	pre_modify test.

From-SVN: r220924
2015-02-24 10:30:59 +10:30
Max Filippov 637ece3f9e xtensa: align data naturally when optimizing for size
gcc for xtensa always aligns data at least to a word boundary, even when
it has smaller natural alignment. This results in unexpectedly high data
section sizes and unreasonable amount of wasted space when linking
objects compiled with -fdata-sections flag.

Align data naturally when optimization for size is enabled.

2015-02-22  Max Filippov  <jcmvbkbc@gmail.com>

gcc/
	* config/xtensa/xtensa.h (CONSTANT_ALIGNMENT, DATA_ALIGNMENT):
	use natural alignment when optimizing for size.

From-SVN: r220923
2015-02-23 23:35:31 +00:00
Kaz Kojima 708c7f7fb8 re PR target/65153 ([SH][4.9 Regression] "insn does not satisfy its constraints" when compiling libmcrypt)
PR target/65153
[SH] Fix PR target/65153 with removing movsicc_true+3 peephole2.

From-SVN: r220922
2015-02-23 23:24:59 +00:00
Richard Sandiford 025e564709 re PR fortran/63427 (hwint.h:250:29: runtime error: shift exponent 64 is too large for 64-bit type 'long int')
gcc/
	PR fortran/63427
	* wide-int.cc (wi::from_mpz): Cope with unwrapped values that are
	too big for a wide_int.  Implement missing wrapping operation.

gcc/testsuite/
	PR fortran/63427
	* gfortran.dg/integer_exponentiation_6.F90: New test.

From-SVN: r220921
2015-02-23 23:02:50 +00:00
Martin Sebor 8628d6e650 re PR target/65109 (r220674 causes FAIL: gcc.target/powerpc/ppc64-abi-1.c execution test)
PR target/65109
	* gcc.target/powerpc/ppc64-abi-1.c: Split test functions into
	two parts.  One to save registers, the other to verify the
	registers have the right values.  Save register state into
	static data rather than on the stack.

From-SVN: r220920
2015-02-23 14:46:18 -07:00
Jakub Jelinek 86ee20386e re PR bootstrap/63888 (bootstrap failed when configured with -with-build-config=bootstrap-asan --disable-werror)
PR bootstrap/63888
	* asan/asan_globals.cc (RegisterGlobal): Disable detect_odr_violation
	support until it is rewritten upstream.

	* c-c++-common/asan/pr63888.c: New test.

From-SVN: r220919
2015-02-23 22:01:57 +01:00
Oleg Endo 2c6a427ff9 re PR target/65163 ([SH] ICE in decompose at rtl.h:2007)
gcc/
	PR target/65163
	* config/sh/sh.md (swapbsi2, related peephole2): Use const_int -65536
	instead of const_int 4294901760.

gcc/testsuite/
	PR target/65163
	* gcc.c-torture/compile/pr65163.c: New.

From-SVN: r220916
2015-02-23 19:16:34 +00:00
Thomas Schwinge b6530d0a50 [PR target/65181] nvptx libgcc: Prevent building "advanced" stuff (for example, gcov support)
When building GCC against a proper newlib sysroot, the libgcc build will
include more than what's built in the -Dinhibit_libc configuration used when
building newlib as part of the GCC build process.  See the inhibit_libc logic
in gcc/configure.ac.

To avoid...

    ptxas _gcov_indirect_call_topn_profiler.o, line 101; error   : Type or alignment of argument does not match formal parameter 'ptr'
    ptxas _gcov_indirect_call_topn_profiler.o, line 101; error   : Call has wrong number of parameters
    ptxas _gcov_indirect_call_topn_profiler.o, line 101; error   : Type or alignment of argument does not match formal parameter 'size'
    ptxas fatal   : Ptx assembly aborted due to errors
    nvptx-as: ptxas returned 255 exit status
    make[2]: *** [_gcov_indirect_call_topn_profiler.o] Error 1

..., "dumb down" the libgcc build:

	libgcc/
	PR target/65181
	* config/nvptx/t-nvptx (INHIBIT_LIBC_CFLAGS): Define to
	-Dinhibit_libc.

From-SVN: r220915
2015-02-23 18:51:41 +01:00
Georg-Johann Lay b0eb429dd8 t-avr: Fix typo in comment.
* config/avr/t-avr: Fix typo in comment.

From-SVN: r220913
2015-02-23 11:27:55 +00:00
Thomas Schwinge 5aaa7e4ae9 Fix number of arguments parameter in Ada DEF_FUNCTION_TYPE_*.
gcc/ada/
	* gcc-interface/utils.c (DEF_FUNCTION_TYPE_VAR_8)
	(DEF_FUNCTION_TYPE_VAR_12): Fix number of arguments parameter.

From-SVN: r220910
2015-02-23 11:06:49 +01:00
Andreas Krebbel 3ff52d54e4 hoist-register-pressure-1.c: Make S/390 target check work with -m31 on 64 bit.
2015-02-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

	* gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work
	with -m31 on 64 bit.
	* gcc.dg/hoist-register-pressure-2.c: Likewise.
	* gcc.dg/hoist-register-pressure-3.c: Likewise.

From-SVN: r220906
2015-02-23 08:10:26 +00:00
Andreas Krebbel bdb3d16189 20090223-1.c: Add -Wno-implicit-function-declaration option.
2015-02-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

	* gcc.target/s390/20090223-1.c: Add
	-Wno-implicit-function-declaration option.
	* gcc.target/s390/pr42224.c: Likewise.
	* gcc.target/s390/pr55718.c: Likewise.

From-SVN: r220905
2015-02-23 08:09:28 +00:00
Andreas Krebbel dd3b611195 hotpatch-1.c: Remove --save-temps option.
2015-02-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

	* gcc.target/s390/hotpatch-1.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-10.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-11.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-12.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-13.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-14.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-15.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-16.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-17.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-18.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-19.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-2.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-20.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-3.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-4.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-5.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-6.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-7.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-8.c: Remove --save-temps option.
	* gcc.target/s390/hotpatch-9.c: Remove --save-temps option.
	* gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files.

From-SVN: r220904
2015-02-23 08:08:27 +00:00