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]
Other format: [Raw text]

doc patch to beginner.html: remove completed project


I believe I've completed this project and should remove it from the
beginner projects list.  If someone knows of a point I missed, tell me. 
:-)

Index: beginner.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/projects/beginner.html,v
retrieving revision 1.27
diff -u -r1.27 beginner.html
--- beginner.html	13 Nov 2002 22:55:54 -0000	1.27
+++ beginner.html	26 Nov 2002 16:10:53 -0000
@@ -698,25 +698,6 @@
 <p>The real mess is in the debug info generators.</p>
 </li>
 
-<li>Fix the Makefile so it doesn't confuse the build and host systems
-anymore.
-
-<p>This should be search-and-replace, but you need to understand the
-distinction.  GCC needs to know about the machine it is being
-<dfn>built</dfn> on, the machine it will <dfn>run</dfn> on, and the
-machine it will <dfn>generate code</dfn> for.  In a normal "native"
-build, these are all the same.  A generic cross-compiler has a
-different target than its host, but the build machine is the same as
-the host.  And in a "Canadian cross" build, they are all different.</p>
-
-<p>Autoconf knows about this sort of thing.  It calls the three
-machines the <dfn>build</dfn>, <dfn>host</dfn>, and <dfn>target</dfn>
-respectively.  GCC's Makefile also knows about this, but it
-pervasively refers to the build machine as the host.  This is
-confusing.  The Makefile should be changed to match Autoconf's
-convention.</p>
-</li>
-
 <li>Clean up the configure script.
 
 <p>The horrible tests for assembler features particularly need to die,


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