xref: /netbsd-src/external/gpl3/gcc/dist/config/gc++filt.m4 (revision 48fb7bfab72acd4281a53bbee5ccf3f809019e75)
1*48fb7bfaSmrg# gc++filt.m4 serial 1					-*- Autoconf -*-
2*48fb7bfaSmrg# Find an instance of GNU c++filt on PATH.
3*48fb7bfaSmrg
4*48fb7bfaSmrgdnl Copyright (C) 2010 Free Software Foundation, Inc.
5*48fb7bfaSmrgdnl This file is free software, distributed under the terms of the GNU
6*48fb7bfaSmrgdnl General Public License.  As a special exception to the GNU General
7*48fb7bfaSmrgdnl Public License, this file may be distributed as part of a program
8*48fb7bfaSmrgdnl that contains a configuration script generated by Autoconf, under
9*48fb7bfaSmrgdnl the same distribution terms as the rest of that program.
10*48fb7bfaSmrg
11*48fb7bfaSmrgdnl From Rainer Orth.
12*48fb7bfaSmrg
13*48fb7bfaSmrg# GCC_PROG_GNU_CXXFILT
14*48fb7bfaSmrg# --------------------
15*48fb7bfaSmrg# Check for GNU c++filt.
16*48fb7bfaSmrg# FIXME: Maybe need TARGET variant, though c++filt should be target
17*48fb7bfaSmrg# independent.
18*48fb7bfaSmrgAC_DEFUN([GCC_PROG_GNU_CXXFILT],
19*48fb7bfaSmrg  [AC_ARG_VAR([CXXFILT], [Location of GNU c++filt.  Defaults to the first
20*48fb7bfaSmrg    GNU version of `c++filt', `gc++filt' on PATH.])
21*48fb7bfaSmrg  AC_CACHE_CHECK([for GNU c++filt], [ac_cv_path_CXXFILT],
22*48fb7bfaSmrg    [AC_PATH_PROGS_FEATURE_CHECK([CXXFILT], [c++filt gc++filt],
23*48fb7bfaSmrg      [_AC_PATH_PROG_FLAVOR_GNU([$ac_path_CXXFILT],
24*48fb7bfaSmrg	[ac_cv_path_CXXFILT=$ac_path_CXXFILT && ac_path_CXXFILT_found=:])])])
25*48fb7bfaSmrg  CXXFILT=$ac_cv_path_CXXFILT
26*48fb7bfaSmrg])
27