From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Dr. David Kirkby" Newsgroups: gmane.emacs.bugs Subject: bug#7366: incompatible implicit declaration of built-in function 'alloca' Date: Wed, 10 Nov 2010 15:40:35 +0000 Message-ID: <4CDABCF3.5020002@onetel.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1289407461 23246 80.91.229.12 (10 Nov 2010 16:44:21 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 10 Nov 2010 16:44:21 +0000 (UTC) To: 7366@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Nov 10 17:44:17 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PGDmS-0004gN-K6 for geb-bug-gnu-emacs@m.gmane.org; Wed, 10 Nov 2010 17:44:17 +0100 Original-Received: from localhost ([127.0.0.1]:51586 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PGDmR-0003tG-OL for geb-bug-gnu-emacs@m.gmane.org; Wed, 10 Nov 2010 11:44:15 -0500 Original-Received: from [140.186.70.92] (port=51156 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PGDmK-0003r3-Oj for bug-gnu-emacs@gnu.org; Wed, 10 Nov 2010 11:44:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PGDmJ-00058Y-Kn for bug-gnu-emacs@gnu.org; Wed, 10 Nov 2010 11:44:08 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:41223) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PGDmJ-00058T-JA for bug-gnu-emacs@gnu.org; Wed, 10 Nov 2010 11:44:07 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1PGDYi-0001jy-OC; Wed, 10 Nov 2010 11:30:04 -0500 X-Loop: help-debbugs@gnu.org Resent-From: "Dr. David Kirkby" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Nov 2010 16:30:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 7366 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.12894065666654 (code B ref -1); Wed, 10 Nov 2010 16:30:04 +0000 Original-Received: (at submit) by debbugs.gnu.org; 10 Nov 2010 16:29:26 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PGDY5-0001jD-Sc for submit@debbugs.gnu.org; Wed, 10 Nov 2010 11:29:26 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PGCiN-0001Hg-5W for submit@debbugs.gnu.org; Wed, 10 Nov 2010 10:35:59 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PGCmw-0005CM-7o for submit@debbugs.gnu.org; Wed, 10 Nov 2010 10:40:43 -0500 Original-Received: from lists.gnu.org ([199.232.76.165]:52028) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PGCmw-0005CI-5l for submit@debbugs.gnu.org; Wed, 10 Nov 2010 10:40:42 -0500 Original-Received: from [140.186.70.92] (port=39546 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PGCmu-0003nH-Kq for bug-gnu-emacs@gnu.org; Wed, 10 Nov 2010 10:40:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PGCmt-0005Bu-Gm for bug-gnu-emacs@gnu.org; Wed, 10 Nov 2010 10:40:40 -0500 Original-Received: from out1.ip07ir2.opaltelecom.net ([62.24.128.243]:30164) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PGCmt-0005BU-2I for bug-gnu-emacs@gnu.org; Wed, 10 Nov 2010 10:40:39 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AiUFAGNL2kzUQ3ls/2dsb2JhbACUM45zvgOFSgSKVw X-IronPort-AV: E=Sophos;i="4.59,178,1288569600"; d="scan'208";a="468231099" Original-Received: from oasis-out-g.onetel.net.uk (HELO sgrsil47.onetel.net.uk) ([212.67.121.108]) by out1.ip07ir2.opaltelecom.net with ESMTP; 10 Nov 2010 15:40:35 +0000 User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.7) Gecko/20100214 Thunderbird/3.0.1 X-Virus-Scanned: by Onetel AntiVirus X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Mailman-Approved-At: Wed, 10 Nov 2010 11:29:24 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Wed, 10 Nov 2010 11:30:04 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:41469 Archived-At: When building on Solaris 10 SPARC, I see several messages like this: /rootpool2/local/kirkby/emacs-23.2/lib-src/emacsclient.c:1290:17: warning: incompatible implicit declaration of built-in function 'alloca' Note the man page for Solaris says its defined in Here's part of the man page kirkby@t2:64 ~$ man alloca Standard C Library Functions malloc(3C) NAME malloc, calloc, free, memalign, realloc, valloc, alloca - memory allocator SYNOPSIS #include void *malloc(size_t size); void *calloc(size_t nelem, size_t elsize); void free(void *ptr); void *memalign(size_t alignment, size_t size); void *realloc(void *ptr, size_t size); void *valloc(size_t size); #include void *alloca(size_t size); DESCRIPTION The malloc() and free() functions provide a simple, general-purpose memory allocation package. The malloc() function returns a pointer to a block of at least size bytes suitably aligned for any use. If the space assigned by mal- loc() is overrun, the results are undefined. Dave