On Oct-08, Andy Dougherty wrote:
> 
> Sorry -- offhand I don't have any sense of any "standard" names, and I
> won't have time till late next week to look at it at all.  The most
> important thing is to *DOCUMENT CAREFULLY* exactly what the names are and
> what they mean.
> 
> Whatever names you add, please list them in config/init/data.pl along with
> a nice good long verbose description of exactly what they are.  See
> the existing entries for cc, link, and ld for some good examples.  See
> ld_shared and ld_shared_flags for some bad examples.

Well, my documentation isn't very verbose, but it's there. I suppose I
should expand it a little bit. As for ld_shared and ld_shared_flags -- I
really couldn't figure out what the intention was, because the
implications of the names didn't match how they were actually being
used. I guessed that ld_shared would be the command used to link shared
libraries, and ld would be the command to link executables. But they
weren't. So I deleted both and replaced them with a single
ld_share_flags. If we need a different linker for shared libs or
loadable modules on some platform, we can reintroduce it when we
encounter the problem.

Reply via email to