This is the mail archive of the gcc-bugs@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]

[Bug target/54089] [SH] Refactor shift patterns


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54089

--- Comment #38 from Oleg Endo <olegendo at gcc dot gnu.org> ---
(In reply to Rich Felker from comment #33)
> The commit in comment 16 broke Linux (the kernel) and nobody seems to have
> noticed since 2012...

There aren't that many (publicly known) users of Linux on SH2 or SH2A.  If they
don't speak up and stay in the underground, nobody will notice :)


(In reply to Rich Felker from comment #37)
> I expect this is going to be problematic from a license perspective unless
> they can be licensed under GPLv2...

In this case, adjust the functions in the kernel to match the interface of the
compiler.  However, maybe it's better to figure out how to have libgcc in the
kernel to avoid this kind of situation in the future.


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