This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] buiild machinery: fix the profiledbootstrap breakage.


Seongbae Park (ëìë, ææå) wrote:
Hi build machinery maintainers,

Paolo's patch on Feb 20th broke the profiledbootstrap
by building crt* with -fprofile-generate during stageprofile,
which makes the compiler from stageprofile unable to link any executable
(unless you pass -fprofile-generate, that is).

The below patch fixed the problem (along with my other pending patch
on libiberty/cplus-dem.c). Tested by doing a profiledbootstrap on
i686.
Ok for mainline ?

Why is it necessary for all-target-gcc? If it's not really necessary, maybe it's better to remove the flag in libgcc's makefile (see audit trail of PR32009 for an example).


Sorry for the breakage.

Paolo


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]