This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: web page fixes and additions


Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> writes:

  > On Wed, 13 Jun 2001, Dan Nicolaescu wrote:
  > > The first patch is for gcc-3.0/features.html, it fixes the wording.
  > 
  > Hmm, I believe that in fact the new wording is not proper; is
  > there some word missing?

Yep. Fixed.

  > > The second one is for projects/index.html, it adds 2 more items and it
  > > fixes the markup in a couple of places.
  > 
  > This kind of change is *not* a markup fix to the best of my knowledge,
  > though I am of course willing to be convinced otherwise!

I thought it was, but you are right. 
Note that there was a genuine markup error in the "SSA for trees"
entry: label for the link.


  > Would you mind resubmitting your patch without this kind of changes?

It follows here: 

*** features.html.~1.15.~	Wed Jun 13 09:58:44 2001
--- features.html	Wed Jun 13 14:58:19 2001
***************
*** 41,47 ****
          the standard JNI or the more efficient and convenient CNI.</li>
      <!-- See also gcc/cp/NEWS; include a copy of the relevant parts as
           c++features.html.  -->
!     <li>New C++ ABI, capable of inter-operating with other IA-64 compilers.</li>
      <li>The new ABI also significantly reduces the size of symbol and debug
          information.</li>
      <li>New <a href="http://gcc.gnu.org/libstdc++/";>C++ support library</a>
--- 41,48 ----
          the standard JNI or the more efficient and convenient CNI.</li>
      <!-- See also gcc/cp/NEWS; include a copy of the relevant parts as
           c++features.html.  -->
!     <li>New C++ ABI. On the IA-64 platform GCC is capable of
!         inter-operating with other IA-64 compilers.</li> 
      <li>The new ABI also significantly reduces the size of symbol and debug
          information.</li>
      <li>New <a href="http://gcc.gnu.org/libstdc++/";>C++ support library</a>


*** index.html.~1.13.~	Wed Jun 13 12:40:53 2001
--- index.html	Wed Jun 13 15:08:28 2001
***************
*** 16,22 ****
--- 16,24 ----
  <li><a href="#bounds_checking_with_bounded_pointers">Bounds Checking with Bounded Pointers</a>
  <li><a href="#new_register_allocator">New register allocator</a>
  <li><a href="#ssa_for_trees">SSA for trees</a>
+ <li><a href="#ssa_conditional_constant_propagation_pass">SSA Conditional Constant Propagation Pass</a>
  <li><a href="#value_range_propagation_pass">Value range propagation pass</a>
+ <li><a href="#automaton_based_pipeline_hazard_recognizer">Automaton based pipeline hazard recognizer</a>
  </ul>
  <li><a href="#optimizer_inadequacies">Optimizer inadequacies</a>
  <li><a href="#changes_to_support_c99_standard">Changes to support C99 standard</a>
***************
*** 111,124 ****
  under x86-linux and ppc-linux.</p>
  
  <h3><a name="ssa_for_trees">SSA for trees</h3>
! <p>Diego Novillo is working on implementing SSA analysis for trees. 
! A patch was posted at <a
! href="http://gcc.gnu.org/ml/gcc-patches/2001-03/msg00565.html";></a>.</p>
  
  <h3><a name="value_range_propagation_pass">Value range propagation pass</h3>
  <p>John Wehle (john@feith.com) implemented a <a
  href="http://gcc.gnu.org/ml/gcc-patches/2000-07/msg00968.html";>value
  range propagation pass</a> which isn't yet in GCC.</p>
  
  
  <h2><a name="optimizer_inadequacies">Optimizer inadequacies</h2>
--- 113,139 ----
  under x86-linux and ppc-linux.</p>
  
  <h3><a name="ssa_for_trees">SSA for trees</h3>
! <p>Diego Novillo is working on implementing
! <a href="http://gcc.gnu.org/ml/gcc-patches/2001-03/msg00565.html";>
!  SSA analysis for trees</a>.</p>
! 
! <h3><a name="ssa_conditional_constant_propagation_pass">SSA Conditional Constant Propagation Pass</h3>
! <p>Daniel Berlin has posted an 80% complete
! <a href="http://gcc.gnu.org/ml/gcc-patches/2001-05/msg01237.html";>
!  SSA based Conditional Constant Propagation pass</a>.
! Help finishing it would be appreciated.</p>
  
  <h3><a name="value_range_propagation_pass">Value range propagation pass</h3>
  <p>John Wehle (john@feith.com) implemented a <a
  href="http://gcc.gnu.org/ml/gcc-patches/2000-07/msg00968.html";>value
  range propagation pass</a> which isn't yet in GCC.</p>
+ 
+ <h3><a name="automaton_based_pipeline_hazard_recognizer">Automaton based pipeline hazard recognizer</h3> 
+ <p>Vladimir Makarov has implemented an 
+ <a href="http://gcc.gnu.org/ml/gcc-patches/2001-06/msg00951.html";>
+ automaton based pipeline hazard recognizer</a>. It enables better
+ instruction scheduling and it provides the base for a future sofware
+ pipelining implementation.</p>
  
  
  <h2><a name="optimizer_inadequacies">Optimizer inadequacies</h2>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]