From a6759a8a0b0e969c699c2c8271387086445e504c Mon Sep 17 00:00:00 2001 From: Uros Bizjak <uros@gcc.gnu.org> Date: Wed, 17 Nov 2010 21:35:46 +0100 Subject: [PATCH] nop.h: Move from ... * gcc.dg/nop.h: Move from ... * gcc.dg/guality/nop.h: ... here. * gcc.dg/lto/20091216-1_0.c: Include nop.h and use NOP macro. * gcc.dg/guality/asm-1.c: Update nop.h include. * gcc.dg/guality/pr43329-1.c: Ditto. From-SVN: r166877 --- gcc/ChangeLog | 48 ++++++++++-------------- gcc/testsuite/ChangeLog | 37 +++++++++++------- gcc/testsuite/gcc.dg/guality/asm-1.c | 2 +- gcc/testsuite/gcc.dg/guality/pr43329-1.c | 2 +- gcc/testsuite/gcc.dg/lto/20091216-1_0.c | 8 ++-- gcc/testsuite/gcc.dg/{guality => }/nop.h | 0 6 files changed, 48 insertions(+), 49 deletions(-) rename gcc/testsuite/gcc.dg/{guality => }/nop.h (100%) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bd1e98d7242c..49c0c2a5031f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -12,8 +12,7 @@ 2010-11-17 Richard Guenther <rguenther@suse.de> - * value-prof.c (gimple_divmod_fixed_value_transform): Update - the stmt. + * value-prof.c (gimple_divmod_fixed_value_transform): Update the stmt. (gimple_mod_pow2_value_transform): Likewise. (gimple_mod_subtract_transform): Likewise. @@ -34,8 +33,7 @@ * cgraphbuild.c (pass_rebuild_cgraph): Use timevar. * tree-ssa-loop-manip.c (verify_loop_closed_ssa): Use timevar. * tree-emutls.c (pass_ipa_lower_emutls): Ditto. - * df-core.c (pass_df_initialize_opt, - pass_df_initialize_no_opt): Ditto. + * df-core.c (pass_df_initialize_opt, pass_df_initialize_no_opt): Ditto. * predict.c (rebuild_frequencies): Ditto. * tree-vectorizer.c (pass_ipa_increase_alignment): Ditto. * emit-rtl.c (verify_rtl_sharing): Ditto. @@ -230,10 +228,11 @@ * ipa.c (varpool_can_remove_if_no_refs): ... here. (cgraph_remove_unreachable_nodes): Only analyzed nodes needs to stay. * cgraphunit.c (cgraph_analyze_functions): Dump varpool, too. - * varpool.c (decide_is_variable_needed): Do not handle visibility issues. + * varpool.c (decide_is_variable_needed): Do not handle visibility + issues. (varpool_finalize_decl): Likewise. - (varpool_remove_unreferenced_decls): Use varpool_mark_needed_node; update - outdated comment on DECL_RTL_SET_P check. + (varpool_remove_unreferenced_decls): Use varpool_mark_needed_node; + update outdated comment on DECL_RTL_SET_P check. 2010-11-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> @@ -243,8 +242,7 @@ 2010-11-16 Nick Clifton <nickc@redhat.com> - * config/v850/v850.md (maddsf4): Rename to fmasf4 and use fma - rtx_code. + * config/v850/v850.md (maddsf4): Rename to fmasf4 and use fma rtx_code. (msubsf4): Rename to fmssf4, and use fma. (nmaddsf4): Rename to fnmasf4 and use fma. (nmsubsf4): Rename to fnmssf4 and use fma. @@ -305,8 +303,7 @@ 2010-11-16 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> - * gensupport.c (MNEMONIC_ATTR_NAME, MNEMONIC_HTAB_SIZE): New - macros. + * gensupport.c (MNEMONIC_ATTR_NAME, MNEMONIC_HTAB_SIZE): New macros. (htab_eq_string, add_mnemonic_string, gen_mnemonic_setattr) (mnemonic_htab_callback, gen_mnemonic_attr): New functions. (init_rtx_reader_args_cb): Invoke gen_mnemonic_attr. @@ -411,8 +408,7 @@ 2010-11-16 Nathan Froyd <froydnj@codesourcery.com> - * Makefile.in (bitmap.o, ebitmap.o, et-forest.o): Update - dependencies. + * Makefile.in (bitmap.o, ebitmap.o, et-forest.o): Update dependencies. (sreal.o, statistics.o, stringpool.o): Likewise. 2010-11-16 Richard Guenther <rguenther@suse.de> @@ -442,8 +438,7 @@ 2010-11-16 Richard Guenther <rguenther@suse.de> PR middle-end/45172 - * tree-eh.c (cleanup_empty_eh_unsplit): Avoid creating duplicate - edges. + * tree-eh.c (cleanup_empty_eh_unsplit): Avoid creating duplicate edges. 2010-11-16 Nick Clifton <nickc@redhat.com> @@ -453,7 +448,7 @@ 2010-11-15 Richard Henderson <rth@redhat.com> * fold-const.c (operand_equal_for_comparison_p): Handle FMA_EXPR, - WIDEN_MULT_PLUS_EXPR, WIDEN_MULT_MINUS_EXPR, VEC_COND_EXPR, + WIDEN_MULT_PLUS_EXPR, WIDEN_MULT_MINUS_EXPR, VEC_COND_EXPR and DOT_PROD_EXPR. 2010-11-15 Richard Henderson <rth@redhat.com> @@ -474,8 +469,7 @@ (argbuf_length, argbuf_index): Remove. (alloc_args, clear_args, store_arg, execute, insert_wrapper, do_spec, do_self_spec, do_spec_1, eval_spec_function, main, - compare_debug_dump_opt_spec_function: Use VEC interfaces on - argbuf. + compare_debug_dump_opt_spec_function: Use VEC interfaces on argbuf. * Makefile.in (GCC_OBJS): Add vec.o and ggc-none.o. (gcc.o): Depend on $(VEC_H). @@ -947,8 +941,7 @@ * config/avr/avr.c (avr_num_arg_regs): Constify type. (avr_return_addr_rtx): De-constify tem. (avr_rotate_bytes): Move declarations to start of block. - Don't use variable length array. - Put nested if/else into block. + Don't use variable length array. Put nested if/else into block. PR rtl-optimization/46433 * var-tracking.c: Include tm_p.h . @@ -981,8 +974,7 @@ (trapping_loads_p): Remove unused variable pat. (bfin_expand_binop_builtin): Use expand_normal. (bfin_expand_unop_builtin): Likewise. - (bfin_expand_builtin): Likewise. - Set tmode before use. + (bfin_expand_builtin): Likewise. Set tmode before use. PR middle-end/44769 * final.c (split_double): Don't use BITS_PER_WORD directly in @@ -1074,10 +1066,11 @@ PR tree-optimize/40436 * ipa-inline.c (likely_eliminated_by_inlining_p): Rename to ... - (eliminated_by_inlining_prob): ... this one; return 50% probability for - SRA. - (estimate_function_body_sizes): Update use of eliminated_by_inlining_prob; - estimate static function size for 2 instructions. + (eliminated_by_inlining_prob): ... this one; return 50% probability + for SRA. + (estimate_function_body_sizes): Update use of + eliminated_by_inlining_prob; estimate static function size + for 2 instructions. 2010-11-11 Joern Rennecke <amylaar@spamcop.net> @@ -1276,8 +1269,7 @@ * opts.c (finish_options, common_handle_option): Start diagnostics with lowercase letters and remove trailing '.'. Fix typo in diagnostic. - * passes.c (position_pass): Start diagnostic with lowercase - letter. + * passes.c (position_pass): Start diagnostic with lowercase letter. * plugin.c (add_new_plugin, parse_plugin_arg_opt, register_callback, try_init_one_plugin): Start diagnostics with lowercase letters. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 571dbc42521b..cb564c1e196a 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2010-11-17 Uros Bizjak <ubizjak@gmail.com> + + * gcc.dg/nop.h: Move from ... + * gcc.dg/guality/nop.h: ... here. + * gcc.dg/lto/20091216-1_0.c: Include nop.h and use NOP macro. + * gcc.dg/guality/asm-1.c: Update nop.h include. + * gcc.dg/guality/pr43329-1.c: Ditto. + 2010-11-17 Paolo Bonzini <bonzini@gnu.org> * gcc.dg/two-types-1.c: New test. @@ -129,19 +137,20 @@ * objc.dg/property/dotsyntax-19.m: New. * objc.dg/property/dotsyntax-20.m: New. * obj-c++.dg/property/dotsyntax-18.mm: New. - * obj-c++.dg/property/dotsyntax-19.mm: New. + * obj-c++.dg/property/dotsyntax-19.mm: New. * obj-c++.dg/property/dotsyntax-20.mm: New. - * objc.dg/property/dotsyntax-4.m: Removed some unused variables and code. + * objc.dg/property/dotsyntax-4.m: Removed some unused + variables and code. * objc.dg/property/dotsyntax-6.m: Same change. - * objc.dg/property/dotsyntax-16.m: Same change. + * objc.dg/property/dotsyntax-16.m: Same change. * objc.dg/property/dotsyntax-17.m: Same change. * obj-c++.dg/property/dotsyntax-4.mm: Same change. * obj-c++.dg/property/dotsyntax-6.mm: Same change. - * obj-c++.dg/property/dotsyntax-16.mm: Same change. + * obj-c++.dg/property/dotsyntax-16.mm: Same change. * obj-c++.dg/property/dotsyntax-17.mm: Same change. * objc.dg/property/at-property-22.m: Added missing casts. * obj-c++.dg/property/at-property-22.mm: Same change. - + 2010-11-15 Jakub Jelinek <jakub@redhat.com> PR tree-optimization/46491 @@ -154,7 +163,8 @@ PR fortran/46484 * gfortran.dg/allocatable_scalar_11.f90: New. - * gfortran.dg/allocatable_scalar_5.f90: Make test case standard conform. + * gfortran.dg/allocatable_scalar_5.f90: Make test case + standard conform. 2010-11-15 Jakub Jelinek <jakub@redhat.com> @@ -167,13 +177,13 @@ 2010-11-15 Nicola Pero <nicola.pero@meta-innovation.com> * objc.dg/property/dotsyntax-16.m: New. - * objc.dg/property/dotsyntax-17.m: New. + * objc.dg/property/dotsyntax-17.m: New. * obj-c++.dg/property/dotsyntax-16.mm: New. - * obj-c++.dg/property/dotsyntax-17.mm: New. + * obj-c++.dg/property/dotsyntax-17.mm: New. * objc.dg/property/at-property-10.m: Uncommented using 'x++' syntax with properties, which now works. * obj-c++.dg/property/at-property-10.mm: Same change. - + 2010-11-15 Martin Jambor <mjambor@suse.cz> PR tree-optimization/46349 @@ -325,7 +335,7 @@ PR fortran/45794 * gfortran.dg/optional_mask.f90: New test. -2010-11-13 Ville Voutilainen <ville.voutilainen@gmail.com> <ville.voutilainen@symbio.com> +2010-11-13 Ville Voutilainen <ville.voutilainen@gmail.com> * g++.dg/cpp0x/defaulted15.C: Adjust. @@ -566,8 +576,7 @@ 2010-11-10 H.J. Lu <hongjiu.lu@intel.com> PR tree-optimization/46414 - * gcc.target/i386/recip-vec-sqrtf-avx.c: Updated for loop - unrolling. + * gcc.target/i386/recip-vec-sqrtf-avx.c: Updated for loop unrolling. 2010-11-10 Tobias Burnus <burnus@net-b.de> @@ -677,8 +686,8 @@ 2010-10-09 Jakub Jelinek <jakub@redhat.com> PR middle-end/45663 - * gcc.dg/guality/sra-1.c: Move all gdb-test lines to the second bar invocation - instead of first. + * gcc.dg/guality/sra-1.c: Move all gdb-test lines to the second + bar invocation instead of first. PR debug/46171 * gcc.dg/pr46171.c: New test. diff --git a/gcc/testsuite/gcc.dg/guality/asm-1.c b/gcc/testsuite/gcc.dg/guality/asm-1.c index 1112bf7a7c94..e9cf4a167aab 100644 --- a/gcc/testsuite/gcc.dg/guality/asm-1.c +++ b/gcc/testsuite/gcc.dg/guality/asm-1.c @@ -1,7 +1,7 @@ /* { dg-do run } */ /* { dg-options "-g" } */ -#include "nop.h" +#include "../nop.h" struct A { int x; unsigned short y; char z[64]; }; diff --git a/gcc/testsuite/gcc.dg/guality/pr43329-1.c b/gcc/testsuite/gcc.dg/guality/pr43329-1.c index 7820727e9784..5e27adfca30b 100644 --- a/gcc/testsuite/gcc.dg/guality/pr43329-1.c +++ b/gcc/testsuite/gcc.dg/guality/pr43329-1.c @@ -2,7 +2,7 @@ /* { dg-do run } */ /* { dg-options "-g" } */ -#include "nop.h" +#include "../nop.h" static inline void foo (int argx) diff --git a/gcc/testsuite/gcc.dg/lto/20091216-1_0.c b/gcc/testsuite/gcc.dg/lto/20091216-1_0.c index 054330bbe238..7bcf1f38ddf1 100644 --- a/gcc/testsuite/gcc.dg/lto/20091216-1_0.c +++ b/gcc/testsuite/gcc.dg/lto/20091216-1_0.c @@ -1,10 +1,8 @@ /* { dg-lto-do run } */ -#ifdef __ia64 -asm (".globl start_\nstart_: nop 0"); -#else -asm (".globl start_\nstart_: nop"); -#endif +#include "../nop.h" + +asm (".globl start_\nstart_: " NOP); int main () diff --git a/gcc/testsuite/gcc.dg/guality/nop.h b/gcc/testsuite/gcc.dg/nop.h similarity index 100% rename from gcc/testsuite/gcc.dg/guality/nop.h rename to gcc/testsuite/gcc.dg/nop.h -- GitLab