http://gcc.gnu.org/ml/gcc-patches/2010-02/msg00222.html The patch merges the chapters on trees and generic into a more consistent single chapter, and separates GENERIC trees from the ones specific to C++ in a hopefully more logical manner. OK for trunk?