From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Dave Love Newsgroups: gmane.emacs.bugs Subject: inconsistent alloca and getopt files Date: 24 Nov 2002 19:43:55 +0000 Sender: bug-gnu-emacs-admin@gnu.org Message-ID: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1038166967 30138 80.91.224.249 (24 Nov 2002 19:42:47 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 24 Nov 2002 19:42:47 +0000 (UTC) Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18G2eU-0007py-00 for ; Sun, 24 Nov 2002 20:42:46 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 18G2fv-0002sX-00; Sun, 24 Nov 2002 14:44:15 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 18G2fe-0002hN-00 for bug-gnu-emacs@gnu.org; Sun, 24 Nov 2002 14:43:58 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 18G2fd-0002gI-00 for bug-gnu-emacs@gnu.org; Sun, 24 Nov 2002 14:43:58 -0500 Original-Received: from albion.dl.ac.uk ([148.79.80.39]) by monty-python.gnu.org with esmtp (Exim 4.10) id 18G2fc-0002ev-00 for bug-gnu-emacs@gnu.org; Sun, 24 Nov 2002 14:43:56 -0500 Original-Received: from fx by albion.dl.ac.uk with local (Exim 3.35 #1 (Debian)) id 18G2fc-0007Pg-00 for ; Sun, 24 Nov 2002 19:43:56 +0000 Original-To: bug-gnu-emacs@gnu.org Original-Lines: 12 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Errors-To: bug-gnu-emacs-admin@gnu.org X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.bugs:3950 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:3950 alloca.c and getopt.c in Emacs are different from the ones in GNU hello, for instance. I don't know where the canonical sources are supposed to be now, and it's not clear to me where in the GNU distribution one should look for copies of these and similar files to include in other programs, but I think things should be made consistent. I think it would be useful to have a distribution of routines you'd typically want to provide for when the target doesn't have (correct) implementations, perhaps a canonical libiberty. The Automake distribution be a good place to have them, but I assume there's a good reason that's not done now.