From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Albert Chin Newsgroups: gmane.lisp.guile.devel Subject: AIX patches to 1.6.3 Date: Sun, 6 Apr 2003 18:29:01 -0500 Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Message-ID: <20030406232901.GA96257@spuckler.il.thewrittenword.com> Reply-To: guile-devel@gnu.org NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1049671797 24867 80.91.224.249 (6 Apr 2003 23:29:57 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 6 Apr 2003 23:29:57 +0000 (UTC) Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon Apr 07 01:29:56 2003 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 192JaG-0006Sx-00 for ; Mon, 07 Apr 2003 01:29:56 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 192JaO-0003bF-02 for guile-devel@m.gmane.org; Sun, 06 Apr 2003 19:30:04 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 192JZp-0003G9-00 for guile-devel@gnu.org; Sun, 06 Apr 2003 19:29:29 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 192JZZ-0002Ou-00 for guile-devel@gnu.org; Sun, 06 Apr 2003 19:29:16 -0400 Original-Received: from mail2.thewrittenword.com ([67.95.107.111] helo=spuckler.il.thewrittenword.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.10.13) id 192JZP-00024b-00 for guile-devel@gnu.org; Sun, 06 Apr 2003 19:29:03 -0400 Original-Received: from spuckler.il.thewrittenword.com (localhost.il.thewrittenword.com [127.0.0.1])h36NT1Ww096386 for ; Sun, 6 Apr 2003 18:29:01 -0500 (CDT) Original-Received: (from china@localhost) by spuckler.il.thewrittenword.com (8.12.7p2/8.12.7) id h36NT1J7096385 for guile-devel@gnu.org; Sun, 6 Apr 2003 18:29:01 -0500 (CDT) Original-To: guile-devel@gnu.org Content-Disposition: inline User-Agent: Mutt/1.4i X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Developers list for Guile, the GNU extensibility library List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.devel:2140 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:2140 1. Trailing comma in enum illegal. 2. The AIX C compiler doesn't like variables defined as static somewhere then redefined as something else later one. Define it once to what it should be in the compilation unit. 3. Fix incorrect return value for prep_hashsets (forgot static keyword) -- albert chin (china@thewrittenword.com) -- snip snip --- libguile/c-tokenize.lex.orig 2003-04-06 15:59:36.000000000 -0500 +++ libguile/c-tokenize.lex 2003-04-06 15:59:48.000000000 -0500 @@ -28,7 +28,7 @@ SKIP, MULTILINE, MULTILINE_COOKIE, - COOKIE, + COOKIE }; enum t_state state = SKIP; --- libguile/eval.h.orig 2003-04-06 15:59:58.000000000 -0500 +++ libguile/eval.h 2003-04-06 16:00:11.000000000 -0500 @@ -178,7 +178,10 @@ extern SCM scm_sym_else; extern SCM scm_sym_apply; extern SCM scm_sym_set_x; + +#ifndef STATIC_SCM_SYM_ARGS extern SCM scm_sym_args; +#endif extern SCM scm_f_apply; --- libguile/goops.c.orig 2003-04-06 16:00:22.000000000 -0500 +++ libguile/goops.c 2003-04-06 16:00:51.000000000 -0500 @@ -54,7 +54,10 @@ #include "libguile/debug.h" #include "libguile/dynl.h" #include "libguile/dynwind.h" + +#define STATIC_SCM_SYM_ARGS #include "libguile/eval.h" + #include "libguile/hashtab.h" #include "libguile/keywords.h" #include "libguile/macros.h" @@ -597,7 +600,7 @@ } #undef FUNC_NAME -void +static void prep_hashsets (SCM class) { unsigned int i; _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel