From: Michael Jeanson Date: Tue, 16 Apr 2019 20:17:31 +0000 (-0400) Subject: Harmonize rw_prog_cxx_works macro across projects X-Git-Tag: v2.12.0-rc1~44 X-Git-Url: http://git.lttng.org/?p=lttng-ust.git;a=commitdiff_plain;h=b8a1677cb28a65001cbafcdf3c69339c48d8c652 Harmonize rw_prog_cxx_works macro across projects Signed-off-by: Michael Jeanson Signed-off-by: Mathieu Desnoyers --- diff --git a/configure.ac b/configure.ac index 3e443132..52fc3f68 100644 --- a/configure.ac +++ b/configure.ac @@ -55,7 +55,7 @@ AC_SYS_LARGEFILE AC_PROG_CC AC_PROG_CC_STDC AC_PROG_CXX -rw_PROG_CXX_WORKS +RW_PROG_CXX_WORKS AM_CONDITIONAL([CXX_WORKS], [test "x$rw_cv_prog_cxx_works" = "xyes"]) # Check if the compiler support weak symbols diff --git a/m4/rw_prog_cxx_works.m4 b/m4/rw_prog_cxx_works.m4 index 086af254..f3d6bde6 100644 --- a/m4/rw_prog_cxx_works.m4 +++ b/m4/rw_prog_cxx_works.m4 @@ -1,11 +1,25 @@ -# rw_PROG_CXX_WORKS +# SYNOPSIS # -# Check whether the C++ compiler works. There's a bit of oversight in -# autoconf that will set the C++ compiler to g++ if no compiler is found, -# even if g++ is not present! So we need an extra test to make sure that -# the compiler works. +# RW_PROG_CXX_WORKS # -AC_DEFUN([rw_PROG_CXX_WORKS], [ +# DESCRIPTION +# +# RW_PROG_CXX_WORKS checks whether the C++ compiler works. +# +# There's a bit of oversight in autoconf that will set the C++ compiler to +# g++ if no compiler is found, even if g++ is not present! So we need an +# extra test to make sure that the compiler works. +# +# LICENSE +# +# Copying and distribution of this file, with or without modification, are +# permitted in any medium without royalty provided the copyright notice +# and this notice are preserved. This file is offered as-is, without any +# warranty. + +#serial 1 + +AC_DEFUN([RW_PROG_CXX_WORKS], [ AC_REQUIRE([AC_PROG_CXX]) AC_CACHE_CHECK([whether the C++ compiler works], [rw_cv_prog_cxx_works],