This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


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: Kernel oops with 0.42 on ARM


Michael:

Michael Miller wrote:

Strict aliasing was already disabled. The code had -Os, which is O2 unless
size is affected. I tried O0 but had problems with inlining. Without
rearranging source code I couldn't build the kernel except with O1. With O1
I still had problems.



This is expected behavior, unfortunately. The way the kernel sources are constructed, you *have* to have inlining working properly or nothing works at all.


Don't try to build without -O2, you don't have that much hair. Nobody does. :)


b.g.


--
Bill Gatliff
bgat@billgatliff.com


-- For unsubscribe information see http://sourceware.org/lists.html#faq


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