diff options
author | Paolo Carlini <paolo.carlini@oracle.com> | 2015-08-13 10:18:47 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2015-08-13 10:18:47 +0000 |
commit | 1841dfbf078a975f3ccab564df192e8af1822949 (patch) | |
tree | 18f7fe4e989159c6eceebe91bc070a273b2b23df | |
parent | 310d5e7d8ce98f214ba4d83c4fd336f2a82565a2 (diff) | |
download | gcc-1841dfbf078a975f3ccab564df192e8af1822949.zip gcc-1841dfbf078a975f3ccab564df192e8af1822949.tar.gz gcc-1841dfbf078a975f3ccab564df192e8af1822949.tar.bz2 |
re PR c++/62164 (5.0: ICE: error: Both section and comdat group is set)
2015-08-13 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/62164
* g++.dg/torture/pr62164.C: New.
From-SVN: r226855
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/torture/pr62164.C | 14 |
2 files changed, 19 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c3a9ff1..ed5f2e5 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2015-08-13 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/62164 + * g++.dg/torture/pr62164.C: New. + 2015-08-13 Richard Biener <rguenther@suse.de> PR tree-optimization/67191 diff --git a/gcc/testsuite/g++.dg/torture/pr62164.C b/gcc/testsuite/g++.dg/torture/pr62164.C new file mode 100644 index 0000000..3f9e539 --- /dev/null +++ b/gcc/testsuite/g++.dg/torture/pr62164.C @@ -0,0 +1,14 @@ +// { dg-do compile } +// { dg-require-effective-target named_sections } + +class T { static void t(); }; + +class U +{ +public: + static void u() __attribute__ ((__section__ (".initcall.text"))); +}; + +inline void U::u() {} + +void T::t() { U::u(); } |