1. 15 Sep, 2011 9 commits
    • arm.h (TARGET_CPU_CPP_BUILTINS): New builtin macro. · 5d248b41
      2011-09-15  James Greenhalgh  <james.greenhalgh@arm.com>
      
      	* config/arm/arm.h (TARGET_CPU_CPP_BUILTINS): New builtin macro.
      
      From-SVN: r178884
      James Greenhalgh committed
    • re PR c++/50365 (non-static data member error on valid code) · 5a8c97d8
      	PR c++/50365
      	* parser.c (cp_parser_late_return_type_opt): Check quals parameter
      	for clearing current_class_ptr, too.
      
      From-SVN: r178883
      Jason Merrill committed
    • re PR c++/50361 ([C++0x] [4.7 Regression] ICE with std::initializer_list and nullptr) · f298ca26
      	PR c++/50361
      	* expr.c (count_type_elements): Handle NULLPTR_TYPE.
      
      From-SVN: r178882
      Jason Merrill committed
    • ipa-inline-analysis.c (add_condition): Add conditions parameter; simplify obviously true clauses. · a61bd030
      	* ipa-inline-analysis.c (add_condition): Add conditions parameter;
      	simplify obviously true clauses.
      	(and_predicates, or_predicates): Add conditions parameter.
      	(inline_duplication_hoook): Update.
      	(mark_modified): New function.
      	(unmodified_parm): New function.
      	(eliminated_by_inlining_prob, (set_cond_stmt_execution_predicate,
      	set_switch_stmt_execution_predicate, will_be_nonconstant_predicate):
      	Use unmodified_parm.
      	(estimate_function_body_sizes): Update.
      	(remap_predicate): Update.
      
      From-SVN: r178881
      Jan Hubicka committed
    • tree-vect-data-refs.c (vect_analyze_data_ref_dependence): Allow read-after-read… · e0521991
      tree-vect-data-refs.c (vect_analyze_data_ref_dependence): Allow read-after-read dependencies in basic block SLP.
      
      
              * tree-vect-data-refs.c (vect_analyze_data_ref_dependence): Allow
              read-after-read dependencies in basic block SLP.
      
      From-SVN: r178880
      Ira Rosen committed
    • Update dependencies. · 41781043
      From-SVN: r178879
      Arnaud Charlet committed
    • [multiple changes] · 804ff4c3
      2011-09-15  Robert Dewar  <dewar@adacore.com>
      
      	* tree_io.ads: Minor reformatting.
      	* a-intnam.ads: Fix bad header.
      
      2011-09-15  Thomas Quinot  <quinot@adacore.com>
      
      	* a-exexpr-gcc.adb: Minor reformatting.
      
      2011-09-15  Yannick Moy  <moy@adacore.com>
      
      	* sem_ch6.adb: Propagate information that an expression function comes
      	from source (otherwise references to this entity are not stored).
      
      From-SVN: r178878
      Arnaud Charlet committed
    • [multiple changes] · 0b5b2bbc
      2011-09-15  Robert Dewar  <dewar@adacore.com>
      
      	* a-cdlili.adb, a-coinve.adb, a-stzunb-shared.ads, a-suezst.adb,
      	a-suenco.adb, a-stwiun-shared.ads, a-cobove.adb, a-convec.adb,
      	a-btgbso.adb, a-cbdlli.adb, a-suewst.adb: Minor reformatting.
      
      2011-09-15  Ed Schonberg  <schonberg@adacore.com>
      
      	* sem_ch6.adb (Analyze_Expression_Function): Code cleanup:
      	if the expression function is not a completion, create a
      	new specification for the generated declaration, and keep the
      	original specification in the generated body. Shorter code also
      	ensures that proper warnings are generated for unused formals
      	in all cases.
      
      2011-09-15  Sergey Rybin  <rybin@adacore.com>
      
      	* tree_io.ads: Update ASIS_Version_Number because of the changes
      	in the tree structures for expression functions.
      
      2011-09-15  Arnaud Charlet  <charlet@adacore.com>
      
      	* s-osinte-aix.ads, s-osinte-darwin.ads, s-osinte-freebsd.ads,
      	s-osinte-hpux.ads, s-osinte-lynxos.ads, s-osinte-solaris-posix.ads,
      	s-taprop-posix.adb (CLOCK_MONOTONIC): New constant.
      	(CLOCK_REALTIME): Fix wrong value on some OSes.
      	* s-taprop-posix.adb (Monotonic_Clock): Use CLOCK_MONOTONIC.
      
      From-SVN: r178877
      Arnaud Charlet committed
    • Daily bump. · 21f1e8ce
      From-SVN: r178875
      GCC Administrator committed
  2. 14 Sep, 2011 20 commits
  3. 13 Sep, 2011 11 commits