Greetings!  

committed two warning resolutions for mac on 2.6.9pre.  

1) the xdr_long warning you pointed out -- I believe this is an error in
the apple headers, but not in the library.  A 64bit build does do an 8
byte read and write for fixnums:

(setq x (make-array 8 :element-type 'character :fill-pointer t))

"        "

>(si::xdr-write x most-negative-fixnum)

-9223372036854775808

>(si::xdr-read x 2)

-9223372036854775808

>

So I conditionally #undeffed __LP64__ in xdrfuns.c on darwin to get rid
of the warning.

2) sfaslmacho.c redirect_trampoline only used in 32bit builds,
surrounded by an #ifdef _LP64.  Have not tested the 32bit mac build
recently, and doubt if anyone really cares :-).

If you get any results on your more recent mac, that would be most
appreciated.

Take care, 
-- 
Camm Maguire                                        c...@maguirefamily.org
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

_______________________________________________
Gcl-devel mailing list
Gcl-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/gcl-devel

Reply via email to