From: Frank Ch. Eigler Date: Thu, 22 Jun 2017 19:48:43 +0000 (-0400) Subject: implicptr.c test case: defeat more compiler optimizations X-Git-Tag: post-bpf-merge^2~5^2~23 X-Git-Url: https://sourceware.org/git/?a=commitdiff_plain;h=85166d5f1d711329ab13038618973f81ed64f805;p=systemtap.git implicptr.c test case: defeat more compiler optimizations Force the compiler to not optimize away a few more locals. --- diff --git a/testsuite/systemtap.base/implicitptr.c b/testsuite/systemtap.base/implicitptr.c index f9d19dcfa..7067cd957 100644 --- a/testsuite/systemtap.base/implicitptr.c +++ b/testsuite/systemtap.base/implicitptr.c @@ -3,6 +3,9 @@ #define MARK(name) STAP_PROBE(implicitptr, name) int z; +int **j2; +int ***k2; +int ****l2; static int foo (int i) @@ -10,6 +13,7 @@ foo (int i) int *j = &i; int **k = &j; int ***l = &k; + j2 = &j; k2 = &k; l2 = &l; l1: MARK (foo_l1); z++; /* side effect helps the probe placement hit right */ i++;