systemtap: Systemtap can not be build w -O0 optimization
authorMark Hatle <mark.hatle@windriver.com>
Mon, 24 Jun 2013 14:44:56 +0000 (09:44 -0500)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 25 Jun 2013 16:44:58 +0000 (17:44 +0100)
commit0c7aed08d6867a1850ebcd4ab1ee1e230929c7a5
tree0014a570db9f34b9ab66b1d58ebf221224f64819
parent7d2a42f9babeb502cf83068a1d5756d4ed17c1ad
systemtap: Systemtap can not be build w -O0 optimization

Systemtap will fail with:

../usr/include/features.h:330:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp]
|  #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)

Use the same technique that eglibc uses to catch and correct the optimization
level, changing to -O2.

(From OE-Core rev: 9ceebb966e5294a270222475ab6317dcae2952fa)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-kernel/systemtap/systemtap_git.inc