[Buildroot] [PATCH] fxload: do not pass -g on Microblaze

Peter Korsgaard peter at korsgaard.com
Tue May 16 05:38:36 UTC 2017


>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni at free-electrons.com> writes:

 > gcc on Microblaze is affected by PR63261, which causes a build failure
 > when optimization *and* debugging symbols are enabled. As a
 > work-around, do not build fxload with debugging symbols.

 > Fixes:

 >   http://autobuild.buildroot.net/results/24640a042d84f45339246c0a18e10905494b2199/

 > Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
 > ---
 > A possible alternate solution is to disable fxload on Microblaze
 > entirely. If you prefer this option, let me know, and I'll send a
 > different patch.

I wouldn't mind just disabling fxload. I personally haven't seen any hw
with the cypress 8051's needing fxload in the last 10 years or so, and
there are no reverse dependencies.

I see that the bug is very old :/ I wonder why we don't have a lot of
other fallout from it - Is fxload really the only package passing -g or
is the fxload source code so special that the bug only triggers there?

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list