1. 21 Mar, 2011 6 commits
    • ChangeLog gcc/ · 62d784f7
      2011-03-21  Kai Tietz  <ktietz@redhat.com>
      
      	PR target/12171
      	* doc/plugins.texi: Adjust documentation
      	for plugin register_callback.
      	* tree.h (attribute_spec): Add new member
      	affects_type_identity.
      	- Zitierten Text anzeigen -
      	* attribs.c (empty_attribute_table): Adjust
      	attribute_spec initializers.
      	* config/alpha/alpha.c: Likewise.
      	* config/arc/arc.c: Likewise.
      	* config/arm/arm.c: Likewise.
      	* config/avr/avr.c: Likewise.
      	* config/bfin/bfin.c: Likewise.
      	* config/crx/crx.c: Likewise.
      	* config/darwin.h: Likewise.
      	* config/h8300/h8300.c: Likewise.
      	* config/i386/cygming.h: Likewise.
      	* config/i386/i386.c: Likewise.
      	* config/ia64/ia64.c: Likewise.
      	* config/m32c/m32c.c: Likewise.
      	* config/m32r/m32r.c: Likewise.
      	* config/m68hc11/m68hc11.c: Likewise.
      	* config/m68k/m68k.c: Likewise.
      	* config/mcore/mcore.c: Likewise.
      	* config/mep/mep.c: Likewise.
      	* config/microblaze/microblaze.c: Likewise.
      	* config/mips/mips.c: Likewise.
      	* config/rs6000/rs6000.c: Likewise.
      	* config/rx/rx.c: Likewise.
      	* config/sh/sh.c: Likewise.
      	* config/sol2.h: Likewise.
      	* config/sparc/sparc.c: Likewise.
      	* config/spu/spu.c: Likewise.
      	* config/stormy16/stormy16.c: Likewise.
      	* config/v850/v850.c: Likewise.
      
      ChangeLog gcc/cp
      
      2011-03-21  Kai Tietz  <ktietz@redhat.com>
      
      	PR target/12171
      	* tree.c (cxx_attribute_table): Adjust table.
      
      ChangeLog gcc/testsuite
      
      2011-03-21  Kai Tietz  <ktietz@redhat.com>
      
      	PR target/12171
      	* g++.dg/plugin/attribute_plugin.c: Adjust test.
      
      ChangeLog gcc/java
      
      2011-03-21  Kai Tietz  <ktietz@redhat.com>
      
      	PR target/12171
      	* lang.c (java_attribute_table): Adjust table.
      
      ChangeLog gcc/lto
      
      2011-03-21  Kai Tietz  <ktietz@redhat.com>
      
      	PR target/12171
      	* lto-lang.c (lto_attribute_table): Adjust table.
      
      ChangeLog gcc/ada
      
      2011-03-21  Kai Tietz  <ktietz@redhat.com>
      
      	PR target/12171
      	* gcc-interface/utils.c (gnat_internal_attribute_table):
      	Add new element.
      
      ChangeLog gcc/c-family
      
      2011-03-17  Kai Tietz
      
      	PR target/12171
      	* c-common.c (c_common_attribute_table):
      	Add new element.
      	(c_common_format_attribute_table): Likewise.
      
      From-SVN: r171209
      Kai Tietz committed
    • simplify-rtx.c (simplify_binary_operation_1): Handle (xor (and A B) C) case when… · 54833ec0
      simplify-rtx.c (simplify_binary_operation_1): Handle (xor (and A B) C) case when B and C are both constants.
      
      2011-03-21  Chung-Lin Tang  <cltang@codesourcery.com>
      
      	* simplify-rtx.c (simplify_binary_operation_1): Handle
      	(xor (and A B) C) case when B and C are both constants.
      
      	testsuite/
      	* gcc.target/arm/xor-and.c: New.
      
      From-SVN: r171208
      Chung-Lin Tang committed
    • re PR fortran/22572 (Double occurrence of matmul intrinsic not optimised) · 2757d5ec
      2010-03-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR fortran/22572
      	* gfortran.h (gfc_option_t) : Add
      	flag_aggressive_function_elimination.
      	(gfc_dep_compare_functions):  Add prototype.
      	* lang.opt: Add faggressive-function-elimination.
      	* invoke.texi: Document -faggressive-function-elimination.
      	* frontend_passes (expr_array):  New static variable.
      	(expr_size):  Likewise.
      	(expr_count):  Likewise.
      	(current_code):  Likewise.
      	(current_ns):  Likewise.
      	(gfc_run_passes):  Allocate and free space for expressions.
      	(cfe_register_funcs):  New function.
      	(create_var):  New function.
      	(cfc_expr_0):  New function.
      	(cfe_code):  New function.
      	(optimize_namespace):  Invoke gfc_code_walker with cfe_code
      	and cfe_expr_0.
      	* dependency.c (gfc_dep_compare_functions):  New function.
      	(gfc_dep_compare_expr):  Use it.
      	* options.c (gfc_init_options):  Handle
      	flag_aggressive_function_elimination.
      	(gfc_handle_option):  Likewise.
      
      2010-03-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR fortran/22572
      	* gfortran.dg/function_optimize_1.f90:  New test.
      	* gfortran.dg/function_optimize_2.f90:  New test.
      
      From-SVN: r171207
      Thomas Koenig committed
    • Fix typo in comment. · 14a41392
      From-SVN: r171206
      Mingjie Xing committed
    • Add 2 testcases for PR rtl-optimization/47502. · 7f2fe584
      From-SVN: r171205
      H.J. Lu committed
    • Daily bump. · 21060c91
      From-SVN: r171202
      GCC Administrator committed
  2. 20 Mar, 2011 4 commits
  3. 19 Mar, 2011 7 commits
  4. 18 Mar, 2011 23 commits