OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [ltoptions.m4] - Diff between revs 156 and 816

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 156 Rev 816
# Helper functions for option handling.                    -*- Autoconf -*-
# Helper functions for option handling.                    -*- Autoconf -*-
 
 
# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
# Written by Gary V. Vaughan <gary@gnu.org>
# Written by Gary V. Vaughan <gary@gnu.org>
#
#
# This file is free software; the Free Software Foundation gives
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
# modifications, as long as this notice is preserved.
 
 
# serial 3 ltoptions.m4
# serial 3 ltoptions.m4
 
 
# This is to help aclocal find these macros, as it can't see m4_define.
# This is to help aclocal find these macros, as it can't see m4_define.
AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
 
 
 
 
# _LT_MANGLE_OPTION(NAME)
# _LT_MANGLE_OPTION(NAME)
# -----------------------
# -----------------------
m4_define([_LT_MANGLE_OPTION],
m4_define([_LT_MANGLE_OPTION],
[[_LT_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
[[_LT_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
 
 
 
 
# _LT_SET_OPTION(NAME)
# _LT_SET_OPTION(NAME)
# --------------------
# --------------------
# Set option NAME, and if there is a matching handler defined,
# Set option NAME, and if there is a matching handler defined,
# dispatch to it.  Other NAMEs are saved as a flag.
# dispatch to it.  Other NAMEs are saved as a flag.
m4_define([_LT_SET_OPTION],
m4_define([_LT_SET_OPTION],
[m4_define(_LT_MANGLE_OPTION([$1]))dnl
[m4_define(_LT_MANGLE_OPTION([$1]))dnl
m4_ifdef(_LT_MANGLE_DEFUN([$1]),
m4_ifdef(_LT_MANGLE_DEFUN([$1]),
        _LT_MANGLE_DEFUN([$1]),
        _LT_MANGLE_DEFUN([$1]),
    [m4_warning([Unknown Libtool option `$1'])])[]dnl
    [m4_warning([Unknown Libtool option `$1'])])[]dnl
])
])
 
 
 
 
# _LT_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
# _LT_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
# -------------------------------------------
# -------------------------------------------
# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
m4_define([_LT_IF_OPTION],
m4_define([_LT_IF_OPTION],
[m4_ifdef(_LT_MANGLE_OPTION([$1]), [$2], [$3])])
[m4_ifdef(_LT_MANGLE_OPTION([$1]), [$2], [$3])])
 
 
 
 
# _LT_UNLESS_OPTIONS(OPTIONS, IF-NOT-SET)
# _LT_UNLESS_OPTIONS(OPTIONS, IF-NOT-SET)
# ---------------------------------------
# ---------------------------------------
# Execute IF-NOT-SET if all OPTIONS are not set.
# Execute IF-NOT-SET if all OPTIONS are not set.
m4_define([_LT_UNLESS_OPTIONS],
m4_define([_LT_UNLESS_OPTIONS],
[m4_foreach([_LT_Option], m4_split(m4_normalize([$1])),
[m4_foreach([_LT_Option], m4_split(m4_normalize([$1])),
            [m4_ifdef(_LT_MANGLE_OPTION(_LT_Option),
            [m4_ifdef(_LT_MANGLE_OPTION(_LT_Option),
                      [m4_define([$0_found])])])[]dnl
                      [m4_define([$0_found])])])[]dnl
m4_ifdef([$0_found], [m4_undefine([$0_found])], [$2
m4_ifdef([$0_found], [m4_undefine([$0_found])], [$2
])[]dnl
])[]dnl
])
])
 
 
 
 
# _LT_SET_OPTIONS(OPTIONS)
# _LT_SET_OPTIONS(OPTIONS)
# ------------------------
# ------------------------
# OPTIONS is a space-separated list of Libtool options.
# OPTIONS is a space-separated list of Libtool options.
# If any OPTION has a handler macro declared with LT_OPTION_DEFINE,
# If any OPTION has a handler macro declared with LT_OPTION_DEFINE,
# dispatch to that macro; otherwise complain about the unknown option
# dispatch to that macro; otherwise complain about the unknown option
# and exit.
# and exit.
m4_defun([_LT_SET_OPTIONS],
m4_defun([_LT_SET_OPTIONS],
[# Set options
[# Set options
m4_foreach([_LT_Option], m4_split(m4_normalize([$1])),
m4_foreach([_LT_Option], m4_split(m4_normalize([$1])),
    [_LT_SET_OPTION(_LT_Option)])
    [_LT_SET_OPTION(_LT_Option)])
dnl
dnl
dnl Simply set some default values (i.e off) if boolean options were not
dnl Simply set some default values (i.e off) if boolean options were not
dnl specified:
dnl specified:
_LT_UNLESS_OPTIONS([dlopen], [enable_dlopen=no
_LT_UNLESS_OPTIONS([dlopen], [enable_dlopen=no
])
])
_LT_UNLESS_OPTIONS([win32-dll], [enable_win32_dll=no
_LT_UNLESS_OPTIONS([win32-dll], [enable_win32_dll=no
])
])
dnl
dnl
dnl If no reference was made to various pairs of opposing options, then
dnl If no reference was made to various pairs of opposing options, then
dnl we run the default mode handler for the pair.  For example, if neither
dnl we run the default mode handler for the pair.  For example, if neither
dnl `shared' nor `disable-shared' was passed, we enable building of shared
dnl `shared' nor `disable-shared' was passed, we enable building of shared
dnl archives by default:
dnl archives by default:
_LT_UNLESS_OPTIONS([shared disable-shared], [_LT_ENABLE_SHARED])
_LT_UNLESS_OPTIONS([shared disable-shared], [_LT_ENABLE_SHARED])
_LT_UNLESS_OPTIONS([static disable-static], [_LT_ENABLE_STATIC])
_LT_UNLESS_OPTIONS([static disable-static], [_LT_ENABLE_STATIC])
_LT_UNLESS_OPTIONS([pic-only no-pic], [_LT_WITH_PIC])
_LT_UNLESS_OPTIONS([pic-only no-pic], [_LT_WITH_PIC])
_LT_UNLESS_OPTIONS([fast-install disable-fast-install],
_LT_UNLESS_OPTIONS([fast-install disable-fast-install],
                   [_LT_ENABLE_FAST_INSTALL])
                   [_LT_ENABLE_FAST_INSTALL])
])# _LT_SET_OPTIONS
])# _LT_SET_OPTIONS
 
 
 
 
## --------------------------------- ##
## --------------------------------- ##
## Macros to handle LT_INIT options. ##
## Macros to handle LT_INIT options. ##
## --------------------------------- ##
## --------------------------------- ##
 
 
m4_define([_LT_MANGLE_DEFUN],
m4_define([_LT_MANGLE_DEFUN],
[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1]), [[^A-Z0-9_]], [_])])
[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1]), [[^A-Z0-9_]], [_])])
 
 
 
 
# LT_OPTION_DEFINE(NAME, CODE)
# LT_OPTION_DEFINE(NAME, CODE)
# ----------------------------
# ----------------------------
m4_define([LT_OPTION_DEFINE],
m4_define([LT_OPTION_DEFINE],
[m4_define(_LT_MANGLE_DEFUN([$1]), [$2])[]dnl
[m4_define(_LT_MANGLE_DEFUN([$1]), [$2])[]dnl
])# LT_OPTION_DEFINE
])# LT_OPTION_DEFINE
 
 
 
 
# dlopen
# dlopen
# ------
# ------
LT_OPTION_DEFINE([dlopen], [enable_dlopen=yes
LT_OPTION_DEFINE([dlopen], [enable_dlopen=yes
])
])
 
 
AU_DEFUN([AC_LIBTOOL_DLOPEN],
AU_DEFUN([AC_LIBTOOL_DLOPEN],
[_LT_SET_OPTION([dlopen])
[_LT_SET_OPTION([dlopen])
AC_DIAGNOSE([obsolete],
AC_DIAGNOSE([obsolete],
[$0: Remove this warning and the call to _LT_SET_OPTION when you
[$0: Remove this warning and the call to _LT_SET_OPTION when you
put the `dlopen' option into LT_INIT's first parameter.])
put the `dlopen' option into LT_INIT's first parameter.])
])
])
 
 
dnl aclocal-1.4 backwards compatibility:
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
 
 
 
 
# win32-dll
# win32-dll
# ---------
# ---------
# Declare package support for building win32 dll's.
# Declare package support for building win32 dll's.
LT_OPTION_DEFINE([win32-dll],
LT_OPTION_DEFINE([win32-dll],
[enable_win32_dll=yes
[enable_win32_dll=yes
 
 
case $host in
case $host in
*-*-cygwin* | *-*-mingw* | *-*-pw32*)
*-*-cygwin* | *-*-mingw* | *-*-pw32*)
  AC_CHECK_TOOL(AS, as, false)
  AC_CHECK_TOOL(AS, as, false)
  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
  AC_CHECK_TOOL(OBJDUMP, objdump, false)
  AC_CHECK_TOOL(OBJDUMP, objdump, false)
  ;;
  ;;
esac
esac
 
 
test -z "$AS" && AS=as
test -z "$AS" && AS=as
_LT_DECL([], [AS],      [0], [Assembler program])dnl
_LT_DECL([], [AS],      [0], [Assembler program])dnl
 
 
test -z "$DLLTOOL" && DLLTOOL=dlltool
test -z "$DLLTOOL" && DLLTOOL=dlltool
_LT_DECL([], [DLLTOOL], [0], [DLL creation program])dnl
_LT_DECL([], [DLLTOOL], [0], [DLL creation program])dnl
 
 
test -z "$OBJDUMP" && OBJDUMP=objdump
test -z "$OBJDUMP" && OBJDUMP=objdump
_LT_DECL([], [OBJDUMP], [0], [Object dumper program])dnl
_LT_DECL([], [OBJDUMP], [0], [Object dumper program])dnl
])# win32-dll
])# win32-dll
 
 
AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
[_LT_SET_OPTION([win32-dll])
[_LT_SET_OPTION([win32-dll])
AC_DIAGNOSE([obsolete],
AC_DIAGNOSE([obsolete],
[$0: Remove this warning and the call to _LT_SET_OPTION when you
[$0: Remove this warning and the call to _LT_SET_OPTION when you
put the `win32-dll' option into LT_INIT's first parameter.])
put the `win32-dll' option into LT_INIT's first parameter.])
])
])
 
 
dnl aclocal-1.4 backwards compatibility:
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
 
 
 
 
# _LT_ENABLE_SHARED([DEFAULT])
# _LT_ENABLE_SHARED([DEFAULT])
# ----------------------------
# ----------------------------
# implement the --enable-shared flag, and supports the `shared' and
# implement the --enable-shared flag, and supports the `shared' and
# `disable-shared' LT_INIT options.
# `disable-shared' LT_INIT options.
# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
m4_define([_LT_ENABLE_SHARED],
m4_define([_LT_ENABLE_SHARED],
[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
AC_ARG_ENABLE([shared],
AC_ARG_ENABLE([shared],
    [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
    [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
        [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
        [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
    [p=${PACKAGE-default}
    [p=${PACKAGE-default}
    case $enableval in
    case $enableval in
    yes) enable_shared=yes ;;
    yes) enable_shared=yes ;;
    no) enable_shared=no ;;
    no) enable_shared=no ;;
    *)
    *)
      enable_shared=no
      enable_shared=no
      # Look at the argument we got.  We use all the common list separators.
      # Look at the argument we got.  We use all the common list separators.
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
      for pkg in $enableval; do
      for pkg in $enableval; do
        IFS="$lt_save_ifs"
        IFS="$lt_save_ifs"
        if test "X$pkg" = "X$p"; then
        if test "X$pkg" = "X$p"; then
          enable_shared=yes
          enable_shared=yes
        fi
        fi
      done
      done
      IFS="$lt_save_ifs"
      IFS="$lt_save_ifs"
      ;;
      ;;
    esac],
    esac],
    [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
    [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
 
 
    _LT_DECL([build_libtool_libs], [enable_shared], [0],
    _LT_DECL([build_libtool_libs], [enable_shared], [0],
        [Whether or not to build shared libraries])
        [Whether or not to build shared libraries])
])# _LT_ENABLE_SHARED
])# _LT_ENABLE_SHARED
 
 
LT_OPTION_DEFINE([shared], [_LT_ENABLE_SHARED([yes])])
LT_OPTION_DEFINE([shared], [_LT_ENABLE_SHARED([yes])])
LT_OPTION_DEFINE([disable-shared], [_LT_ENABLE_SHARED([no])])
LT_OPTION_DEFINE([disable-shared], [_LT_ENABLE_SHARED([no])])
 
 
# Old names:
# Old names:
AC_DEFUN([AC_ENABLE_SHARED],
AC_DEFUN([AC_ENABLE_SHARED],
[_LT_SET_OPTION([shared])
[_LT_SET_OPTION([shared])
])
])
 
 
AC_DEFUN([AC_DISABLE_SHARED],
AC_DEFUN([AC_DISABLE_SHARED],
[_LT_SET_OPTION([disable-shared])
[_LT_SET_OPTION([disable-shared])
])
])
 
 
AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
 
 
dnl aclocal-1.4 backwards compatibility:
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AM_ENABLE_SHARED], [])
dnl AC_DEFUN([AM_ENABLE_SHARED], [])
dnl AC_DEFUN([AM_DISABLE_SHARED], [])
dnl AC_DEFUN([AM_DISABLE_SHARED], [])
 
 
 
 
 
 
# _LT_ENABLE_STATIC([DEFAULT])
# _LT_ENABLE_STATIC([DEFAULT])
# ----------------------------
# ----------------------------
# implement the --enable-static flag, and support the `static' and
# implement the --enable-static flag, and support the `static' and
# `disable-static' LT_INIT options.
# `disable-static' LT_INIT options.
# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
m4_define([_LT_ENABLE_STATIC],
m4_define([_LT_ENABLE_STATIC],
[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
AC_ARG_ENABLE([static],
AC_ARG_ENABLE([static],
    [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
    [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
        [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
        [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
    [p=${PACKAGE-default}
    [p=${PACKAGE-default}
    case $enableval in
    case $enableval in
    yes) enable_static=yes ;;
    yes) enable_static=yes ;;
    no) enable_static=no ;;
    no) enable_static=no ;;
    *)
    *)
     enable_static=no
     enable_static=no
      # Look at the argument we got.  We use all the common list separators.
      # Look at the argument we got.  We use all the common list separators.
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
      for pkg in $enableval; do
      for pkg in $enableval; do
        IFS="$lt_save_ifs"
        IFS="$lt_save_ifs"
        if test "X$pkg" = "X$p"; then
        if test "X$pkg" = "X$p"; then
          enable_static=yes
          enable_static=yes
        fi
        fi
      done
      done
      IFS="$lt_save_ifs"
      IFS="$lt_save_ifs"
      ;;
      ;;
    esac],
    esac],
    [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
    [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
 
 
    _LT_DECL([build_old_libs], [enable_static], [0],
    _LT_DECL([build_old_libs], [enable_static], [0],
        [Whether or not to build static libraries])
        [Whether or not to build static libraries])
])# _LT_ENABLE_STATIC
])# _LT_ENABLE_STATIC
 
 
LT_OPTION_DEFINE([static], [_LT_ENABLE_STATIC([yes])])
LT_OPTION_DEFINE([static], [_LT_ENABLE_STATIC([yes])])
LT_OPTION_DEFINE([disable-static], [_LT_ENABLE_STATIC([no])])
LT_OPTION_DEFINE([disable-static], [_LT_ENABLE_STATIC([no])])
 
 
# Old names:
# Old names:
AC_DEFUN([AC_ENABLE_STATIC],
AC_DEFUN([AC_ENABLE_STATIC],
[_LT_SET_OPTION([static])
[_LT_SET_OPTION([static])
])
])
 
 
AC_DEFUN([AC_DISABLE_STATIC],
AC_DEFUN([AC_DISABLE_STATIC],
[_LT_SET_OPTION([disable-static])
[_LT_SET_OPTION([disable-static])
])
])
 
 
AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
 
 
dnl aclocal-1.4 backwards compatibility:
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AM_ENABLE_STATIC], [])
dnl AC_DEFUN([AM_ENABLE_STATIC], [])
dnl AC_DEFUN([AM_DISABLE_STATIC], [])
dnl AC_DEFUN([AM_DISABLE_STATIC], [])
 
 
 
 
 
 
# _LT_ENABLE_FAST_INSTALL([DEFAULT])
# _LT_ENABLE_FAST_INSTALL([DEFAULT])
# ----------------------------------
# ----------------------------------
# implement the --enable-fast-install flag, and support the `fast-install'
# implement the --enable-fast-install flag, and support the `fast-install'
# and `disable-fast-install' LT_INIT options.
# and `disable-fast-install' LT_INIT options.
# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
m4_define([_LT_ENABLE_FAST_INSTALL],
m4_define([_LT_ENABLE_FAST_INSTALL],
[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
AC_ARG_ENABLE([fast-install],
AC_ARG_ENABLE([fast-install],
    [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
    [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
    [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
    [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
    [p=${PACKAGE-default}
    [p=${PACKAGE-default}
    case $enableval in
    case $enableval in
    yes) enable_fast_install=yes ;;
    yes) enable_fast_install=yes ;;
    no) enable_fast_install=no ;;
    no) enable_fast_install=no ;;
    *)
    *)
      enable_fast_install=no
      enable_fast_install=no
      # Look at the argument we got.  We use all the common list separators.
      # Look at the argument we got.  We use all the common list separators.
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
      for pkg in $enableval; do
      for pkg in $enableval; do
        IFS="$lt_save_ifs"
        IFS="$lt_save_ifs"
        if test "X$pkg" = "X$p"; then
        if test "X$pkg" = "X$p"; then
          enable_fast_install=yes
          enable_fast_install=yes
        fi
        fi
      done
      done
      IFS="$lt_save_ifs"
      IFS="$lt_save_ifs"
      ;;
      ;;
    esac],
    esac],
    [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
    [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
 
 
_LT_DECL([fast_install], [enable_fast_install], [0],
_LT_DECL([fast_install], [enable_fast_install], [0],
         [Whether or not to optimize for fast installation])dnl
         [Whether or not to optimize for fast installation])dnl
])# _LT_ENABLE_FAST_INSTALL
])# _LT_ENABLE_FAST_INSTALL
 
 
LT_OPTION_DEFINE([fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
LT_OPTION_DEFINE([fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
LT_OPTION_DEFINE([disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
LT_OPTION_DEFINE([disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
 
 
# Old names:
# Old names:
AU_DEFUN([AC_ENABLE_FAST_INSTALL],
AU_DEFUN([AC_ENABLE_FAST_INSTALL],
[_LT_SET_OPTION([fast-install])
[_LT_SET_OPTION([fast-install])
AC_DIAGNOSE([obsolete],
AC_DIAGNOSE([obsolete],
[$0: Remove this warning and the call to _LT_SET_OPTION when you put
[$0: Remove this warning and the call to _LT_SET_OPTION when you put
the `fast-install' option into LT_INIT's first parameter.])
the `fast-install' option into LT_INIT's first parameter.])
])
])
 
 
AU_DEFUN([AC_DISABLE_FAST_INSTALL],
AU_DEFUN([AC_DISABLE_FAST_INSTALL],
[_LT_SET_OPTION([disable-fast-install])
[_LT_SET_OPTION([disable-fast-install])
AC_DIAGNOSE([obsolete],
AC_DIAGNOSE([obsolete],
[$0: Remove this warning and the call to _LT_SET_OPTION when you put
[$0: Remove this warning and the call to _LT_SET_OPTION when you put
the `disable-fast-install' option into LT_INIT's first parameter.])
the `disable-fast-install' option into LT_INIT's first parameter.])
])
])
 
 
dnl aclocal-1.4 backwards compatibility:
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
 
 
 
 
# _LT_WITH_PIC([MODE])
# _LT_WITH_PIC([MODE])
# --------------------
# --------------------
# implement the --with-pic flag, and support the `pic-only' and `no-pic'
# implement the --with-pic flag, and support the `pic-only' and `no-pic'
# LT_INIT options.
# LT_INIT options.
# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
m4_define([_LT_WITH_PIC],
m4_define([_LT_WITH_PIC],
[AC_ARG_WITH([pic],
[AC_ARG_WITH([pic],
    [AS_HELP_STRING([--with-pic],
    [AS_HELP_STRING([--with-pic],
        [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
        [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
    [pic_mode="$withval"],
    [pic_mode="$withval"],
    [pic_mode=default])
    [pic_mode=default])
 
 
test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
 
 
_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
])# _LT_WITH_PIC
])# _LT_WITH_PIC
 
 
LT_OPTION_DEFINE([pic-only], [_LT_WITH_PIC([yes])])
LT_OPTION_DEFINE([pic-only], [_LT_WITH_PIC([yes])])
LT_OPTION_DEFINE([no-pic], [_LT_WITH_PIC([no])])
LT_OPTION_DEFINE([no-pic], [_LT_WITH_PIC([no])])
 
 
# Old name:
# Old name:
AU_DEFUN([AC_LIBTOOL_PICMODE],
AU_DEFUN([AC_LIBTOOL_PICMODE],
[_LT_SET_OPTION([pic-only])
[_LT_SET_OPTION([pic-only])
AC_DIAGNOSE([obsolete],
AC_DIAGNOSE([obsolete],
[$0: Remove this warning and the call to _LT_SET_OPTION when you
[$0: Remove this warning and the call to _LT_SET_OPTION when you
put the `pic-only' option into LT_INIT's first parameter.])
put the `pic-only' option into LT_INIT's first parameter.])
])
])
 
 
dnl aclocal-1.4 backwards compatibility:
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.