This is the mail archive of the gcc@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: [Buildroot] regression for microblaze architecture


Hello,

On Sat, 27 May 2017 10:51:22 +0200, Waldemar Brodkorb wrote:

> Buildroot and OpenADK have samples to create a Linux system to be
> bootup in Qemu system emulation for microblaze architecture.
> 
> With gcc 6.3 and 7.1 the samples are not working anymore, 
> because the Linux system userland does not boot.
> Qemu 2.9.0:
> Kernel panic - not syncing: Attempted to kill init!
> exitcode=0x0000000b
> (with glibc, musl and uClibc-ng toolchains)
> 
> I bisected gcc source code and found the bad commit:
> 6dcad60c0ef48af584395a40feeb256fb82986a8

Nice, great work!

> When reverting the change, gcc 6.3 and 7.1 produces working
> Linux rootfs again.
> 
> What can we do about it?

 1. Add a revert of this commit in Buildroot for gcc 6.x and 7.x

 2. Report the bug upstream, pointing to the problematic commit

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com


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