libquadmath is now installed by default and installs two includes files, specifically include/quadmath.h include/quadmath_weak.h This means one cannot install several versions of GCC into the same prefix (using --program-suffix, --libdir, and --libexecdir) any more, a regression.
This is not a regression. Although I agree that it is perhaps better to install the headers into lib/gcc/${TARGET}/4.6.0/include.
It _is_ a regression in that it breaks a (generally agreed upon) desirable characteristic of GCC installations. It is not a regression within libquadmath, but one caused by libquadmath at a global level.
It's a regression in that GCC now installes headers into that place. That's a no-no and I consider it a ship stopper. Please fix.
Patch: http://gcc.gnu.org/ml/gcc-patches/2010-11/msg02394.html
Author: burnus Date: Tue Nov 30 12:58:42 2010 New Revision: 167295 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167295 Log: 2010-11-30 Tobias Burnus <burnus@net-b.de> PR fortran/46594 * Makefile.am: Install include files in target/version specific directory. * Makefile.in: Regenerate. Modified: trunk/libquadmath/ChangeLog trunk/libquadmath/Makefile.am trunk/libquadmath/Makefile.in
FIXED. Thanks for the report.