boehm broken on i686-apple-darwin9

Andreas Tobler toa@pop.agri.ch
Wed Jan 17 22:20:00 GMT 2007


Andreas Tobler wrote:

> I'll take care of that to move it to the right place. Defining these 
> defines twice is a bit a waste. For no it is ok.

Here my attempt to fix this issue. Could you, darwin9'ers, please give 
it a go ?

If your tests on darwin9 are ok, is the patch ok?

If so, it'll be synced with boehm-gc cvs.

Thanks,
Andreas

2007-01-17  Andreas Tobler  <a.tobler@schweiz.org>

	* os_dep.c (defined(MPROTECT_VDB) && defined(DARWIN)): Moved recently
	added defines to include/private/gc_priv.h
	* darwin_stop_world.c: Removed the above defines.
	(catch_exception_raise): Added THREAD_FLD in exc_state for POWERPC too.
	* include/private/gc_priv.h: Moved definitions from darwin_stop_world.c
	and os_dep.c to here. Fixed THREAD definition fixes for ppc64.



-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: gcc-boehm-gc-20070117-2.diff
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20070117/a1a4233d/attachment.ksh>


More information about the Gcc-patches mailing list