delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/03/24/12:48:34

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-ID: <075201be761d$e8eb5aa0$351783d0@mike.qsicorp.com>
From: "Michael K. Elwood" <mkelwood AT qsicorp DOT com>
To: <cygwin AT sourceware DOT cygnus DOT com>
Subject: Docs for libiberty?
Date: Wed, 24 Mar 1999 10:44:04 -0700
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4

>> BTW: Why is libiberty called libiberty
>
>It's a play on words, sort of.  In Unix, library "foo" has file
>"libfoo.a" and uses "-lfoo" to link, so with libiberty, you end up
>typing "-liberty" on your command lines all the time.  The idea was to
>liberate the programmer from the deficiencies of the OS-supplied
>library by fixing or supplying whatever the OS lacked, like strdup,
>which isn't available in Ultrix, and memcmp, which isn't available in
>SunOS.


This brings up a question I have long wanted to ask: Is there documentation
somewhere for the more obscure GNU libraries such as libiberty and libgloss
(aside from the source)? i.e. What functions do they include, etc.

Best regards,

MKE



--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019