From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28388 invoked by alias); 30 May 2015 14:57:36 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 28317 invoked by uid 48); 30 May 2015 14:57:30 -0000 From: "olegendo at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/54089] [SH] Refactor shift patterns Date: Sat, 30 May 2015 14:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 4.8.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: olegendo at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: olegendo at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2015-05/txt/msg02461.txt.bz2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54089 --- Comment #38 from Oleg Endo --- (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.