I'd like to suggest that the various instances of gc.h in the boehm-gc directory be renamed unambiguously. Changes in the include paths (which are difficult to manage because they live inside the dark autoconf jungle) result in confusing compile failures.