There's some kind of bug in boehm-gc that I believe is going to be fixed in gcc-4.0.2 and possibly gcc-4.1.1. I reported it a couple weeks ago and they informed me it was going to be fixed. Here's the bug: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23662 That might be what you're looking for. -Nathan