From: paag AT tid DOT es ("Pedro A. Aranda Guti\irrez") Subject: Re: Nobody in the world understands Gnu's 'ld'. 27 Mar 1997 22:13:12 -0800 Approved: cygnus DOT gnu-win32 AT cygnus DOT com Distribution: cygnus Message-ID: <33392F1D.3A7.cygnus.gnu-win32@tid.es> References: <199703260717 DOT SAA09952 AT mundook DOT cs DOT mu DOT OZ DOT AU> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 3.01Gold (Win95; I) Original-To: Fergus Henderson Original-Cc: Ian Lance Taylor , gnu-win32 Original-Sender: owner-gnu-win32 AT cygnus DOT com Fergus Henderson wrote: > > Ian Lance Taylor wrote: > > > > Let's not get carried away here. I understand the linker perfectly > > well, and so do a number of other people. > [...] > > In fact, BFD works quite well. > [...] > However, let's not forget the point either: the GNU ld code > is poorly structured and poorly documented. Yes, I'd not be as mild as Fergus. I went through the same sorrows as Jacob Navia when trying to understand the DLLTOOL source. It was 'somehow' documented and completely unstructured, ergo not understandable. > Regardless of what happens with BFD, Cygnus ought to ensure that > whatever code they write is well documented and properly structured. This is something I learnt years ago in University and even my personal 'quick-hacks' follow this philosophy. It really pays off. > > I'd love to have some documentation if you care to write some and > > contribute it. This is, after all, free software. It improves by > > contributions. Contributions sold afterwards by Cygnus. Forgive me, but if my work is going to produce benefits, they should be for me and not for someone else. I'm no DOn Quijote. Ergo => all this commercial licensing stuff of Cygnus has somehow rarified the atmosphere of FSF'ish software (that's at least my feeling and my VERY personal opinion) -- +--------------------------------------------------------+ | #### Pedro Andres Aranda Gutierrez | | #### | | #### Telefonica I+D; Network Interconnection Div. | | ==== C./ Emilio Vargas, 6 E-28043 Madrid, Spain | | ==== e-mail : paag AT tid DOT es | | ==== Tlf 34-1-337 47 02 FAX 34-1-337 45 02 | +--------------------------------------------------------+ - For help on using this list, send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".