On Fri, Nov 19, 2010 at 01:23:14PM -0800, Ian Lance Taylor wrote: > Jack Howarth <howa...@bromo.med.uc.edu> writes: > > > Actually, darwin doesn't use the boehm-gc/pthread_stop_world.c containing > > the SIGRTMIN code. There is an entirely separate > > boehm-gc/darwin_stop_world.c > > for the thread handling on darwin. While boehm-gc/pthread_stop_world.c is > > compiled on darwin, the code in it is skipped because of the... > > You probably know this, but to be pedantically clear, the garbage > collector in libgo doesn't use boehm-gc. It's entirely separate code. > > Clearly the boehm-gc Darwin support would be a good starting point for > libgo Darwin support, though.
Ian, Of course, I just meant that the boehm-gc Darwin support had already dealt with the absence of SIGRTMIN on darwin for thread handling and might provide some examples on how to handle these issues. Jack ps Is there a list of targets that the go compiler has been built on? > > Ian