* [Bug libgcc/57221] [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
@ 2013-05-08 23:52 ` pinskia at gcc dot gnu.org
2013-05-09 0:09 ` Bernhard.Rosenkranzer at linaro dot org
` (18 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: pinskia at gcc dot gnu.org @ 2013-05-08 23:52 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> 2013-05-08 23:52:19 UTC ---
This sounds more like a bug in Bionic rather than anything else. Why not fix
it there?
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
2013-05-08 23:52 ` [Bug libgcc/57221] " pinskia at gcc dot gnu.org
@ 2013-05-09 0:09 ` Bernhard.Rosenkranzer at linaro dot org
2013-05-09 0:51 ` Bernhard.Rosenkranzer at linaro dot org
` (17 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Bernhard.Rosenkranzer at linaro dot org @ 2013-05-09 0:09 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
--- Comment #2 from Bernhard Rosenkränzer <Bernhard.Rosenkranzer at linaro dot org> 2013-05-09 00:09:40 UTC ---
I agree that the best fix would be to just rebuild the blobs to get rid of the
problem -- but we don't have that option.
Fixing it in Bionic is harder than it sounds because the way things are built,
Bionic needs to export __aeabi_uidiv and friends - but since Bionic links to
libgcc.a, it can't just define and export __aeabi_uidiv itself because that
would cause a symbol clash even if libgcc.a's __aeabi_uidiv is hidden.
Even adding definitions there with __attribute__((weak)) didn't work.
>From gcc-bugs-return-421905-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu May 09 00:13:46 2013
Return-Path: <gcc-bugs-return-421905-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 26916 invoked by alias); 9 May 2013 00:13:46 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 26722 invoked by uid 48); 9 May 2013 00:13:39 -0000
From: "LpSolit at netscape dot net" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug web/52239] Upgrade GCC Bugzilla to 4.4
Date: Thu, 09 May 2013 00:13:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: web
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: LpSolit at netscape dot net
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: LpSolit at netscape dot net
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Changed-Fields:
Message-ID: <bug-52239-4-Y6HzONOgGR@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-52239-4@http.gcc.gnu.org/bugzilla/>
References: <bug-52239-4@http.gcc.gnu.org/bugzilla/>
X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/
Auto-Submitted: auto-generated
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-SW-Source: 2013-05/txt/msg00578.txt.bz2
Content-length: 374
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52239
--- Comment #10 from Frédéric Buclin <LpSolit at netscape dot net> 2013-05-09 00:13:37 UTC ---
Created attachment 30065
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30065
GCC patch for 4.4, v1
Here is the updated patch to work with GCC Bugzilla 4.4. It's similar to
attachment 24956 from bug 49935.
>From gcc-bugs-return-421906-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu May 09 00:16:18 2013
Return-Path: <gcc-bugs-return-421906-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 28758 invoked by alias); 9 May 2013 00:16:17 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 28703 invoked by uid 48); 9 May 2013 00:16:09 -0000
From: "florian.conrady at gmail dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug c++/57222] New: Template alias not working in argument of template class template method
Date: Thu, 09 May 2013 00:16:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: c++
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: florian.conrady at gmail dot com
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Changed-Fields:
Message-ID: <bug-57222-4@http.gcc.gnu.org/bugzilla/>
X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/
Auto-Submitted: auto-generated
Content-Type: text/plain; charset="UTF-8"
MIME-Version: 1.0
X-SW-Source: 2013-05/txt/msg00579.txt.bz2
Content-length: 2729
http://gcc.gnu.org/bugzilla/show_bug.cgi?idW222
Bug #: 57222
Summary: Template alias not working in argument of template
class template method
Classification: Unclassified
Product: gcc
Version: 4.8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: florian.conrady@gmail.com
When I declare a template method of a template class whose argument type is
specified by a template alias, I get a compile error. With version 4.7.3 it
compiles. If I change the template class to a class, it compiles. If I replace
the template alias by the actual type (here Templ<bool>), it compiles.
Code:
template <template <typename T> class Templ>
using Bool = Templ<bool>;
template <typename T>
class Foo {
private:
public:
template<template<typename U> class Templ>
void method(Bool<Templ> boolTempl);
};
template <typename T>
template <template <typename U> class Templ>
void Foo<T>::method(Bool<Templ> boolTempl) {
}
int main() {
Foo<char> foo;
return 0;
}
Compiler Output:
g++ templTest12.C -o templTest12 -std=c++11
templTest12.C: In substitution of `template<template<class T> class Templ>
using Bool = Templ<bool> [with Templ = Templ]':
templTest12.C:17:6: required from `class Foo<char>'
templTest12.C:30:12: required from here
templTest12.C:2:25: error: `template<class U> class Templ' is not a template
using Bool = Templ<bool>;
Compiler Specs:
g++ -v
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro
4.8.0-2ubuntu2~12.04.2' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs
--enable-languages=c,c++,go,fortran,objc,obj-c++ --prefix=/usr
--program-suffix=-4.8 --enable-shared --enable-linker-build-id
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls
--with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug
--enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin
--with-system-zlib --enable-objc-gc --enable-multiarch --disable-werror
--with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64
--with-tune=generic --enable-checking=release --build=x86_64-linux-gnu
--host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.8.0 (Ubuntu/Linaro 4.8.0-2ubuntu2~12.04.2)
System Info:
uname -a
Linux ip-10-245-218-142 3.2.0-39-virtual #62-Ubuntu SMP Thu Feb 28 00:48:27 UTC
2013 x86_64 x86_64 x86_64 GNU/Linux
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
2013-05-08 23:52 ` [Bug libgcc/57221] " pinskia at gcc dot gnu.org
2013-05-09 0:09 ` Bernhard.Rosenkranzer at linaro dot org
@ 2013-05-09 0:51 ` Bernhard.Rosenkranzer at linaro dot org
2013-05-15 13:29 ` rguenth at gcc dot gnu.org
` (16 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: Bernhard.Rosenkranzer at linaro dot org @ 2013-05-09 0:51 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
--- Comment #3 from Bernhard Rosenkränzer <Bernhard.Rosenkranzer at linaro dot org> 2013-05-09 00:51:15 UTC ---
Created attachment 30068
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30068
Another patch
This patch is needed as well to make sure Bionic can re-export __aeabi_lmul and
friends.
Unlike the other patch, this one should be fixed before being applied: There
should be a #ifdef around the added attribute (not sure if there's already a
define for whether or not the target system is Android?)
>From gcc-bugs-return-421914-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Thu May 09 05:04:28 2013
Return-Path: <gcc-bugs-return-421914-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 8412 invoked by alias); 9 May 2013 05:04:27 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 8382 invoked by uid 48); 9 May 2013 05:04:22 -0000
From: "snagavallis at outlook dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug tree-optimization/57223] New: Auto-vectorization fails for nested multiple loops depending on type of array
Date: Thu, 09 May 2013 05:04:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: gcc
X-Bugzilla-Component: tree-optimization
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: snagavallis at outlook dot com
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Changed-Fields:
Message-ID: <bug-57223-4@http.gcc.gnu.org/bugzilla/>
X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/
Auto-Submitted: auto-generated
Content-Type: text/plain; charset="UTF-8"
MIME-Version: 1.0
X-SW-Source: 2013-05/txt/msg00587.txt.bz2
Content-length: 1476
http://gcc.gnu.org/bugzilla/show_bug.cgi?idW223
Bug #: 57223
Summary: Auto-vectorization fails for nested multiple loops
depending on type of array
Classification: Unclassified
Product: gcc
Version: 4.7.3
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: snagavallis@outlook.com
The second nested loop in the following code is not auto-vectorized if test_t
is a floating point type.
void foo(test_t * d, int n)
{
int i, j, k;
for (k=0; k<n; ++k) {
for (i=0; i<n; ++i) {
test_t t;
for (j=0; j<k; ++j) {
t = d[i*n+k] + d[k*n+j];
d[i*n+j] = (d[i*n+j] < t) ? d[i*n+j] : t;
}
j = k;
t = d[i*n+k] + d[k*n+j];
d[i*n+j] = (d[i*n+j] < t) ? d[i*n+j] : t;
for (j=k+1; j<n; ++j) {
t = d[i*n+k] + d[k*n+j];
d[i*n+j] = (d[i*n+j] < t) ? d[i*n+j] : t;
}
}
}
}
However, the following seems to be auto-vectorized for all types.
void foo(test_t * d, int n)
{
int i, j, k;
for (k=0; k<n; ++k) {
for (i=0; i<n; ++i) {
for (j=0; j<k; ++j) {
test_t t = d[i*n+k] + d[k*n+j];
d[i*n+j] = (d[i*n+j] < t) ? d[i*n+j] : t;
}
for (j=k; j<n; ++j) {
test_t t = d[i*n+k] + d[k*n+j];
d[i*n+j] = (d[i*n+j] < t) ? d[i*n+j] : t;
}
}
}
}
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
` (2 preceding siblings ...)
2013-05-09 0:51 ` Bernhard.Rosenkranzer at linaro dot org
@ 2013-05-15 13:29 ` rguenth at gcc dot gnu.org
2013-05-31 11:00 ` jakub at gcc dot gnu.org
` (15 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: rguenth at gcc dot gnu.org @ 2013-05-15 13:29 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target| |arm-bionic-eabi
Target Milestone|--- |4.8.1
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
` (3 preceding siblings ...)
2013-05-15 13:29 ` rguenth at gcc dot gnu.org
@ 2013-05-31 11:00 ` jakub at gcc dot gnu.org
2013-10-16 9:51 ` jakub at gcc dot gnu.org
` (14 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: jakub at gcc dot gnu.org @ 2013-05-31 11:00 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.8.1 |4.8.2
--- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 4.8.1 has been released.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
` (4 preceding siblings ...)
2013-05-31 11:00 ` jakub at gcc dot gnu.org
@ 2013-10-16 9:51 ` jakub at gcc dot gnu.org
2013-10-30 12:20 ` rguenth at gcc dot gnu.org
` (13 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: jakub at gcc dot gnu.org @ 2013-10-16 9:51 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.8.2 |4.8.3
--- Comment #5 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 4.8.2 has been released.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
` (5 preceding siblings ...)
2013-10-16 9:51 ` jakub at gcc dot gnu.org
@ 2013-10-30 12:20 ` rguenth at gcc dot gnu.org
2014-05-22 9:07 ` [Bug libgcc/57221] [4.8/4.9/4.10 " rguenth at gcc dot gnu.org
` (12 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: rguenth at gcc dot gnu.org @ 2013-10-30 12:20 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|P3 |P4
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [4.8/4.9/4.10 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
` (6 preceding siblings ...)
2013-10-30 12:20 ` rguenth at gcc dot gnu.org
@ 2014-05-22 9:07 ` rguenth at gcc dot gnu.org
2014-12-19 13:38 ` [Bug libgcc/57221] [4.8/4.9/5 " jakub at gcc dot gnu.org
` (11 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: rguenth at gcc dot gnu.org @ 2014-05-22 9:07 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.8.3 |4.8.4
--- Comment #6 from Richard Biener <rguenth at gcc dot gnu.org> ---
GCC 4.8.3 is being released, adjusting target milestone.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [4.8/4.9/5 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
` (7 preceding siblings ...)
2014-05-22 9:07 ` [Bug libgcc/57221] [4.8/4.9/4.10 " rguenth at gcc dot gnu.org
@ 2014-12-19 13:38 ` jakub at gcc dot gnu.org
2015-03-13 12:11 ` ramana at gcc dot gnu.org
` (10 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-12-19 13:38 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.8.4 |4.8.5
--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 4.8.4 has been released.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [4.8/4.9/5 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
` (8 preceding siblings ...)
2014-12-19 13:38 ` [Bug libgcc/57221] [4.8/4.9/5 " jakub at gcc dot gnu.org
@ 2015-03-13 12:11 ` ramana at gcc dot gnu.org
2015-03-23 13:39 ` mkuvyrkov at gcc dot gnu.org
` (9 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: ramana at gcc dot gnu.org @ 2015-03-13 12:11 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
Ramana Radhakrishnan <ramana at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2015-03-13
CC| |mkuvyrkov at gcc dot gnu.org,
| |ramana at gcc dot gnu.org
Ever confirmed|0 |1
Known to fail| |4.8.0, 4.8.1, 4.8.2, 4.9.0,
| |4.9.1, 5.0
--- Comment #8 from Ramana Radhakrishnan <ramana at gcc dot gnu.org> ---
(In reply to Bernhard Rosenkränzer from comment #3)
> Created attachment 30068 [details]
> Another patch
>
> This patch is needed as well to make sure Bionic can re-export __aeabi_lmul
> and friends.
>
> Unlike the other patch, this one should be fixed before being applied: There
> should be a #ifdef around the added attribute (not sure if there's already a
> define for whether or not the target system is Android?)
Uggh, As you say this should be just for Android foo - please work out how to
deal with this to handle Android and not affect all standard Linux targets.
Maxim - can you handle this please ?
regards
Ramana
>From gcc-bugs-return-480282-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org Fri Mar 13 12:15:35 2015
Return-Path: <gcc-bugs-return-480282-listarch-gcc-bugs=gcc.gnu.org@gcc.gnu.org>
Delivered-To: listarch-gcc-bugs@gcc.gnu.org
Received: (qmail 27440 invoked by alias); 13 Mar 2015 12:15:35 -0000
Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm
Precedence: bulk
List-Id: <gcc-bugs.gcc.gnu.org>
List-Archive: <http://gcc.gnu.org/ml/gcc-bugs/>
List-Post: <mailto:gcc-bugs@gcc.gnu.org>
List-Help: <mailto:gcc-bugs-help@gcc.gnu.org>
Sender: gcc-bugs-owner@gcc.gnu.org
Delivered-To: mailing list gcc-bugs@gcc.gnu.org
Received: (qmail 27368 invoked by uid 48); 13 Mar 2015 12:15:32 -0000
From: "ramana at gcc dot gnu.org" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug target/61578] [4.9/5 regression] Code size increase for ARM thumb compared to 4.8.x when compiling with -Os
Date: Fri, 13 Mar 2015 12:15: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.9.0
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: ramana at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org
X-Bugzilla-Target-Milestone: 4.9.3
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-61578-4-AwUPlwNQLv@http.gcc.gnu.org/bugzilla/>
In-Reply-To: <bug-61578-4@http.gcc.gnu.org/bugzilla/>
References: <bug-61578-4@http.gcc.gnu.org/bugzilla/>
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-03/txt/msg01426.txt.bz2
Content-length: 358
https://gcc.gnu.org/bugzilla/show_bug.cgi?ida578
--- Comment #15 from Ramana Radhakrishnan <ramana at gcc dot gnu.org> ---
I'm going to remove the regression marker on this as this is now just purely
further code size improvements. Please submit patches on
gcc-patches@gcc.gnu.org for further discussion. Patches attached to bug reports
aren't reviewed.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [4.8/4.9/5 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
` (9 preceding siblings ...)
2015-03-13 12:11 ` ramana at gcc dot gnu.org
@ 2015-03-23 13:39 ` mkuvyrkov at gcc dot gnu.org
2015-06-23 8:21 ` [Bug libgcc/57221] [4.8/4.9/5/6 " rguenth at gcc dot gnu.org
` (8 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: mkuvyrkov at gcc dot gnu.org @ 2015-03-23 13:39 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
--- Comment #9 from Maxim Kuvyrkov <mkuvyrkov at gcc dot gnu.org> ---
Hi Bero,
I'm working on reproducing this. How do you build the android toolchain? Is
it manual or do you have this scripted?
In particular, do you use a pre-generated sysroot with Bionic or do you build
the C library as part of the toolchain?
Thanks.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [4.8/4.9/5/6 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
` (10 preceding siblings ...)
2015-03-23 13:39 ` mkuvyrkov at gcc dot gnu.org
@ 2015-06-23 8:21 ` rguenth at gcc dot gnu.org
2015-06-26 20:10 ` [Bug libgcc/57221] [4.9/5/6 " jakub at gcc dot gnu.org
` (7 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: rguenth at gcc dot gnu.org @ 2015-06-23 8:21 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.8.5 |4.9.3
--- Comment #10 from Richard Biener <rguenth at gcc dot gnu.org> ---
The gcc-4_8-branch is being closed, re-targeting regressions to 4.9.3.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [4.9/5/6 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
` (11 preceding siblings ...)
2015-06-23 8:21 ` [Bug libgcc/57221] [4.8/4.9/5/6 " rguenth at gcc dot gnu.org
@ 2015-06-26 20:10 ` jakub at gcc dot gnu.org
2015-06-26 20:36 ` jakub at gcc dot gnu.org
` (6 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: jakub at gcc dot gnu.org @ 2015-06-26 20:10 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
--- Comment #11 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 4.9.3 has been released.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [4.9/5/6 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
` (12 preceding siblings ...)
2015-06-26 20:10 ` [Bug libgcc/57221] [4.9/5/6 " jakub at gcc dot gnu.org
@ 2015-06-26 20:36 ` jakub at gcc dot gnu.org
2021-05-04 12:31 ` [Bug libgcc/57221] [8/9/10/11/12 " rguenth at gcc dot gnu.org
` (5 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: jakub at gcc dot gnu.org @ 2015-06-26 20:36 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.9.3 |4.9.4
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [8/9/10/11/12 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
` (13 preceding siblings ...)
2015-06-26 20:36 ` jakub at gcc dot gnu.org
@ 2021-05-04 12:31 ` rguenth at gcc dot gnu.org
2021-05-14 9:46 ` [Bug libgcc/57221] [9/10/11/12 " jakub at gcc dot gnu.org
` (4 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-05-04 12:31 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [9/10/11/12 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
` (14 preceding siblings ...)
2021-05-04 12:31 ` [Bug libgcc/57221] [8/9/10/11/12 " rguenth at gcc dot gnu.org
@ 2021-05-14 9:46 ` jakub at gcc dot gnu.org
2021-06-01 8:05 ` rguenth at gcc dot gnu.org
` (3 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: jakub at gcc dot gnu.org @ 2021-05-14 9:46 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|8.5 |9.4
--- Comment #16 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 8 branch is being closed.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [9/10/11/12 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
` (15 preceding siblings ...)
2021-05-14 9:46 ` [Bug libgcc/57221] [9/10/11/12 " jakub at gcc dot gnu.org
@ 2021-06-01 8:05 ` rguenth at gcc dot gnu.org
2022-05-27 9:34 ` [Bug libgcc/57221] [10/11/12/13 " rguenth at gcc dot gnu.org
` (2 subsequent siblings)
19 siblings, 0 replies; 21+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-06-01 8:05 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|9.4 |9.5
--- Comment #17 from Richard Biener <rguenth at gcc dot gnu.org> ---
GCC 9.4 is being released, retargeting bugs to GCC 9.5.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [10/11/12/13 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
` (16 preceding siblings ...)
2021-06-01 8:05 ` rguenth at gcc dot gnu.org
@ 2022-05-27 9:34 ` rguenth at gcc dot gnu.org
2022-06-28 10:30 ` jakub at gcc dot gnu.org
2023-07-07 10:29 ` [Bug libgcc/57221] [11/12/13/14 " rguenth at gcc dot gnu.org
19 siblings, 0 replies; 21+ messages in thread
From: rguenth at gcc dot gnu.org @ 2022-05-27 9:34 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|9.5 |10.4
--- Comment #18 from Richard Biener <rguenth at gcc dot gnu.org> ---
GCC 9 branch is being closed
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [10/11/12/13 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
` (17 preceding siblings ...)
2022-05-27 9:34 ` [Bug libgcc/57221] [10/11/12/13 " rguenth at gcc dot gnu.org
@ 2022-06-28 10:30 ` jakub at gcc dot gnu.org
2023-07-07 10:29 ` [Bug libgcc/57221] [11/12/13/14 " rguenth at gcc dot gnu.org
19 siblings, 0 replies; 21+ messages in thread
From: jakub at gcc dot gnu.org @ 2022-06-28 10:30 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|10.4 |10.5
--- Comment #19 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 10.4 is being released, retargeting bugs to GCC 10.5.
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Bug libgcc/57221] [11/12/13/14 regression] libgcc symbol visibility changes break Android blobs
2013-05-08 23:41 [Bug libgcc/57221] New: [4.8/4.9 regression] libgcc symbol visibility changes break Android blobs Bernhard.Rosenkranzer at linaro dot org
` (18 preceding siblings ...)
2022-06-28 10:30 ` jakub at gcc dot gnu.org
@ 2023-07-07 10:29 ` rguenth at gcc dot gnu.org
19 siblings, 0 replies; 21+ messages in thread
From: rguenth at gcc dot gnu.org @ 2023-07-07 10:29 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57221
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|10.5 |11.5
--- Comment #20 from Richard Biener <rguenth at gcc dot gnu.org> ---
GCC 10 branch is being closed.
^ permalink raw reply [flat|nested] 21+ messages in thread