comparison src/alloc.c @ 101689:697627d7beda

(mark_stack): Properly conditionalize previous change.
author Dan Nicolaescu <dann@ics.uci.edu>
date Fri, 30 Jan 2009 23:43:20 +0000
parents b19b16732fb0
children 73f76307d49b
comparison
equal deleted inserted replaced
101688:2af7c063ac90 101689:697627d7beda
4486 the process is contained in the stack. */ 4486 the process is contained in the stack. */
4487 /* Fixme: Code in the Boehm GC suggests flushing (with `flushrs') is 4487 /* Fixme: Code in the Boehm GC suggests flushing (with `flushrs') is
4488 needed on ia64 too. See mach_dep.c, where it also says inline 4488 needed on ia64 too. See mach_dep.c, where it also says inline
4489 assembler doesn't work with relevant proprietary compilers. */ 4489 assembler doesn't work with relevant proprietary compilers. */
4490 #ifdef __sparc__ 4490 #ifdef __sparc__
4491 #ifdef __sparc64__ 4491 #if defined (__sparc64__) && defined (__FreeBSD__)
4492 /* FreeBSD does not have a ta 3 handler. */
4492 asm ("flushw"); 4493 asm ("flushw");
4493 #else 4494 #else
4494 asm ("ta 3"); 4495 asm ("ta 3");
4495 #endif 4496 #endif
4496 #endif 4497 #endif