https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84131
--- Comment #4 from Yao Qi ---
(In reply to Yao Qi from comment #3)
> Thanks for the quick fix, Jakub. It fixes 100 FAILs in gdb.fortran tests.
>
> === gdb Summary ===
>
> -# of expected passes 388
> -# of unexpected
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84131
--- Comment #3 from Yao Qi ---
Thanks for the quick fix, Jakub. It fixes 100 FAILs in gdb.fortran tests.
=== gdb Summary ===
-# of expected passes 388
-# of unexpected failures 165
+# of expected passes
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84131
Yao Qi changed:
What|Removed |Added
Known to work||7.2.0
Known to fail|
: debug
Assignee: unassigned at gcc dot gnu.org
Reporter: qiyao at gcc dot gnu.org
Target Milestone: ---
Here is a case simplified from gdb test case gdb.fortran/vla-datatypes.f90
$ cat vla-datatypes.f90
program vla_primitives
integer, allocatable:: intvla
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83010
--- Comment #3 from Yao Qi ---
(In reply to Jakub Jelinek from comment #2)
> From quick look, it seems gas/ld just doesn't have corresponding support, so
> that would need to be written first. There is R_AARCH64_TLS_DTPREL64
> relocation, wonder
Priority: P3
Component: debug
Assignee: unassigned at gcc dot gnu.org
Reporter: qiyao at gcc dot gnu.org
Target Milestone: ---
$ cat 1.c
__thread int a_thread_local;
$ gcc -g -c 1.c -o 1.o
$ readelf -wi ./1.o
<0>: Abbrev Number: 1 (DW_TAG_compil
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62225
--- Comment #3 from Yao Qi ---
(In reply to Andrew Pinski from comment #1)
> I bet if you remove register, it will work. Or compile with variable
> tracking turned on.
I compiled the code again with -fvar-tracking, and looks DW_AT_location for
l
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62225
--- Comment #2 from Yao Qi ---
arm-none-eabi gcc mainline (4.10.0 20140818) and 4.9.2 has this problem too.
The test case is compiled with -mthumb flag.
<1><71>: Abbrev Number: 6 (DW_TAG_subprogram)
<72> DW_AT_external: 1
<72> D
Assignee: unassigned at gcc dot gnu.org
Reporter: qiyao at gcc dot gnu.org
$ cat 1.c
/* typedef long long TYPE; */
/* typedef double TYPE; */
/* typedef float TYPE; */
typedef long double TYPE;
TYPE
add (register TYPE u, register TYPE v)
{
return u + v;
}
int
wack
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45094
--- Comment #13 from Yao Qi 2010-12-28 01:48:51 UTC
---
(In reply to comment #12)
> Is that first hunk intentional?
No. It is from another PR backport, so it is redundant here. Submit a clean
patch again http://gcc.gnu.org/ml/gcc-patches/2010-
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45447
--- Comment #6 from Yao Qi 2010-12-27 12:45:06 UTC
---
Author: qiyao
Date: Mon Dec 27 12:45:02 2010
New Revision: 168270
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168270
Log:
Backport from mainline:
gcc/
PR target/45447
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45447
--- Comment #5 from Yao Qi 2010-12-27 12:32:47 UTC
---
Author: qiyao
Date: Mon Dec 27 12:32:44 2010
New Revision: 168269
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168269
Log:
Backport from mainline:
gcc/
PR target/45447
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45094
--- Comment #11 from Yao Qi 2010-12-27 08:35:21 UTC
---
Patch to backport it to 4.5 is here
http://gcc.gnu.org/ml/gcc-patches/2010-12/msg01858.html
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45447
--- Comment #3 from Yao Qi 2010-10-15 04:03:14 UTC
---
Author: qiyao
Date: Fri Oct 15 04:03:10 2010
New Revision: 165493
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=165493
Log:
gcc/
PR target/45447
* config/arm/arm.c (
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45447
Yao Qi changed:
What|Removed |Added
CC||qiyao at gcc dot gnu.org
Known to fail
15 matches
Mail list logo