[Bug libgcc/56846] _Unwind_Backtrace on ARM and noexcept

2014-08-25 Thread tony.wang at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56846 wangzheyu tony.wang at arm dot com changed: What|Removed |Added CC||tony.wang at arm dot

[Bug libgcc/56846] _Unwind_Backtrace on ARM and noexcept

2014-08-25 Thread tony.wang at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56846 --- Comment #7 from wangzheyu tony.wang at arm dot com --- Another test case doesn't involve noexcept key workd. Cmd line: arm-none-eabi-g++ -mthumb -mcpu=cortex-m3 -O0 -g -std=c++11 -specs=rdimon.specs main.c -o main.exe #include unwind.h

[Bug lto/62213] New: [5 Rgression] ICE in lto for test case 20081120-1

2014-08-21 Thread tony.wang at arm dot com
: lto Assignee: unassigned at gcc dot gnu.org Reporter: tony.wang at arm dot com Run into a lto test case ICE on trunk. /home/build/work/GCC-5-0-build/build-native/gcc-final/gcc/xgcc -B/home/build/work/GCC-5-0-build/build-native/gcc-final/gcc/ -fno-diagnostics-show-caret

[Bug c++/62150] [5.0 regression] test case g++.dg/ext/arm-fp16/fp16-mangle-1.C failed on ARM

2014-08-19 Thread tony.wang at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62150 wangzheyu tony.wang at arm dot com changed: What|Removed |Added CC||tony.wang at arm dot

[Bug bootstrap/61320] [4.10 regression] ICE in jcf-parse.c:1622 (parse_class_file

2014-08-06 Thread tony.wang at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61320 wangzheyu tony.wang at arm dot com changed: What|Removed |Added CC||tony.wang at arm dot

[Bug target/61330] [4.10 Regression] Thumb ICE for case 920507-1.c

2014-07-30 Thread tony.wang at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61330 --- Comment #6 from wangzheyu tony.wang at arm dot com --- Posted a possible fix for this bug: https://gcc.gnu.org/ml/gcc-patches/2014-07/msg01938.html

[Bug target/61883] New: [4.10 Regression]ICE for gcc.dg/tls/alias-1.c on arm target

2014-07-22 Thread tony.wang at arm dot com
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: tony.wang at arm dot com The trunk will ICE when user declare tls variables with alias name on run-time need to generate emutls variables. How to reproduce: /work/tonwan01/test_alias

[Bug target/61883] [4.10 Regression]ICE for gcc.dg/tls/alias-1.c on arm target

2014-07-22 Thread tony.wang at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61883 --- Comment #1 from wangzheyu tony.wang at arm dot com --- For target don't support tls, the above simple test case will fail for the same reason of gcc.dg/tls/alias-1.c.

[Bug regression/61548] [4.10 Regression] FAIL: gcc.dg/tls/alias-1.c (internal compiler error)

2014-07-22 Thread tony.wang at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61548 --- Comment #7 from wangzheyu tony.wang at arm dot com --- I have a simpler test case to reproduce this bug, it should be an old bug for the tree-emutls pass. The way this pass mapping the control vars and tls vars hasn't consider that there may

[Bug target/61330] [4.10 Regression] Thumb ICE for case 920507-1.c

2014-07-10 Thread tony.wang at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61330 --- Comment #5 from wangzheyu tony.wang at arm dot com --- (In reply to Richard Biener from comment #1) Seems the parser fails to set DECL_HARD_REGISTER on that bogus decl. Hi Richard, I find that in function make_decl_rtl(gcc/varasm.c:1357

[Bug target/61713] New: 4.9 ICE when building c++ code with atomic functions for thumb1 target

2014-07-04 Thread tony.wang at arm dot com
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: tony.wang at arm dot com The tool chain is built from: gcc version 4.9.1 20140630 (prerelease) [gcc-4_9-branch revision 212159] when compile below code, there will be ICE. int

[Bug target/61713] ICE when building c++ code with atomic functions for thumb1 target

2014-07-04 Thread tony.wang at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61713 --- Comment #1 from wangzheyu tony.wang at arm dot com --- This ICE also happened on the trunk.

[Bug target/61330] New: Thumb ICE for case 920507-1.c

2014-05-27 Thread tony.wang at arm dot com
Assignee: unassigned at gcc dot gnu.org Reporter: tony.wang at arm dot com I'm running regression test for the latest GCC trunk for cortex-m0, I run into below ICE, but after I remove the commit at trunk@210901, the test case will pass. How to reproduce: Executing on host: /work/terguo01

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

2014-05-27 Thread tony.wang at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59904 --- Comment #11 from wangzheyu tony.wang at arm dot com --- Hi, Could you please provide an elf file compiled with arm-none-linux-gnueabi-gcc -Os -g3 -pie -fpie -mthumb -march=armv5t So that we can debug under our hardware and easy to compared

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

2014-05-26 Thread tony.wang at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59904 --- Comment #9 from wangzheyu tony.wang at arm dot com --- Hi, would please provide your elf file with the new binutils, so that we can verify that whether it's the same issue as your former elf. If it is, it can be verified as a bug because

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

2014-05-22 Thread tony.wang at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59904 --- Comment #7 from wangzheyu tony.wang at arm dot com --- After a close analysis of your elf, it will fail due to bad code in first call to function checktls23. The corresponding C code is: if (!y || *y++ != tls23 || *y++ != tls23_array[3

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

2014-05-14 Thread tony.wang at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59904 --- Comment #4 from wangzheyu tony.wang at arm dot com --- Hi christophe, It's ok from my side, the link time is ok. I'm not sure if it's related to your tool chain version, but would you please provide detailed information of your toolchain

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

2014-05-09 Thread tony.wang at arm dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59904 wangzheyu tony.wang at arm dot com changed: What|Removed |Added CC||tony.wang at arm dot

[Bug target/60949] New: Thumb2 LRA ICE for case pr34856.c

2014-04-24 Thread tony.wang at arm dot com
Assignee: unassigned at gcc dot gnu.org Reporter: tony.wang at arm dot com I'm running regression test for the latest GCC trunk, and run into below ICE. And if I disable the LRA feature with option mno-lra, the test case will pass: ./install-native/bin/arm-none-eabi-gcc -fno