X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=blobdiff_plain;f=m4%2Fax_check_sdt_works.m4;fp=m4%2Fax_check_sdt_works.m4;h=49ee684441174879b1b56c4f70a26aa0fd1c69da;hp=0000000000000000000000000000000000000000;hb=a9c2df2bfce7a27b53ee5d5101f259f3e1f506b1;hpb=5a1c0a75771c4b95f9518be0e1960a25bb691caf diff --git a/m4/ax_check_sdt_works.m4 b/m4/ax_check_sdt_works.m4 new file mode 100644 index 000000000..49ee68444 --- /dev/null +++ b/m4/ax_check_sdt_works.m4 @@ -0,0 +1,20 @@ +# ac_CHECK_SDT_WORKS +# +# Check whether it's possible to build a binary with Systemtap SDT probes. + +AC_DEFUN([ax_CHECK_SDT_WORKS], [ +AC_COMPILE_IFELSE( +[AC_LANG_SOURCE([[ + #define SDT_USE_VARIADIC + #include + void fct(void) + { + STAP_PROBEV(provider,name,1,2,3,4,5,6,7,8,9,10); + } + ]])], [ + ax_check_sdt_works=yes + ], [ + ax_check_sdt_works=no + ] +) +])