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]

PATCH wwwdocs: mention Sun make problems, offer egcstensions patch


I think I've downed all these windmills now.  Time to pick up
Toon's advice and lay on my back and think of nothing (again).

Index: egcstensions.html
===================================================================
RCS file: /egcs/carton/cvsfiles/wwwdocs/htdocs/egcstensions.html,v
retrieving revision 1.6
diff -p -c -r1.6 egcstensions.html
*** egcstensions.html	1999/08/18 19:47:08	1.6
--- egcstensions.html	1999/08/30 00:06:27
*************** achieves substantial speed improvements 
*** 23,33 ****
  <p>This is an experimental port for the 8bit ATMEL AVR micro
  controllers.</p>
  
  <hr>
  <p><a href="index.html">Return to the egcs home page</a>
  
  <hr>
! <p><i>Last modified:  June 23, 1998</i>
  
  </body>
  </html>
--- 23,49 ----
  <p>This is an experimental port for the 8bit ATMEL AVR micro
  controllers.</p>
  
+ <h2><a name="sun-make-patch">Patch to build elsewhere than in the
+ source directory using Sun make</a></h2>
+ <p>Please, first consider building in the source directory
+ <i>or</i> using GNU <code>make</code>.  If for some reason
+ those are not good options for you, there is a patch that applies
+ to the gcc-2.95.1 release at <a
+ href="ftp://ftp.axis.se/pub/users/hp/gcc/gcc-2.95.1-sun-make-patch1.txt">
+ ftp://ftp.axis.se/pub/users/hp/gcc/gcc-2.95.1-sun-make-patch1.txt</a>.
+ Apply it with (for example) GNU <code>patch</code>:<br>
+ <code>patch -p1 -d <i>/path/to/gcc-2.95.1</i> &lt;
+ <i>gcc-2.95.1-sun-make-patch1.txt</i></code><br>
+ This patch is not supposed to interfere with proper building and
+ installation on non-Sun systems or when using GNU
+ <code>make</code>.<br>
+ <i>Contact-person: <a href="mailto:hp@axis.se">hp@axis.se</a></i></p>
+ 
  <hr>
  <p><a href="index.html">Return to the egcs home page</a>
  
  <hr>
! <p><i>Last modified:  August 30, 1998</i>
  
  </body>
  </html>
Index: install/specific.html
===================================================================
RCS file: /egcs/carton/cvsfiles/wwwdocs/htdocs/install/specific.html,v
retrieving revision 1.46
diff -p -c -r1.46 specific.html
*** specific.html	1999/08/29 10:20:34	1.46
--- specific.html	1999/08/30 00:06:33
*************** http://www.sunfreeware.com</a>.</p>
*** 441,447 ****
--- 441,459 ----
  See the <a href="../faq.html#squangle">How to work around too long C++
  symbol names?</a> FAQ entry.</p>
  
+ <p>Sun <code>make</code> in all known Solaris 1 (SunOS 4) and
+ Solaris 2 releases has a broken <i>VPATH</i> mechanism, which
+ means you must either:
+ <ul>
+   <li>Use GNU <code>make</code> (recommended), <i>or:</i></li>
+   <li>Always build in the source directory, <i>or:</i></li>
+   <li><i>(For to the gcc-2.95.1 release only)</i>
+       apply the patches mentioned at
+       <a href="http://www.gnu.org/software/gcc/egcstensions.html#sun-make-patch">
+       http://www.gnu.org/software/gcc/egcstensions.html#sun-make-patch</a>.</li>
+ </ul></p>
  
+ 
  <hr>
  <h3><a name="sparc-sun-solaris2.7">sparc-sun-solaris2.7</a></h3>
  
*************** will be discarded automatically.</p>
*** 504,510 ****
  
  <hr>
  <p><a href="./index.html">Return to the GCC Installation page</a></p>
! <p><i>Last modified on August 29, 1999.</i></p>
  
  </body>
  </html>
--- 516,522 ----
  
  <hr>
  <p><a href="./index.html">Return to the GCC Installation page</a></p>
! <p><i>Last modified on August 30, 1999.</i></p>
  
  </body>
  </html>

brgds, H-P


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