[Bug rtl-optimization/64323] [5 Regression] LRA: ICE when compiling newlib for ARM.

2014-12-16 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64323 --- Comment #1 from christophe.lyon at st dot com --- Maybe this was fixed by Vladimir's commit r218760?

[Bug target/61153] [ARM] vbic vorn tests fail

2014-11-19 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61153 christophe.lyon at st dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/61153] [ARM] vbic vorn tests fail

2014-10-28 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61153 --- Comment #11 from christophe.lyon at st dot com --- (In reply to Ramana Radhakrishnan from comment #10) (In reply to Bernd Edlinger from comment #9) Hi, these tests are still failing. what are we gonna do about it? I am happy

[Bug middle-end/63145] New: [AArch64] ICE with vcombine_u64 at -O2 -g

2014-09-02 Thread christophe.lyon at st dot com
: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Hi, The attached testcase causes an ICE: $ aarch64-none-linux-gnu-gcc -O2 -c toto.c -g toto.c: In function 'fn1': toto.c:7:37: warning: passing argument 1 of 'vld1_u64' makes pointer from

[Bug middle-end/63145] [AArch64] ICE with vcombine_u64 at -O2 -g

2014-09-02 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63145 --- Comment #1 from christophe.lyon at st dot com --- Created attachment 33438 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33438action=edit vcombine.c testcase

[Bug c++/51253] [C++11][DR 1030] Evaluation order (sequenced-before relation) among initializer-clauses in braced-init-list

2014-07-07 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51253 --- Comment #20 from christophe.lyon at st dot com --- The problem was fixed by Jakub's commit 212289. Thanks.

[Bug preprocessor/60723] Line directives with incorrect system header flag

2014-07-03 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60723 --- Comment #19 from christophe.lyon at st dot com --- As discussed on IRC, I could test your patch, and the compiler now builds successfully.

[Bug c++/58753] Brace-initializing a vector with a direct-initialization NSDMI doesn't work in a template

2014-07-02 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58753 christophe.lyon at st dot com changed: What|Removed |Added CC||christophe.lyon at st dot

[Bug c++/58753] Brace-initializing a vector with a direct-initialization NSDMI doesn't work in a template

2014-07-02 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58753 --- Comment #18 from christophe.lyon at st dot com --- Actually fixed by followup commit 212208. Sorry for the noise.

[Bug c++/51253] [C++11][DR 1030] Evaluation order (sequenced-before relation) among initializer-clauses in braced-init-list

2014-07-01 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51253 christophe.lyon at st dot com changed: What|Removed |Added CC||christophe.lyon at st dot

[Bug preprocessor/60723] Line directives with incorrect system header flag

2014-07-01 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60723 christophe.lyon at st dot com changed: What|Removed |Added CC||christophe.lyon at st dot

[Bug preprocessor/60723] Line directives with incorrect system header flag

2014-07-01 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60723 --- Comment #15 from christophe.lyon at st dot com --- Created attachment 33039 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33039action=edit preprocessed input This preprocessed input (-E) shows how commit 212194 is broken.

[Bug preprocessor/60723] Line directives with incorrect system header flag

2014-07-01 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60723 --- Comment #16 from christophe.lyon at st dot com --- Created attachment 33040 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33040action=edit preprocessed input This preprocessed input (-E -dD) shows how commit 212194 is broken.

[Bug tree-optimization/57233] Vector lowering of LROTATE_EXPR pessimizes code

2014-07-01 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57233 christophe.lyon at st dot com changed: What|Removed |Added CC||christophe.lyon at st dot

[Bug ipa/61160] [4.9/4.10 Regression] wrong code with -O3 (or ICE: verify_cgraph_node failed: edge points to wrong declaration)

2014-06-30 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61160 christophe.lyon at st dot com changed: What|Removed |Added CC||christophe.lyon at st dot

[Bug middle-end/61430] [4.10 regression] ICE in lra_create_copy

2014-06-16 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61430 --- Comment #4 from christophe.lyon at st dot com --- Since commit 211625: 2014-06-13 Richard Biener rguent...@suse.de * tree-ssa-pre.c (eliminate_dom_walker::before_dom_children): Rewrite to propagate the VN result into all

[Bug middle-end/61521] New: [4.10 regression] build broken after LRA patch

2014-06-16 Thread christophe.lyon at st dot com
: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Hello, Commit 211655: 2014-06-13 Vladimir Makarov vmaka...@redhat.com * lra-assign.c (assign_by_spills): Add code to assign vector regs to inheritance pseudos

[Bug target/51980] ARM - Neon code polluted by useless stores to the stack with vuzpq / vzipq / vtrnq

2014-06-13 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51980 christophe.lyon at st dot com changed: What|Removed |Added CC||christophe.lyon at st dot

[Bug target/61062] vzip and vuzp execution tests fail on armeb

2014-06-11 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61062 --- Comment #6 from christophe.lyon at st dot com --- It looks OK now, thanks.

[Bug middle-end/61430] New: [4.10 regression] ICE in lra_create_copy

2014-06-06 Thread christophe.lyon at st dot com
-end Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Commit 211304 (Move 2nd VRP pass before phi-only-cprop) make GCC ICE when build glibc for target arm-none-linux-gnueabihf --with-cpu=cortex-a5 (works with cortex-a9). Compile with: $ arm-none

[Bug middle-end/61430] [4.10 regression] ICE in lra_create_copy

2014-06-06 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61430 --- Comment #1 from christophe.lyon at st dot com --- Created attachment 32902 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=32902action=edit vfscanf.i

[Bug middle-end/61430] [4.10 regression] ICE in lra_create_copy

2014-06-06 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61430 --- Comment #3 from christophe.lyon at st dot com --- Probably, since the build succeeded at rev 211303.

[Bug target/61154] [4.10 Regression][ARM] wide-int merge introduced regressions in vshuf tests

2014-06-03 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61154 --- Comment #9 from christophe.lyon at st dot com --- I confirm it fixes the regressions I reported. Thanks.

[Bug rtl-optimization/61325] [4.10 regression] aarch64_be build fails

2014-06-02 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61325 --- Comment #5 from christophe.lyon at st dot com --- I confirm that the build is now fixed.

[Bug target/59904] [ARM] tls-reload-1.c fails

2014-05-27 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59904 --- Comment #10 from christophe.lyon at st dot com --- Created attachment 32863 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=32863action=edit ELF binary file #2 Compiled with arm-none-linux-gnueabi-gcc -O1 -pie -fpie -mthumb -march=armv5t

[Bug target/59904] [ARM] tls-reload-1.c fails

2014-05-27 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59904 --- Comment #12 from christophe.lyon at st dot com --- Created attachment 32864 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=32864action=edit ELF binary file #3 Compiled with -Os -g3 -pie -fpie -march=armv5t -mthumb

[Bug target/61331] New: [ARM] GCC build broken since r210964/r210954

2014-05-27 Thread christophe.lyon at st dot com
: target Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Build of GCC trunk is broken since commits 210964 and 210965 for ARM targets. $ /work1/lyon/Work/ARM/Linaro/builds/gcc-fsf-trunk/obj-arm-none-linux-gnueabihf/gcc1/./gcc/xgcc -B/work1/lyon/Work

[Bug target/61331] [ARM] GCC build broken since r210964/r210954

2014-05-27 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61331 --- Comment #1 from christophe.lyon at st dot com --- Created attachment 32865 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=32865action=edit unwind-arm.i

[Bug target/59904] [ARM] tls-reload-1.c fails

2014-05-26 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59904 --- Comment #8 from christophe.lyon at st dot com --- Using GCC trunk @210861, binutils-linaro-2.24-2014.03, I can see that tls-reload-1.c all PASS with: --target arm-none-linux-gnueabi --with-mode=arm --with-cpu=cortex-a9 --with-fpu=neon

[Bug rtl-optimization/61325] New: [4.10 regression] aarch64_be build fails

2014-05-26 Thread christophe.lyon at st dot com
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Since commit r210824 (fix for PR60969), building newlib for target aarch64_be-none-elf. $ aarch64_be-none-elf-gcc wcstombs.c -save-temps -O2 -c wcstombs.c: In function 'wcstombs

[Bug rtl-optimization/61325] [4.10 regression] aarch64_be build fails

2014-05-26 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61325 --- Comment #1 from christophe.lyon at st dot com --- Created attachment 32858 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=32858action=edit preprocessed source file

[Bug rtl-optimization/60969] [4.9/4.10 Regression] ICE in output_129 in MMXMOV of mode MODE_SF for march=pentium4

2014-05-26 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60969 christophe.lyon at st dot com changed: What|Removed |Added CC||christophe.lyon at st dot

[Bug target/61230] New: [4.10 regression][AArch64] New shift costs make scalar_shift_1.c to FAIL

2014-05-19 Thread christophe.lyon at st dot com
: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Since commit 210503 (New AArch64 costs 11/18-rotate and shifts), the scalar_shift_1.c test now FAILs. Tested with qemu-aarch64 on target aarch64

[Bug target/59904] [ARM] tls-reload-1.c fails

2014-05-16 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59904 --- Comment #5 from christophe.lyon at st dot com --- Created attachment 32806 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=32806action=edit ELF binary file

[Bug target/59904] [ARM] tls-reload-1.c fails

2014-05-16 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59904 --- Comment #6 from christophe.lyon at st dot com --- I have re-run the tests with trunk@210140 and older binutils (Sept 2013). The test fails at compilation with target arm-none-linux-gnueabi, and CFLAGS=-Os -pie -fpie or -Os -pie -fPIE

[Bug target/59904] [ARM] tls-reload-1.c fails

2014-05-12 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59904 --- Comment #3 from christophe.lyon at st dot com --- Sorry I no longer have the elf file available. I've just looked at the current trunk status and I have a failure at link time for these tests: ld: gcc_tg.o: relocation R_ARM_MOVW_ABS_NC against

[Bug target/61153] New: [ARM] vbic vorn tests fail

2014-05-12 Thread christophe.lyon at st dot com
Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Since commit 210216 Neon intrinsics TLC - Replace intrinsics with GNU C implementations, I have noticed regressions in the following tests: gcc.target/arm/neon/vbicQs16.c scan-assembler vbic[ \t]+[qQ][0-9]+, [qQ

[Bug middle-end/61154] New: [ARM] wide-int merge introduced regressions in vshuf tests

2014-05-12 Thread christophe.lyon at st dot com
Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Commit 210113 (Merge in wide-int) made several tests (mostly vshuf) to fail on hf ARM targets (both little and big endian). For instance, with GCC

[Bug target/61153] [ARM] vbic vorn tests fail

2014-05-12 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61153 --- Comment #2 from christophe.lyon at st dot com --- OK, but my tests currently don't inspect the generated code. They are execution tests, which means the could be PASS using only core instructions, and no Neon one. So maybe we should add some

[Bug target/61153] [ARM] vbic vorn tests fail

2014-05-12 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61153 --- Comment #6 from christophe.lyon at st dot com --- (In reply to Ramana Radhakrishnan from comment #4) Yes that is expected as per my original patch submission. Patch 1/3 said these tests would fail because at O0 combine doesn't run. Indeed

[Bug target/61153] [ARM] vbic vorn tests fail

2014-05-12 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61153 --- Comment #7 from christophe.lyon at st dot com --- (In reply to Ramana Radhakrishnan from comment #5) Do we plan to keep these scan-assembler tests? or go with just functional tests? No, not these scan assembler tests. They serve

[Bug target/61062] New: vzip tests fail on armeb

2014-05-05 Thread christophe.lyon at st dot com
Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com The new vzip* tests for ARM introduced as SVN rev 209908 fail on target armeb-none-linux-gnueabihf (tested with qemu). With gcc configured as: --target=armeb-none-linux-gnueabihf --with-cpu=cortex-a9 --with-fpu

[Bug target/61062] vzip and vuzp execution tests fail on armeb

2014-05-05 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61062 --- Comment #1 from christophe.lyon at st dot com --- Similarly, vzup tests committed as SVN rev 209947 fail on armeb targets: gcc.target/arm/simd/vuzpf32_1.c execution test gcc.target/arm/simd/vuzpp16_1.c execution test gcc.target/arm/simd

[Bug c/60983] New: Fix for pr60114 introduced FAILs

2014-04-28 Thread christophe.lyon at st dot com
Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Commit 209794, which fixes pr60114, has introduced some new FAILs on ARM/AArch64 targets. The compiler does emit warnings, but not the ones expected by the test: Problems are reported for lines 7, 8, 21, 22, 23

[Bug target/60696] [aarch64] vld1 intrinsics gives unexpected result in big_endian

2014-03-28 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60696 christophe.lyon at st dot com changed: What|Removed |Added Target||aarch64

[Bug target/60696] New: [aarch64] vld1 intrinsics gives unexpected result in big_endian

2014-03-28 Thread christophe.lyon at st dot com
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Created attachment 32473 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32473action=edit ref_vld1.c testcase When invoking the attached test through

[Bug target/59904] New: [ARM] tls-reload-1.c fails

2014-01-22 Thread christophe.lyon at st dot com
Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Since commit 206897 (LRA fix PR rtl-optimization/59858) I have noticed that: gcc.dg/torture/tls/tls-reload-1.c -Os -pie -fPIE execution test gcc.dg/torture/tls/tls-reload-1.c -Os -pie -fpie execution test

[Bug target/59787] New: [ARM] mmx-2.c causes ICE when GCC is configured for cortex-a5/vfpv3-d16-fp16

2014-01-13 Thread christophe.lyon at st dot com
: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com I've noticed that gcc.target/arm/mmx-2 causes GCC to crash when GCC is configured as: --target=arm-none-linux-gnueabihf --with-cpu=cortex-a5

[Bug target/59725] New: [4.9 Regression ARM,AArch64] r206148 (PR tree-optimization/59544) caused regressions in pr52943

2014-01-08 Thread christophe.lyon at st dot com
Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Commit 206148 (PR tree-optimization/59544) causes regressions on ARM and AArch64 targets in pr52943 testcase: gcc.dg/torture

[Bug target/59726] New: [4.9 Regression AArch64_be] r206148 (PR tree-optimization/59544) causes ICE at -O3

2014-01-08 Thread christophe.lyon at st dot com
Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Commit 206148 (PR tree-optimization/59544) causes regressions on AArch64 BE target (aarch64_be-none-elf) in testcases: gcc.c-torture

[Bug testsuite/59308] New: gcc.dg/tree-ssa/ssa-ifcombine-ccmp-[1456] tests fail on arm cortex-a5

2013-11-27 Thread christophe.lyon at st dot com
Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Commit 204194 from Andrew Pinski introduced several new tests, among which gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c scan-tree-dump optimized

[Bug tree-optimization/59303] uninit-pred-8_b.c and uninit-pred-9_b.c fail after better optimizations

2013-11-27 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59303 --- Comment #3 from christophe.lyon at st dot com --- I have filed PR 59308 about the ssa-ifcombine-ccmp* tests failing on cortex-a5. Should I mark this bug report (59303) as a duplicate of 49498?

[Bug tree-optimization/59303] New: [ARM/AArch32//AArch64] regressions in uninit-pred-8_b.c and uninit-pred-9_b.c

2013-11-26 Thread christophe.lyon at st dot com
: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Since commit 204194 from Andrew Pinski: 2013-10-29 Andrew Pinski apin...@cavium.com * tree-ssa-ifcombine.c

[Bug target/59289] New: [ARM] regression on unsigned-extend-2.c

2013-11-25 Thread christophe.lyon at st dot com
Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Since commit 203160 (New rtx costs infrastructure for ARM), I have noticed that gcc.target/arm/unsigned-extend-2.c scan-assembler ands gcc.target/arm/unsigned-extend-2.c scan-assembler-not cmp now

[Bug target/59290] New: [ARM] regression on negdi-2.c (big-endian)

2013-11-25 Thread christophe.lyon at st dot com
: target Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Since commit 203828 (new cortexa9_extra_costs table), I have noticed a regression on: gcc.target/arm/negdi-2.c scan-assembler-times mov 1 in big-endian targets: armeb-none-linux-gnueabihf mode

[Bug target/59216] [ARM] negdi*extendsidi regression

2013-11-20 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59216 --- Comment #1 from christophe.lyon at st dot com --- Created attachment 31261 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=31261action=edit negsidi_test.c testcase.

[Bug target/59216] New: [ARM] negdi*extendsidi regression

2013-11-20 Thread christophe.lyon at st dot com
Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Commit 197526 introduced a regression shown by the attached testcase. When working, it should print 8000, while it prints 8000. It works when compiling at -O0, and fails at -O2. Tested

[Bug target/59216] [ARM] negdi*extendsidi regression

2013-11-20 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59216 --- Comment #2 from christophe.lyon at st dot com --- Basically, the working code does: asrsr3, r2, #31 negsr2, r2 sbc.w r3, r3, r3, lsl #1 while the failing one does: negsr2, r2 asrsr3, r2, #31

[Bug target/57431] New: ICE in simplify_const_unary_operation vld1_dup_s64/vst1_s64

2013-05-27 Thread christophe.lyon at st dot com
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: christophe.lyon at st dot com Created attachment 30204 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30204action=edit testcase The attached program makes GCC crash when using -O1, -O2

[Bug target/55426] gcc.target/arm/neon-vld1_dupQ.c ICEs on armeb

2012-11-21 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55426 --- Comment #1 from christophe.lyon at st dot com 2012-11-21 15:50:14 UTC --- Reverting the definition of CANNOT_CHANGE_MODE_CLASS introduced on 2012-10-22 at rev #192687 avoids the ICE too.

[Bug gcov-profile/55121] ICE in if-convertion with PGO (ARM)

2012-10-30 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55121 --- Comment #11 from christophe.lyon at st dot com 2012-10-30 12:53:23 UTC --- Created attachment 28574 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28574 configargs.h

[Bug gcov-profile/55121] ICE in if-convertion with PGO (ARM)

2012-10-30 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55121 --- Comment #12 from christophe.lyon at st dot com 2012-10-30 12:55:09 UTC --- (In reply to comment #7) (In reply to comment #0) eval.c: In function 'Ge': eval.c:792:1: internal compiler error: in df_compact_blocks, at df-core.c

[Bug gcov-profile/55121] ICE in if-convertion with PGO (ARM)

2012-10-30 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55121 --- Comment #13 from christophe.lyon at st dot com 2012-10-30 12:57:21 UTC --- (In reply to comment #10) (In reply to comment #8) I cannot reproduce the problem with a cross-compiler from powerpc64-unknown-linux-gnu to arm-eabi

[Bug gcov-profile/55121] ICE in if-convertion with PGO (ARM)

2012-10-30 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55121 --- Comment #14 from christophe.lyon at st dot com 2012-10-30 13:18:15 UTC --- Created attachment 28576 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28576 eval.c.041i.profile

[Bug gcov-profile/55121] ICE in if-convertion with PGO (ARM)

2012-10-30 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55121 --- Comment #15 from christophe.lyon at st dot com 2012-10-30 13:23:19 UTC --- (In reply to comment #9) Can you please also attach the output of -fdump-ipa-profile-all which should be eval.c.041i.profile. I have my dump here, it should

[Bug gcov-profile/55121] New: ICE in if-convertion with PGO (ARM)

2012-10-29 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55121 Bug #: 55121 Summary: ICE in if-convertion with PGO (ARM) Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug gcov-profile/55121] ICE in if-convertion with PGO (ARM)

2012-10-29 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55121 --- Comment #1 from christophe.lyon at st dot com 2012-10-29 16:03:16 UTC --- Created attachment 28556 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28556 patch2

[Bug gcov-profile/55121] ICE in if-convertion with PGO (ARM)

2012-10-29 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55121 --- Comment #2 from christophe.lyon at st dot com 2012-10-29 16:03:56 UTC --- Created attachment 28557 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28557 patch3

[Bug gcov-profile/55121] ICE in if-convertion with PGO (ARM)

2012-10-29 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55121 --- Comment #3 from christophe.lyon at st dot com 2012-10-29 16:04:42 UTC --- Created attachment 28558 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28558 patch4

[Bug gcov-profile/55121] ICE in if-convertion with PGO (ARM)

2012-10-29 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55121 --- Comment #4 from christophe.lyon at st dot com 2012-10-29 16:05:30 UTC --- Created attachment 28559 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28559 pre-processed source

[Bug gcov-profile/55121] ICE in if-convertion with PGO (ARM)

2012-10-29 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55121 --- Comment #5 from christophe.lyon at st dot com 2012-10-29 16:06:24 UTC --- Created attachment 28560 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=28560 profiling data

[Bug target/43550] arm missing rev16

2012-09-26 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43550 christophe.lyon at st dot com changed: What|Removed |Added CC||christophe.lyon

[Bug target/54517] New: wrong inlining of builtin_shuffle on ARM/big-endian

2012-09-07 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54517 Bug #: 54517 Summary: wrong inlining of builtin_shuffle on ARM/big-endian Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug libstdc++/52765] -std=c++0x requires multilib for non-optimized libstdc++

2012-06-25 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765 --- Comment #11 from christophe.lyon at st dot com 2012-06-25 14:38:00 UTC --- I have proposed a patch related to this problem some time ago, which received no feedback: http://gcc.gnu.org/ml/gcc-patches/2012-03/msg01855.html

[Bug libstdc++/52765] -std=c++0x requires multilib for non-optimized libstdc++

2012-03-30 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765 --- Comment #9 from christophe.lyon at st dot com 2012-03-30 08:39:19 UTC --- (In reply to comment #2) (In reply to comment #0) I am not sure this is really a bug (is building libstdc++ at -O0 supported?), Yes, the --enable-libstdcxx

[Bug libstdc++/52765] New: -std=c++0x requires multilib for non-optimized libstdc++

2012-03-29 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765 Bug #: 52765 Summary: -std=c++0x requires multilib for non-optimized libstdc++ Classification: Unclassified Product: gcc Version: 4.6.3 Status: UNCONFIRMED

[Bug libstdc++/52765] -std=c++0x requires multilib for non-optimized libstdc++

2012-03-29 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765 --- Comment #1 from christophe.lyon at st dot com 2012-03-29 09:19:30 UTC --- If you look at libstdc++-v3/include/std/complex: [...] #ifdef __GXX_EXPERIMENTAL_CXX0X__ // _GLIBCXX_RESOLVE_LIB_DEFECTS // DR 387. std::complex over

[Bug libstdc++/52765] -std=c++0x requires multilib for non-optimized libstdc++

2012-03-29 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765 --- Comment #3 from christophe.lyon at st dot com 2012-03-29 12:08:43 UTC --- Not sure how/if it matters: I am looking at a cross gcc for arm-none-eabi, built with --disable-shared.

[Bug libstdc++/52765] -std=c++0x requires multilib for non-optimized libstdc++

2012-03-29 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765 --- Comment #7 from christophe.lyon at st dot com 2012-03-29 15:45:42 UTC --- It doesn't work in my context: - symbol versioning does not apply to static libraries (as already said, I'm using --disable-shared) - the problem is not that the library

[Bug bootstrap/51450] configure's test for -fno-rtti -fno-exceptions broken

2012-01-30 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51450 --- Comment #2 from christophe.lyon at st dot com 2012-01-30 09:23:27 UTC --- I noticed this about an official release; I am not sure which one it was when I entered this report, but it is at least true for GCC-4.6.2. I have just checked http

[Bug other/51450] New: configure's test for -fno-rtti -fno-exceptions broken

2011-12-07 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51450 Bug #: 51450 Summary: configure's test for -fno-rtti -fno-exceptions broken Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug driver/46563] link with -lgcc when creating a shared lib

2010-11-22 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46563 --- Comment #8 from christophe.lyon at st dot com 2010-11-22 08:39:45 UTC --- Yes, it is a gnueabi; -v says: Configured with: ../configure --target=arm-cortex-linux-gnueabi --program-prefix=arm-linux- --enable-languages=c,c++ --enable-threads

[Bug driver/46563] link with -lgcc when creating a shared lib

2010-11-22 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46563 --- Comment #9 from christophe.lyon at st dot com 2010-11-22 08:50:20 UTC --- Indeed the build script explicitly removes libgcc_s.so and replaces it with a symlink to libgcc_s.so.1 I am going to have a discussion with the colleague who originally

[Bug driver/46563] link with -lgcc when creating a shared lib

2010-11-22 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46563 --- Comment #10 from christophe.lyon at st dot com 2010-11-22 09:01:19 UTC --- However, I'd like to ask a question: why use a link script in libgcc_s.so, rather than having the driver link with -lgcc?

[Bug driver/46563] link with -lgcc when creating a shared lib

2010-11-22 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46563 --- Comment #12 from christophe.lyon at st dot com 2010-11-22 10:06:07 UTC --- Yes, I appreciate your help very much (and I spent quite some time investigating on my own before deciding to bother you). Now, I am sorry to insist, but it's still

[Bug driver/46563] New: link with -lgcc when creating a shared lib

2010-11-19 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46563 Summary: link with -lgcc when creating a shared lib Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: driver AssignedTo:

[Bug driver/46563] link with -lgcc when creating a shared lib

2010-11-19 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46563 --- Comment #1 from christophe.lyon at st dot com 2010-11-19 16:05:16 UTC --- Created attachment 22458 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=22458 shared lib C++ source

[Bug driver/46563] link with -lgcc when creating a shared lib

2010-11-19 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46563 --- Comment #3 from christophe.lyon at st dot com 2010-11-19 16:12:11 UTC --- Yes. I did find this workaround myself, but I was very surprised I had to do it manually. (As I said, the problem arised when building QT, and I guess I'm not the first

[Bug driver/46563] link with -lgcc when creating a shared lib

2010-11-19 Thread christophe.lyon at st dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46563 --- Comment #5 from christophe.lyon at st dot com 2010-11-19 16:49:05 UTC --- I am not sure what you mean about libgcc_s.so linker script. But I think the difference is that I am cross-compiling.