From f3bd007a3a3309e03ffb3ecabbe6a96eaad06ccf Mon Sep 17 00:00:00 2001 From: Alexander Potapenko Date: Mon, 4 Feb 2013 21:07:35 +0000 Subject: [PATCH] re PR sanitizer/55617 (static constructors are not being instrumented correctly on darwin) 2013-02-04 Alexander Potapenko Jack Howarth Jakub Jelinek PR sanitizer/55617 * g++.dg/asan/pr55617.C: New test. Co-Authored-By: Jack Howarth Co-Authored-By: Jakub Jelinek From-SVN: r195737 --- gcc/testsuite/ChangeLog | 7 +++++++ gcc/testsuite/g++.dg/asan/pr55617.C | 8 ++++++++ 2 files changed, 15 insertions(+) create mode 100644 gcc/testsuite/g++.dg/asan/pr55617.C diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 156fa38358c..e6bea3f830f 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2013-02-04 Alexander Potapenko + Jack Howarth + Jakub Jelinek + + PR sanitizer/55617 + * g++.dg/asan/pr55617.C: New test. + 2013-02-04 Mikael Morin PR fortran/54195 diff --git a/gcc/testsuite/g++.dg/asan/pr55617.C b/gcc/testsuite/g++.dg/asan/pr55617.C new file mode 100644 index 00000000000..9f50a7990b7 --- /dev/null +++ b/gcc/testsuite/g++.dg/asan/pr55617.C @@ -0,0 +1,8 @@ +// { dg-do run { target { i?86-*-darwin* x86_64-*-darwin* } } } + +struct c18 { + virtual void bar() { } +}; +c18 ret; +int main () { +}