Index: gc_os_dep.c =================================================================== RCS file: /cvsroot/guile/guile/guile-core/libguile/gc_os_dep.c,v retrieving revision 1.22 diff -u -r1.22 gc_os_dep.c --- gc_os_dep.c 13 Nov 2003 18:19:02 -0000 1.22 +++ gc_os_dep.c 24 May 2004 11:59:22 -0000 @@ -266,7 +266,8 @@ # define MACOS # define mach_type_known # endif -# if defined(macosx) +# if defined(macosx) || \ + defined(__APPLE__) && defined(__MACH__) && defined(__ppc__) # define MACOSX # define POWERPC # define mach_type_known @@ -1878,7 +1879,9 @@ void *scm_get_stack_base() { word dummy; - void *result = &dummy; /* initialize to silence compiler */ + void *result; + + result = &dummy; /* initialize to silence compiler */ # define STACKBOTTOM_ALIGNMENT_M1 ((word)STACK_GRAN - 1)