You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
1.1 KiB
37 lines
1.1 KiB
# ===========================================================================
|
|
# http://www.gnu.org/software/autoconf-archive/ax_c_ifdef.html
|
|
# ===========================================================================
|
|
#
|
|
# OBSOLETE MACRO
|
|
#
|
|
# Deprecated in favor of the standard Autoconf macro AC_CHECK_DECL.
|
|
#
|
|
# SYNOPSIS
|
|
#
|
|
# AX_C_IFDEF(MACRO-NAME, ACTION-IF-DEF, ACTION-IF-NOT-DEF)
|
|
#
|
|
# DESCRIPTION
|
|
#
|
|
# Check for the definition of macro MACRO-NAME using the current
|
|
# language's compiler.
|
|
#
|
|
# LICENSE
|
|
#
|
|
# Copyright (c) 2008 Ludovic Courtes <ludo@chbouib.org>
|
|
#
|
|
# 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 6
|
|
|
|
AU_ALIAS([_AC_C_IFDEF], [AX_C_IFDEF])
|
|
AC_DEFUN([AX_C_IFDEF],
|
|
[AC_COMPILE_IFELSE([#ifndef $1
|
|
# error "Macro $1 is undefined!"
|
|
/* For some compilers (eg. SGI's CC), #error is not
|
|
enough... */
|
|
please, do fail
|
|
#endif],
|
|
[$2], [$3])])
|