Implement and document Objective C++ support.
commite5ddeae43ab4e48ca46c6dda7ede43f65a5d8117
authorPeter Breitenlohner <peb@mppmu.mpg.de>
Tue, 21 Jul 2009 20:55:34 +0000 (21 22:55 +0200)
committerEric Blake <ebb9@byu.net>
Tue, 15 Sep 2009 12:11:05 +0000 (15 06:11 -0600)
tree147597b3870cb8e2cc93054bca3b755b97cf1c67
parentc8c7589040843eaaa52c6d3ff6e3b7fddd663cd9
Implement and document Objective C++ support.

* lib/autoconf/c.m4 (AC_LANG(Objective C++), AC_LANG_OBJCXX)
(AC_LANG_PREPROC(Objective C++), AC_PROG_OBJCXXCPP)
(AC_LANG_COMPILER(Objective C++), AC_PROG_OBJCXX)
(_AC_PROG_OBJCXX_G): New macros.
(_AC_ARG_VAR_CPPFLAGS, _AC_ARG_VAR_LDFLAGS)
(_AC_ARG_VAR_LIBS): Adjusted.
* doc/autoconf.texi (Objective C++ Compiler): New node.
(Preset Output Variables): Document OBJCXXFLAGS.
(Language Choice): Document `Objective C++' language.
* NEWS: Updated.

* tests/local.at (AT_CHECK_ENV): Ignore AC_SUBSTed Objective C++
related variables.

Signed-off-by: Peter Breitenlohner <peb@mppmu.mpg.de>
Signed-off-by: Eric Blake <ebb9@byu.net>
ChangeLog
NEWS
doc/autoconf.texi
lib/autoconf/c.m4
tests/local.at