chicken-users
[Top][All Lists]
Advanced

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

Re: [Chicken-users] tagging pointers.


From: Zbigniew
Subject: Re: [Chicken-users] tagging pointers.
Date: Wed, 16 Nov 2005 20:16:41 -0600

Please try the following patch:

--- runtime.c.orig      2005-11-16 19:53:45.000000000 -0600
+++ runtime.c   2005-11-16 19:53:49.000000000 -0600
@@ -7308,7 +7308,7 @@

 void C_make_tagged_pointer(C_word c, C_word closure, C_word k, C_word tag)
 {
-  C_word ab[ 2 ], *a = ab,
+  C_word ab[ 3 ], *a = ab,
          p;

   p = C_taggedmpointer(&a, tag, NULL);



On 11/16/05, Pupeno <address@hidden> wrote:

> Version 2, Build 212 - linux-unix-gnu-x86 - [ libffi dload ptables ]
> (c)2000-2005 Felix L. Winkelmann
> #;1> (use lolevel)
> ; loading library lolevel ...
> #;2> (address->pointer #x80bf740)
> #<pointer 80bf740>
> #;3> (tag-pointer # 'x-display)
> Error: unprintable non-immediate object encountered

Attachment: chicken-2.207-taggedptr.diff
Description: Binary data


reply via email to

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