http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55821



Tobias Burnus <burnus at gcc dot gnu.org> changed:



           What    |Removed                     |Added

----------------------------------------------------------------------------

                 CC|                            |burnus at gcc dot gnu.org



--- Comment #1 from Tobias Burnus <burnus at gcc dot gnu.org> 2012-12-28 
10:21:13 UTC ---

Let me try to understand:



* The release tar balls contain the pre-build .info files of all front ends and

libraries.



* Building the source and running "make install" installs the compilers

including the .info of all build FEs/libraries but also unconditionally

libquadmath's .info file (if it is present), even on systems where libquadmath

itself has not been build.





Currently, libquadmath is always configured (unless --disable-libquadmath has

been used) and the configure script checks whether __float128 is available.

Only if it is, the library is build. It uses BUILD_LIBQUADMATH for that

purpose.



It seems as if libquadmath/Makefile.am has to be modified. However, that might

be not as simple, if one believes the comment:



...

endif BUILD_LIBQUADMATH



# Unconditionally override this target, so that automake's definition

# does not wrongly interfere.

libquadmath.info: $(STAMP_BUILD_INFO)

Reply via email to