guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] GNU Guile branch, master, updated. v2.1.0-164-gc336514


From: Ludovic Courtès
Subject: [Guile-commits] GNU Guile branch, master, updated. v2.1.0-164-gc336514
Date: Wed, 07 Mar 2012 21:50:53 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Guile".

http://git.savannah.gnu.org/cgit/guile.git/commit/?id=c336514976ed3f2b2b20c56149ede7f5ec549c52

The branch, master has been updated
       via  c336514976ed3f2b2b20c56149ede7f5ec549c52 (commit)
      from  283ab48d3f20a5c5281cafc29f0c30c8d8ace9ee (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit c336514976ed3f2b2b20c56149ede7f5ec549c52
Author: Ludovic Courtès <address@hidden>
Date:   Wed Mar 7 22:50:44 2012 +0100

    Change `scm_words' to accept a 32-bit word number.
    
    Fixes <http://bugs.gnu.org/10914>.
    Reported by Tobias Brandt <address@hidden>.
    
    * libguile/gc.h (scm_words): Change `n_words' to be `scm_t_uint32'.
    * libguile/inline.h: Update extraneous declaration.

-----------------------------------------------------------------------

Summary of changes:
 libguile/gc.h     |    7 ++++---
 libguile/inline.h |    4 ++--
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/libguile/gc.h b/libguile/gc.h
index af00e1e..b1df82d 100644
--- a/libguile/gc.h
+++ b/libguile/gc.h
@@ -3,7 +3,8 @@
 #ifndef SCM_GC_H
 #define SCM_GC_H
 
-/* Copyright (C) 1995,1996,1998,1999,2000,2001, 2002, 2003, 2004, 2006, 2007, 
2008, 2009, 2010, 2011 Free Software Foundation, Inc.
+/* Copyright (C) 1995, 1996, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2006,
+ *   2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public License
@@ -194,7 +195,7 @@ SCM_API char *scm_gc_strndup (const char *str, size_t n, 
const char *what)
 SCM_INLINE SCM scm_cell (scm_t_bits car, scm_t_bits cdr);
 SCM_INLINE SCM scm_double_cell (scm_t_bits car, scm_t_bits cbr,
                             scm_t_bits ccr, scm_t_bits cdr);
-SCM_INLINE SCM scm_words (scm_t_bits car, scm_t_uint16 n_words);
+SCM_INLINE SCM scm_words (scm_t_bits car, scm_t_uint32 n_words);
 
 #if SCM_CAN_INLINE || defined SCM_INLINE_C_IMPLEMENTING_INLINES
 
@@ -254,7 +255,7 @@ scm_double_cell (scm_t_bits car, scm_t_bits cbr,
 }
 
 SCM_INLINE_IMPLEMENTATION SCM
-scm_words (scm_t_bits car, scm_t_uint16 n_words)
+scm_words (scm_t_bits car, scm_t_uint32 n_words)
 {
   SCM z;
 
diff --git a/libguile/inline.h b/libguile/inline.h
index fe9cac7..618890d 100644
--- a/libguile/inline.h
+++ b/libguile/inline.h
@@ -4,7 +4,7 @@
 #define SCM_INLINE_H
 
 /* Copyright (C) 2001, 2002, 2003, 2004, 2006, 2008, 2009, 2010,
- *   2011 Free Software Foundation, Inc.
+ *   2011, 2012 Free Software Foundation, Inc.
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public License
@@ -47,7 +47,7 @@ SCM_INLINE int scm_is_string (SCM x);
 SCM_INLINE SCM scm_cell (scm_t_bits car, scm_t_bits cdr);
 SCM_INLINE SCM scm_double_cell (scm_t_bits car, scm_t_bits cbr,
                             scm_t_bits ccr, scm_t_bits cdr);
-SCM_INLINE SCM scm_words (scm_t_bits car, scm_t_uint16 n_words);
+SCM_INLINE SCM scm_words (scm_t_bits car, scm_t_uint32 n_words);
 
 #if SCM_CAN_INLINE || defined SCM_INLINE_C_IMPLEMENTING_INLINES
 /* Either inlining, or being included from inline.c.  */


hooks/post-receive
-- 
GNU Guile



reply via email to

[Prev in Thread] Current Thread [Next in Thread]