Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(32)

Issue 5434084: [google] Backport r171347 and r181549 from trunk (strict volatile bitfield)

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years, 4 months ago by dougkwan
Modified:
13 years, 4 months ago
Reviewers:
jakub, mikestump, rearnsha, richard.guenther, Diego Novillo, joseph
CC:
jingyu, gcc-patches_gcc.gnu.org
Base URL:
svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_6/
Visibility:
Public.

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+33 lines, -2 lines) Patch
M gcc/expr.c View 1 chunk +10 lines, -2 lines 0 comments Download
A gcc/testsuite/gcc.dg/volatile-bitfields-1.c View 1 chunk +23 lines, -0 lines 0 comments Download

Messages

Total messages: 10
dougkwan
Hi Diego, This is a backport for two upstream patches into our 4.6 branch. I ...
13 years, 4 months ago (2011-11-30 01:59:58 UTC) #1
Diego Novillo
On 11/29/11 20:59, Doug Kwan wrote: > Hi Diego, > > This is a backport ...
13 years, 4 months ago (2011-11-30 19:04:33 UTC) #2
jakub_redhat.com
On Tue, Nov 29, 2011 at 05:59:53PM -0800, Doug Kwan wrote: > This is a ...
13 years, 4 months ago (2011-12-07 12:34:15 UTC) #3
richard.guenther_gmail.com
On Wed, Dec 7, 2011 at 1:34 PM, Jakub Jelinek <jakub@redhat.com> wrote: > On Tue, ...
13 years, 4 months ago (2011-12-07 13:02:19 UTC) #4
rearnsha_arm.com
On 07/12/11 13:02, Richard Guenther wrote: > On Wed, Dec 7, 2011 at 1:34 PM, ...
13 years, 4 months ago (2011-12-07 13:33:03 UTC) #5
richard.guenther_gmail.com
On Wed, Dec 7, 2011 at 2:32 PM, Richard Earnshaw <rearnsha@arm.com> wrote: > On 07/12/11 ...
13 years, 4 months ago (2011-12-07 14:00:07 UTC) #6
joseph_codesourcery.com
On Wed, 7 Dec 2011, Richard Guenther wrote: > code - well, that's ok. Pointing ...
13 years, 4 months ago (2011-12-07 16:16:33 UTC) #7
jakub_redhat.com
On Wed, Dec 07, 2011 at 04:16:25PM +0000, Joseph S. Myers wrote: > On Wed, ...
13 years, 4 months ago (2011-12-07 16:30:29 UTC) #8
mikestump_comcast.net
On Dec 7, 2011, at 5:32 AM, Richard Earnshaw <rearnsha@arm.com> wrote: > So this, to ...
13 years, 4 months ago (2011-12-10 06:15:21 UTC) #9
dougkwan
13 years, 4 months ago (2011-12-12 00:24:43 UTC) #10
Sorry about my oversight. I am on vacation now until Dec 19.  I don't
have good internet access now and I will backport this to upstream 4.6
after I come back if the 4.6 maintainers agree to take this.

-Doug

On Wed, Dec 7, 2011 at 9:02 PM, Richard Guenther
<richard.guenther@gmail.com> wrote:
> On Wed, Dec 7, 2011 at 1:34 PM, Jakub Jelinek <jakub@redhat.com> wrote:
>> On Tue, Nov 29, 2011 at 05:59:53PM -0800, Doug Kwan wrote:
>>>     This is a backport for two upstream patches into our 4.6 branch.
>>> I submitted the first patch by Julian a while ago for backport but
>>> Richard Earnshaw pointed out a problem with the first patch.  The second
>>> patch from Joey fixes that problem.  This was tested on x86 and ARM.
>>
>> Why hasn't this been proposed for upstream 4.6 instead?
>> See PR51442.
>
> It's indeed annoying to see arm related backports only going to
> vendor branches, not the last officially maintained GCC release
> branch (4.6).  I keep getting local requests to include random
> patches to our 4.6 build to make "arm work at all".  It seriously
> seems like having arm-linux-gnueabi as a primary target is a lie to our users.
>
> Arm maintainers - please consider maintaining at least the current
> release series and shift focus away from your vendor branches.
>
> Thanks,
> Richard.
>
>>> 2011-11-22   Doug Kwan  <dougkwan@google.com>
>>>
>>>       Backport r171347 and r181549 from trunk.
>>>
>>>       gcc/
>>>       2011-03-23  Julian Brown  <julian@codesourcery.com>
>>>
>>>               * expr.c (expand_expr_real_1): Only use BLKmode for volatile
>>>               accesses which are not naturally aligned.
>>>
>>>       2011-11-20  Joey Ye  <joey.ye@arm.com>
>>>
>>>               * expr.c (expand_expr_real_1): Correctly handle strict
volatile
>>>               bitfield loads smaller than mode size.
>>>
>>>       gcc/testsuite/
>>>       2011-11-20  Joey Ye  <joey.ye@arm.com>
>>>
>>>               * gcc.dg/volatile-bitfields-1.c: New.
>>
>>        Jakub
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b