Akim Demaille wrote:
>
> Hi!
>
> Thanks for the contribution.
>
> It is too late for us to include brand new macros in Autoconf, we're
> trying to rel*se it (hm, that word hurts :). I'm unsure whether it
Thanks for the comments.
Yet one questions: when autoconf 1.4 will be released ?
If not "in next few days", than may be better put it on autoconf archive
without using of not-existing-release futures ?
(with dnl-s and shell if-s).
What is autoconf-archive maintainers thinks ?
> should also be integrated in Autoconf per se, it should probably first
> live it's life on .
>
> Just a few comments.
>
> | @synonips RSSH_CHECK_SUNPROC_C([ACTION-IF-YES],[ACTION-IF-NOT])
> | dnl check : are we using SUN workshop C compiler.
> | dnl Corresponding cache value: rssh_cv_check_sunpro_c is set to yes or no.
> | dnl
> | dnl@author Ruslan Shevchenko <[EMAIL PROTECTED]>, 1998, 2000
> | dnl@version $Id: RSSH_CHECK_SUNPRO_C.m4,v 1.3 2000/07/07 16:11:56 rssh Exp $
> | dnl
> | dnl RSSH_CHECK_SUNPRO_C([ACTION-IF-YES],[ACTION-IF-NOT])
> | dnl
>
> Drop dnl dead.
>
> | AC_DEFUN(RSSH_CHECK_SUNPRO_C,[
>
> Quote all the args, included the name.
>
> | AC_MSG_CHECKING( Are we use Sun Worckshop C compiler )
>
> no spaces.
>
> | AC_LANG_SAVE
> | AC_LANG_C
>
> CVS Autoconf uses AC_LANG_PUSH
>
> | AC_CACHE_VAL(rssh_cv_check_sunpro_c,[
>
> Merge all this into AC_CACHE_CHECK.
>
> | AC_TRY_COMPILE(,
> | #ifndef __SUNPRO_C
> | #error this is not Sun Workshop
> | #endif
> | ,
>
> This is underquoted, you're asking for troubles. #error is not know
> to be portable. Indent the clauses.
>
> | rssh_cv_check_sunpro_c=yes,
> | rssh_cv_check_sunpro_c=no
> | )
> | ])
> | AC_LANG_RESTORE
> | if test ${rssh_cv_check_sunpro_c} = yes
>
> This is wrong: your action are inside the cache setting section, which
> means the second time configure is run, the ACTIONS-IF won't be honored.
>
> | then
> | [$1]
> | :
>
> Overquoted.
>
> | else
> | [$2]
> | :
> | fi
>
> Use AC_SHELL_IFELSE instead.
>
> | AC_MSG_RESULT($rssh_cv_check_sunpro_c)
> | ])dnl
> | dnl
> | dnl
>
> Drop dnl even deader :)
>
> # RSSH_CHECK_SUNPROC_C([ACTION-IF-YES], [ACTION-IF-NOT])
> # ------------------------------------------------------
> # check : are we using SUN workshop C compiler.
> # Corresponding cache value: rssh_cv_check_sunpro_c is set to yes or no.
> #
> # @author Ruslan Shevchenko <[EMAIL PROTECTED]>, 1998, 2000
> # @version $Id: RSSH_CHECK_SUNPRO_C.m4,v 1.3 2000/07/07 16:11:56 rssh Exp $
> #
> # RSSH_CHECK_SUNPRO_C([ACTION-IF-YES],[ACTION-IF-NOT])
> #
> AC_DEFUN([RSSH_CHECK_SUNPRO_C],
> [AC_CACHE_CHECK([whether using Sun Worckshop C compiler],
> [rssh_cv_check_sunpro_c],
> [AC_LANG_PUSH(C)
> AC_TRY_COMPILE([],
> [#ifndef __SUNPRO_C
> # include "error: this is not Sun Workshop."
> #endif
> ],
> rssh_cv_check_sunpro_c=yes,
> rssh_cv_check_sunpro_c=no)
> AC_LANG_POP])
> AC_SHELL_IFELSE(test ${rssh_cv_check_sunpro_c} = yes, [$2], [$3])
> ])# RSSH_CHECK_SUNPROC_C