[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2016-01-15 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #36 from chrbr at gcc dot gnu.org --- Author: chrbr Date: Fri Jan 15 08:46:49 2016 New Revision: 232403 URL: https://gcc.gnu.org/viewcvs?rev=232403=gcc=rev Log: gcc 2015-01-16 Christian Bruel PR

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-11-16 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 chrbr at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-11-16 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #31 from chrbr at gcc dot gnu.org --- Author: chrbr Date: Mon Nov 16 08:46:42 2015 New Revision: 230404 URL: https://gcc.gnu.org/viewcvs?rev=230404=gcc=rev Log: 2015-11-16 Christian Bruel PR

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-11-16 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #32 from chrbr at gcc dot gnu.org --- Author: chrbr Date: Mon Nov 16 09:00:09 2015 New Revision: 230406 URL: https://gcc.gnu.org/viewcvs?rev=230406=gcc=rev Log: 2015-11-16 Christian Bruel PR

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-11-16 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #33 from chrbr at gcc dot gnu.org --- Author: chrbr Date: Mon Nov 16 10:21:09 2015 New Revision: 230408 URL: https://gcc.gnu.org/viewcvs?rev=230408=gcc=rev Log: 2015-11-16 Christian Bruel PR

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-11-16 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #34 from chrbr at gcc dot gnu.org --- Author: chrbr Date: Mon Nov 16 11:20:02 2015 New Revision: 230410 URL: https://gcc.gnu.org/viewcvs?rev=230410=gcc=rev Log: 2015-11-16 Christian Bruel PR

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-11-13 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #30 from chrbr at gcc dot gnu.org --- Author: chrbr Date: Fri Nov 13 15:19:19 2015 New Revision: 230327 URL: https://gcc.gnu.org/viewcvs?rev=230327=gcc=rev Log: 2015-11-13 Christian Bruel PR

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-06-22 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 Bug 65837 depends on bug 52144, which changed state. Bug 52144 Summary: ARM should support arm/thumb function attribute to permit different instruction sets in the same source https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52144 What

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-05-20 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 chrbr at gcc dot gnu.org changed: What|Removed |Added Depends on||52144 --- Comment #29 from

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-05-19 Thread chrbr at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 chrbr at gcc dot gnu.org changed: What|Removed |Added CC||chrbr at gcc dot gnu.org ---

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-05-19 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #28 from Ramana Radhakrishnan ramana at gcc dot gnu.org --- (In reply to chrbr from comment #27) Should be reproducible without LTO with int __attribute__((target(fpu=neon))) main() { ... } and compiling without

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-05-05 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #26 from ktkachov at gcc dot gnu.org --- So, out of interest, what is needed to make this work properly with target attributes? What hooks do we need to implement? Looking at

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-29 Thread ramana.radhakrishnan at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #25 from ramana.radhakrishnan at arm dot com ramana.radhakrishnan at arm dot com --- On 29/04/15 09:09, rguenther at suse dot de wrote: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #24 from rguenther at suse dot

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-29 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #22 from Ramana Radhakrishnan ramana at gcc dot gnu.org --- (In reply to prathamesh3492 from comment #18) Created attachment 35420 [details] patch to override default options by options in object file Hi, The following

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-29 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #20 from rguenther at suse dot de rguenther at suse dot de --- On Tue, 28 Apr 2015, prathamesh3492 at gcc dot gnu.org wrote: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #17 from prathamesh3492 at gcc dot

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-29 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #21 from Richard Biener rguenth at gcc dot gnu.org --- (In reply to prathamesh3492 from comment #18) Created attachment 35420 [details] patch to override default options by options in object file Hi, The following untested

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-29 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #24 from rguenther at suse dot de rguenther at suse dot de --- On Wed, 29 Apr 2015, ramana at gcc dot gnu.org wrote: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #23 from Ramana Radhakrishnan ramana at gcc dot

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-29 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #23 from Ramana Radhakrishnan ramana at gcc dot gnu.org --- (In reply to rguent...@suse.de from comment #20) On Tue, 28 Apr 2015, prathamesh3492 at gcc dot gnu.org wrote: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-28 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #15 from prathamesh3492 at gcc dot gnu.org --- Hi, I am not entirely sure, the issue seems to be in lto-wrapper. In lto-wrapper.c:run_gcc(): fdecoded_options, which are compiler options contains -mfpu=neon decoded_options, which are

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-28 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 prathamesh3492 at gcc dot gnu.org changed: What|Removed |Added CC||mkuvyrkov at gcc dot

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-28 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #18 from prathamesh3492 at gcc dot gnu.org --- Created attachment 35420 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35420action=edit patch to override default options by options in object file Hi, The following untested

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-28 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #19 from prathamesh3492 at gcc dot gnu.org --- (In reply to prathamesh3492 from comment #18) Created attachment 35420 [details] patch to override default options by options in object file Hi, The following untested patch gives

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-28 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #16 from clyon at gcc dot gnu.org --- (In reply to prathamesh3492 from comment #15) I am not understanding why vfpv3-d16 appears in collect_gcc_options in run_gcc(). Isn't this because you configured GCC --with-fpu=vfpv3-d16?

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-28 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #17 from prathamesh3492 at gcc dot gnu.org --- (In reply to clyon from comment #16) (In reply to prathamesh3492 from comment #15) I am not understanding why vfpv3-d16 appears in collect_gcc_options in run_gcc(). Isn't this

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|REOPENED

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-23 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #6 from rguenther at suse dot de rguenther at suse dot de --- On Wed, 22 Apr 2015, prathamesh3492 at gcc dot gnu.org wrote: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #3 from prathamesh3492 at gcc dot gnu.org

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-23 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #10 from prathamesh3492 at gcc dot gnu.org --- (In reply to Richard Biener from comment #9) (In reply to prathamesh3492 from comment #3) Hi, I tried to reproduce the error with a reduced test-case: #include arm_neon.h

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-23 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #11 from rguenther at suse dot de rguenther at suse dot de --- On Thu, 23 Apr 2015, prathamesh3492 at gcc dot gnu.org wrote: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #10 from prathamesh3492 at gcc dot

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-23 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #13 from prathamesh3492 at gcc dot gnu.org --- (In reply to Ramana Radhakrishnan from comment #12) (In reply to rguent...@suse.de from comment #11) On Thu, 23 Apr 2015, prathamesh3492 at gcc dot gnu.org wrote:

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-23 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 Ramana Radhakrishnan ramana at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED|ASSIGNED

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-23 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #12 from Ramana Radhakrishnan ramana at gcc dot gnu.org --- (In reply to rguent...@suse.de from comment #11) On Thu, 23 Apr 2015, prathamesh3492 at gcc dot gnu.org wrote: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-23 Thread ramana.radhakrishnan at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #8 from ramana.radhakrishnan at arm dot com ramana.radhakrishnan at arm dot com --- On 23/04/15 09:18, rguenth at gcc dot gnu.org wrote: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 Richard Biener rguenth at gcc dot gnu.org

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-23 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #9 from Richard Biener rguenth at gcc dot gnu.org --- (In reply to prathamesh3492 from comment #3) Hi, I tried to reproduce the error with a reduced test-case: #include arm_neon.h float32x2_t a, b, c, e; int main() { e

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-22 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 Ramana Radhakrishnan ramana at gcc dot gnu.org changed: What|Removed |Added CC||ramana

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-22 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #3 from prathamesh3492 at gcc dot gnu.org --- Hi, I tried to reproduce the error with a reduced test-case: #include arm_neon.h float32x2_t a, b, c, e; int main() { e = __builtin_neon_vmls_lanev2sf (a, b, c, 0); return 0; }

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-22 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 prathamesh3492 at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-22 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #4 from Ramana Radhakrishnan ramana at gcc dot gnu.org --- (In reply to prathamesh3492 from comment #3) Hi, I tried to reproduce the error with a reduced test-case: #include arm_neon.h float32x2_t a, b, c, e; int main() {

[Bug target/65837] [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 --- Comment #1 from Richard Biener rguenth at gcc dot gnu.org --- Well, /* Return the ARM builtin for CODE. */ tree arm_builtin_decl (unsigned code, bool initialize_p ATTRIBUTE_UNUSED) { if (code = ARM_BUILTIN_MAX) return