[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
40-error-fn-names.patch
From: |
Akim Demaille |
Subject: |
40-error-fn-names.patch |
Date: |
Mon, 22 Oct 2001 12:21:47 +0200 |
Index: ChangeLog
from Akim Demaille <address@hidden>
* automake.in (&am_print_error, &am_file_error, &am_macro_error)
(&am_target_error, &am_line_error, &am_conf_error, &am_file_warning):
Rename as...
(&print_error, &file_error, ¯o_error, &target_error, &line_error)
(&conf_error, &file_warning): these.
(&file_warning): Fix the prototype and argument handling.
(&am_line_warning): Remove, unused.
Index: automake.in
--- automake.in Mon, 22 Oct 2001 00:08:58 +0200 akim
+++ automake.in Mon, 22 Oct 2001 08:59:07 +0200 akim
@@ -1175,7 +1175,7 @@ sub generate_makefile
{
if (&variable_defined ($var) && !$var_is_am{$var})
{
- am_macro_error ($var, "`$var' should not be defined");
+ macro_error ($var, "`$var' should not be defined");
}
}
@@ -1377,8 +1377,8 @@ sub version_check ($$$$)
&& $ralpha gt $talpha)
|| ($rfork ne '' && $rfork ne $tfork))
{
- am_macro_error ('AUTOMAKE_OPTIONS',
- "require version $_, but have $VERSION");
+ macro_error ('AUTOMAKE_OPTIONS',
+ "require version $_, but have $VERSION");
return 1;
}
@@ -1433,8 +1433,8 @@ sub handle_options
}
else
{
- am_macro_error ('AUTOMAKE_OPTIONS',
- "option `" . $_ . "\' not recognized");
+ macro_error ('AUTOMAKE_OPTIONS',
+ "option `" . $_ . "\' not recognized");
}
}
}
@@ -1596,7 +1596,7 @@ sub handle_languages
my $flags = $lang->flags || '';
my $val = "${derived}_${flags}";
- &prog_error ("found $lang->name in handle_languages, but compiler
not defined")
+ prog_error ("found $lang->name in handle_languages, but compiler
not defined")
unless defined $lang->compile;
(my $obj_compile = $lang->compile) =~ s/\(AM_$flags/\($val/;
@@ -1714,8 +1714,8 @@ sub check_libobjs_sources
{
if (defined $libsources{$file})
{
- am_macro_error ($prefix . $one_file . '_SOURCES',
- "automatically discovered file `$file' should
not be explicitly mentioned");
+ macro_error ($prefix . $one_file . '_SOURCES',
+ "automatically discovered file `$file' should not
be explicitly mentioned");
}
}
}
@@ -1750,7 +1750,8 @@ sub handle_single_transform_list ($$$$@)
# Configure substitutions in _SOURCES variables are errors.
if (/address@hidden@$/)
{
- am_macro_error ($var, "`$var' includes configure substitution
`$_', and is referred to from `$topparent': configure substitutions not allowed
in _SOURCES variables");
+ macro_error ($var,
+ "`$var' includes configure substitution `$_', and is
referred to from `$topparent': configure substitutions not allowed in _SOURCES
variables");
next;
}
@@ -1924,7 +1925,7 @@ sub handle_single_transform_list ($$$$@)
{
if ($object_map{$object} ne $full)
{
- &am_error ("object `$object' created by `$full' and
`$object_map{$object}'");
+ am_error ("object `$object' created by `$full' and
`$object_map{$object}'");
}
}
@@ -1973,7 +1974,7 @@ sub handle_single_transform_list ($$$$@)
# the .deps entry.
if ($object =~ /(\/|^)\.\.\//)
{
- &am_error ("`$full' contains `..' component but should
not");
+ am_error ("`$full' contains `..' component but should
not");
}
# Make sure object is removed by `make mostlyclean'.
@@ -2037,7 +2038,7 @@ sub define_objects_from_sources ($$$$$$$
if (defined $vars_scanned{$var})
{
- am_macro_error ($var, "variable `$var' recursively defined");
+ macro_error ($var, "variable `$var' recursively defined");
return "";
}
$vars_scanned{$var} = 1;
@@ -2164,8 +2165,8 @@ sub handle_source_transform
if (&variable_defined ($one_file . "_OBJECTS"))
{
- am_macro_error ($one_file . '_OBJECTS',
- $one_file . '_OBJECTS', 'should not be defined');
+ macro_error ($one_file . '_OBJECTS',
+ $one_file . '_OBJECTS', 'should not be defined');
# No point in continuing.
return;
}
@@ -2287,13 +2288,15 @@ sub handle_lib_objects_cond
{
# Skip -dlopen and -dlpreopen; these are explicitly allowed.
next if $lsearch =~ /^-dl(pre)?open$/;
- am_macro_error ($var, "linker flags such as `$lsearch' belong
in `${1}LDFLAGS");
+ macro_error ($var,
+ "linker flags such as `$lsearch' belong in
`${1}LDFLAGS");
}
else
{
# Only get this error once.
$flagvar = 1;
- am_macro_error ($var, "linker flags such as `$lsearch' belong
in `${1}LDFLAGS");
+ macro_error ($var,
+ "linker flags such as `$lsearch' belong in
`${1}LDFLAGS");
}
}
@@ -2318,7 +2321,8 @@ sub handle_lib_objects_cond
if (! keys %libsources
&& ! &variable_defined ($lt . 'LIBOBJS'))
{
- am_macro_error ($var, "address@hidden" . "LIBOBJS\@ seen but
never set in `$configure_ac'");
+ macro_error ($var,
+ "address@hidden" . "LIBOBJS\@ seen but never set
in `$configure_ac'");
}
foreach my $iter (keys %libsources)
@@ -2357,8 +2361,8 @@ sub handle_lib_objects_cond
my $myobjext = ($1 ? 'l' : '') . 'o';
push (@dep_list, $lsearch);
- am_macro_error ($var,
- "address@hidden" . "ALLOCA\@ seen but
`AC_FUNC_ALLOCA' not in `$configure_ac'")
+ macro_error ($var,
+ "address@hidden" . "ALLOCA\@ seen but `AC_FUNC_ALLOCA'
not in `$configure_ac'")
if ! defined $libsources{'alloca.c'};
$dep_files{'$(DEPDIR)/alloca.P' . $myobjext} = 1;
require_file_with_macro ($var, $FOREIGN, 'alloca.c');
@@ -2394,9 +2398,9 @@ sub check_canonical_spelling
{
foreach my $xt (@suffixes)
{
- am_macro_error ("$name$xt",
- "invalid variable `$name$xt'; "
- . "should be `$xname$xt'")
+ macro_error ("$name$xt",
+ "invalid variable `$name$xt'; "
+ . "should be `$xname$xt'")
if &variable_defined ("$name$xt");
}
}
@@ -2458,8 +2462,8 @@ sub handle_compile ()
{
if (! $am_c_prototypes)
{
- am_macro_error ('AUTOMAKE_OPTIONS',
- "option `ansi2knr' in use but `AM_C_PROTOTYPES' not
in `$configure_ac'");
+ macro_error ('AUTOMAKE_OPTIONS',
+ "option `ansi2knr' in use but `AM_C_PROTOTYPES' not in
`$configure_ac'");
&keyed_aclocal_warning ('AM_C_PROTOTYPES');
# Only give this error once.
$am_c_prototypes = 1;
@@ -2556,9 +2560,9 @@ sub handle_programs
if (&variable_defined ($xname . '_LIBADD'))
{
- am_macro_error ($xname . '_LIBADD',
- "use `" . $xname . "_LDADD', not `"
- . $xname . "_LIBADD'");
+ macro_error ($xname . '_LIBADD',
+ "use `" . $xname . "_LDADD', not `"
+ . $xname . "_LIBADD'");
}
if (! &variable_defined ($xname . '_LDFLAGS'))
@@ -2636,7 +2640,8 @@ sub handle_libraries
{
if (&variable_defined ($key . '_LIBRARIES'))
{
- am_macro_error ($key . '_LIBRARIES', "library used but `RANLIB'
not defined in `$configure_ac'");
+ macro_error ($key . '_LIBRARIES',
+ "library used but `RANLIB' not defined in
`$configure_ac'");
# Only get this error once. If this is ever printed,
# we have a bug.
$configure_vars{'RANLIB'} = 'BUG';
@@ -2684,9 +2689,9 @@ sub handle_libraries
if (&variable_defined ($xlib . '_LDADD'))
{
- am_macro_error ($xlib . '_LDADD',
- "use `" . $xlib . "_LIBADD', not `"
- . $xlib . "_LDADD'");
+ macro_error ($xlib . '_LDADD',
+ "use `" . $xlib . "_LIBADD', not `"
+ . $xlib . "_LDADD'");
}
# Make sure we at look at this.
@@ -2737,7 +2742,8 @@ sub handle_ltlibraries
{
if (!$seen_libtool)
{
- am_macro_error ($key . '_LTLIBRARIES', "library used but
`LIBTOOL' not defined in `$configure_ac'");
+ macro_error ($key . '_LTLIBRARIES',
+ "library used but `LIBTOOL' not defined in
`$configure_ac'");
# Only get this error once. If this is ever printed,
# we have a bug.
$configure_vars{'LIBTOOL'} = 'BUG';
@@ -2811,9 +2817,9 @@ sub handle_ltlibraries
if (&variable_defined ($xlib . '_LDADD'))
{
- am_macro_error ($xlib . '_LDADD',
- "use `" . $xlib . "_LIBADD', not `"
- . $xlib . "_LDADD'");
+ macro_error ($xlib . '_LDADD',
+ "use `" . $xlib . "_LIBADD', not `"
+ . $xlib . "_LDADD'");
}
# Make sure we at look at this.
@@ -2885,8 +2891,8 @@ sub check_typos
{
if ($varname =~ /$primary$/ && ! $content_seen{$varname})
{
- am_macro_error ($varname,
- "invalid unused variable name: `$varname'");
+ macro_error ($varname,
+ "invalid unused variable name: `$varname'");
}
}
}
@@ -2966,8 +2972,8 @@ sub scan_texinfo_file
$outfile = $1;
if ($outfile =~ /\.(.+)$/ && $1 ne 'info')
{
- am_file_error ("$filename:$.",
- "output `$outfile' has unrecognized extension");
+ file_error ("$filename:$.",
+ "output `$outfile' has unrecognized extension");
return;
}
}
@@ -3028,16 +3034,16 @@ sub scan_texinfo_file
# Handle all Texinfo source; helper for handle_texinfo
sub handle_texinfo_helper
{
- am_macro_error ('TEXINFOS',
- "`TEXINFOS' is an anachronism; use `info_TEXINFOS'")
+ macro_error ('TEXINFOS',
+ "`TEXINFOS' is an anachronism; use `info_TEXINFOS'")
if &variable_defined ('TEXINFOS');
return (0, '') if (! &variable_defined ('info_TEXINFOS')
&& ! &variable_defined ('html_TEXINFOS'));
if (&variable_defined ('html_TEXINFOS'))
{
- am_macro_error ('html_TEXINFOS',
- "HTML generation not yet supported");
+ macro_error ('html_TEXINFOS',
+ "HTML generation not yet supported");
return (0, '');
}
@@ -3223,7 +3229,7 @@ sub handle_texinfo
# Handle any man pages.
sub handle_man_pages
{
- am_macro_error ('MANS', "`MANS' is an anachronism; use `man_MANS'")
+ macro_error ('MANS', "`MANS' is an anachronism; use `man_MANS'")
if &variable_defined ('MANS');
# Find all the sections in use. We do this by first looking for
@@ -3328,8 +3334,8 @@ sub handle_tags
}
elsif (&variable_defined ('TAGS_DEPENDENCIES'))
{
- am_macro_error ('TAGS_DEPENDENCIES',
- "doesn't make sense to define `TAGS_DEPENDENCIES'
without sources or `ETAGS_ARGS'");
+ macro_error ('TAGS_DEPENDENCIES',
+ "doesn't make sense to define `TAGS_DEPENDENCIES' without
sources or `ETAGS_ARGS'");
}
else
{
@@ -3541,12 +3547,12 @@ sub handle_subdirs
if (! -d $am_relative_dir . '/' . $dir)
{
- am_macro_error ('SUBDIRS',
- "required directory $am_relative_dir/$dir does not
exist");
+ macro_error ('SUBDIRS',
+ "required directory $am_relative_dir/$dir does not
exist");
next;
}
- am_macro_error ('SUBDIRS', "directory should not contain `/'")
+ macro_error ('SUBDIRS', "directory should not contain `/'")
if $dir =~ /\//;
}
@@ -3827,8 +3833,8 @@ sub handle_configure
&define_variable ('mkinstalldirs',
('$(SHELL) ' . $config_aux_dir . '/mkinstalldirs'));
- am_macro_error ('CONFIG_HEADER',
- "`CONFIG_HEADER' is an anachronism; now determined from
`$configure_ac'")
+ macro_error ('CONFIG_HEADER',
+ "`CONFIG_HEADER' is an anachronism; now determined from
`$configure_ac'")
if &variable_defined ('CONFIG_HEADER');
my $config_header = '';
@@ -3919,8 +3925,8 @@ sub handle_configure
if ($local eq 'stamp-h')
{
# FIXME: allow real filename.
- am_file_error ($ac_config_files_location,
- 'stamp-h should not appear in AC_OUTPUT');
+ file_error ($ac_config_files_location,
+ 'stamp-h should not appear in AC_OUTPUT');
next;
}
@@ -3965,17 +3971,16 @@ sub handle_gettext
if (! &variable_defined ('SUBDIRS'))
{
- &am_conf_error
- ("AM_GNU_GETTEXT used but SUBDIRS not defined");
+ conf_error ("AM_GNU_GETTEXT used but SUBDIRS not defined");
return;
}
my @subdirs = &variable_value_as_list_recursive ('SUBDIRS', 'all');
- am_macro_error ('SUBDIRS',
- "AM_GNU_GETTEXT used but `po' not in SUBDIRS")
+ macro_error ('SUBDIRS',
+ "AM_GNU_GETTEXT used but `po' not in SUBDIRS")
if ! grep ('po', @subdirs);
- am_macro_error ('SUBDIRS',
- "AM_GNU_GETTEXT used but `intl' not in SUBDIRS")
+ macro_error ('SUBDIRS',
+ "AM_GNU_GETTEXT used but `intl' not in SUBDIRS")
if ! grep ('intl', @subdirs);
require_file ($ac_gettext_location, $GNU, 'ABOUT-NLS');
@@ -3990,8 +3995,8 @@ sub handle_footer
if variable_value ('SOURCES');
- am_target_error ('.SUFFIXES',
- "use variable `SUFFIXES', not target `.SUFFIXES'")
+ target_error ('.SUFFIXES',
+ "use variable `SUFFIXES', not target `.SUFFIXES'")
if target_defined ('.SUFFIXES');
# Note: AIX 4.1 /bin/make will fail if any suffix rule appears
@@ -4202,23 +4207,23 @@ sub handle_factored_dependencies
{
my $x = $utarg;
$x =~ s/(data|exec)-//;
- am_target_error ($utarg, "use `$x', not `$utarg'");
+ target_error ($utarg, "use `$x', not `$utarg'");
}
}
if (&target_defined ('install-local'))
{
- am_target_error ('install-local',
- "use `install-data-local' or `install-exec-local', "
- . "not `install-local'");
+ target_error ('install-local',
+ "use `install-data-local' or `install-exec-local', "
+ . "not `install-local'");
}
if (!defined $options{'no-installinfo'}
&& &target_defined ('install-info-local'))
{
- am_target_error ('install-info-local',
- "`install-info-local' target defined but "
- . "`no-installinfo' option not in use");
+ target_error ('install-info-local',
+ "`install-info-local' target defined but "
+ . "`no-installinfo' option not in use");
}
# Install the -local hooks.
@@ -4285,8 +4290,8 @@ sub handle_tests
{
foreach my $c ('DEJATOOL', 'RUNTEST', 'RUNTESTFLAGS')
{
- am_macro_error ($c,
- "`$c' defined but `dejagnu' not in
`AUTOMAKE_OPTIONS'")
+ macro_error ($c,
+ "`$c' defined but `dejagnu' not in `AUTOMAKE_OPTIONS'")
if &variable_defined ($c);
}
}
@@ -4355,8 +4360,8 @@ sub handle_java
if (defined $dir)
{
- am_macro_error ($curs . '_JAVA',
- "multiple _JAVA primaries in use");
+ macro_error ($curs . '_JAVA',
+ "multiple _JAVA primaries in use");
}
$dir = $curs;
}
@@ -4375,8 +4380,8 @@ sub handle_minor_options
if ($package_version !~ /^$GNITS_VERSION_PATTERN$/)
{
# FIXME: allow real filename.
- &am_file_error ($package_version_location,
- "version `$package_version' doesn't follow
Gnits standards");
+ file_error ($package_version_location,
+ "version `$package_version' doesn't follow Gnits
standards");
}
elsif (defined $1 && -f 'README-alpha')
{
@@ -4697,7 +4702,7 @@ sub scan_one_autoconf_file
{
$hint = '; ' . $obsolete_macros{$1};
}
- &am_file_error ($here, "`$1' is obsolete$hint");
+ file_error ($here, "`$1' is obsolete$hint");
}
# Process the AC_OUTPUT and AC_CONFIG_FILES macros.
@@ -4722,8 +4727,8 @@ sub scan_one_autoconf_file
&& scalar keys %make_list == 0
&& @other_input_files == 0)
{
- am_file_error ($ac_config_files_location,
- "no files mentioned in `$in_ac_output'");
+ file_error ($ac_config_files_location,
+ "no files mentioned in `$in_ac_output'");
exit 1;
}
}
@@ -4753,7 +4758,7 @@ sub scan_one_autoconf_file
if (/A([CM])_CONFIG_HEADERS?\s*\((.*)\)/
&& $2 ne '[$1]')
{
- &am_file_error ($here,
+ file_error ($here,
"`automake requires `AM_CONFIG_HEADER', not `AC_CONFIG_HEADER'")
if $1 eq 'C';
@@ -4810,7 +4815,7 @@ sub scan_one_autoconf_file
{
$configure_vars{'LEX'} = $here;
$seen_prog_lex = $here;
- &am_file_warning ($here,
+ file_warning ($here,
"automake requires `AM_PROG_LEX', not `AC_PROG_LEX'");
}
@@ -4874,7 +4879,7 @@ sub scan_one_autoconf_file
# if (/AM_PROG_LIBTOOL/)
# {
- # &am_file_warning ($here, "`AM_PROG_LIBTOOL' is obsolete, use
`AC_PROG_LIBTOOL' instead");
+ # file_warning ($here, "`AM_PROG_LIBTOOL' is obsolete, use
`AC_PROG_LIBTOOL' instead");
# }
$seen_libtool = $here;
$libtool_location = $here;
@@ -4943,7 +4948,7 @@ sub scan_autoconf_files
@configure_input_files = sort keys %make_list;
- &am_conf_error ("`AM_INIT_AUTOMAKE' must be used")
+ conf_error ("`AM_INIT_AUTOMAKE' must be used")
if ! $seen_init_automake;
# Look for some files we need. Always check for these. This
@@ -4976,7 +4981,7 @@ sub check_cygnus
$options{'no-dependencies'} = 1;
$use_dependencies = 0;
- am_conf_error ("`AM_MAINTAINER_MODE' required when --cygnus specified")
+ conf_error ("`AM_MAINTAINER_MODE' required when --cygnus specified")
if !$seen_maint_mode;
}
@@ -4994,15 +4999,15 @@ sub check_gnu_standards
if ($strictness >= $GNU
&& defined $options{'no-installman'})
{
- am_macro_error ('AUTOMAKE_OPTIONS',
- "option `no-installman' disallowed by GNU standards");
+ macro_error ('AUTOMAKE_OPTIONS',
+ "option `no-installman' disallowed by GNU standards");
}
if ($strictness >= $GNU
&& defined $options{'no-installinfo'})
{
- am_macro_error ('AUTOMAKE_OPTIONS',
- "option `no-installinfo' disallowed by GNU standards");
+ macro_error ('AUTOMAKE_OPTIONS',
+ "option `no-installinfo' disallowed by GNU standards");
}
}
@@ -5046,7 +5051,7 @@ sub lang_c_rewrite
if (defined $options{'ansi2knr'} && $base =~ /_$/)
{
# FIXME: include line number in error.
- &am_error ("C source file `$base.c' would be deleted by ansi2knr
rules");
+ am_error ("C source file `$base.c' would be deleted by ansi2knr rules");
}
my $r = $LANG_PROCESS;
@@ -5060,7 +5065,7 @@ sub lang_c_rewrite
# Only give error once.
$seen_cc_c_o = 1;
# FIXME: line number.
- &am_error ("C objects in subdir but `AM_PROG_CC_C_O' not in
`$configure_ac'");
+ am_error ("C objects in subdir but `AM_PROG_CC_C_O' not in
`$configure_ac'");
}
&require_config_file ($FOREIGN, 'compile');
@@ -5269,8 +5274,8 @@ sub lang_yacc_finish
if (&variable_defined ('YACCFLAGS'))
{
- am_macro_error ('YACCFLAGS',
- "`YACCFLAGS' obsolete; use `YFLAGS' instead");
+ macro_error ('YACCFLAGS',
+ "`YACCFLAGS' obsolete; use `YFLAGS' instead");
}
if (count_files_for_language ('yacc') > 1)
@@ -5639,7 +5644,7 @@ sub cond_stack_if ($$$)
{
my ($negate, $cond, $where) = @_;
- am_file_error ($where, "$cond does not appear in AM_CONDITIONAL")
+ file_error ($where, "$cond does not appear in AM_CONDITIONAL")
if ! $configure_cond{$cond} && $cond !~ /^TRUE|FALSE$/;
$cond = "${cond}_TRUE"
@@ -5662,7 +5667,7 @@ sub cond_stack_else ($$$)
if (! @cond_stack)
{
- am_file_error ($where, "else without if");
+ file_error ($where, "else without if");
return;
}
@@ -5676,9 +5681,9 @@ sub cond_stack_else ($$$)
$cond = condition_negate ($cond)
if $negate;
- am_file_error ($where,
- "else reminder ($negate$cond) incompatible with "
- . "current conditional: $cond_stack[$#cond_stack]")
+ file_error ($where,
+ "else reminder ($negate$cond) incompatible with "
+ . "current conditional: $cond_stack[$#cond_stack]")
if $cond_stack[$#cond_stack] ne $cond;
}
@@ -5696,7 +5701,7 @@ sub cond_stack_endif ($$$)
if (! @cond_stack)
{
- am_file_error ($where, "endif without if: $negate$cond");
+ file_error ($where, "endif without if: $negate$cond");
return;
}
@@ -5709,9 +5714,9 @@ sub cond_stack_endif ($$$)
$cond = condition_negate ($cond)
if $negate;
- am_file_error ($where,
- "endif reminder ($negate$cond) incompatible with "
- . "current conditional: $cond_stack[$#cond_stack]")
+ file_error ($where,
+ "endif reminder ($negate$cond) incompatible with "
+ . "current conditional: $cond_stack[$#cond_stack]")
if $cond_stack[$#cond_stack] ne $cond;
}
@@ -5757,7 +5762,7 @@ sub check_ambiguous_conditional ($$)
}
if ($message)
{
- am_macro_error ($var, $message);
+ macro_error ($var, $message);
macro_dump ($var);
}
}
@@ -5771,7 +5776,7 @@ sub macro_define ($$$$$$)
{
my ($var, $var_is_am, $type, $cond, $value, $where) = @_;
- am_file_error ($where, "bad macro name `$var'")
+ file_error ($where, "bad macro name `$var'")
if $var !~ /$MACRO_PATTERN/o;
$cond ||= 'TRUE';
@@ -5783,16 +5788,16 @@ sub macro_define ($$$$$$)
{
if (defined $var_type{$var} && $var_type{$var} ne $type)
{
- am_macro_error ($var,
- ("$var was set with `$var_type{$var}=' "
- . "and is now set with `$type='"));
+ macro_error ($var,
+ ("$var was set with `$var_type{$var}=' "
+ . "and is now set with `$type='"));
}
}
else
{
if (!defined $var_type{$var} && $type eq '+')
{
- am_macro_error ($var, "$var must be set with `=' before using `+='");
+ macro_error ($var, "$var must be set with `=' before using `+='");
}
}
$var_type{$var} = $type;
@@ -5947,7 +5952,7 @@ sub variable_defined ($$)
{
if (defined $targets{$var})
{
- am_macro_error ($var, "`$var' is a target; expected a variable")
+ macro_error ($var, "`$var' is a target; expected a variable")
}
# The variable is not defined
return 0;
@@ -6066,7 +6071,7 @@ sub variable_conditions_recursive_sub
if (defined $vars_scanned{$var})
{
- am_macro_error ($parent, "variable `$var' recursively defined");
+ macro_error ($parent, "variable `$var' recursively defined");
return ();
}
$vars_scanned{$var} = 1;
@@ -6253,13 +6258,13 @@ sub check_variable_defined_unconditional
if ($parent)
{
- am_macro_error ($parent,
- "warning: automake does not support conditional
definition of $var in $parent");
+ macro_error ($parent,
+ "warning: automake does not support conditional
definition of $var in $parent");
}
else
{
- am_macro_error ($parent,
- "warning: automake does not support $var being
defined conditionally");
+ macro_error ($parent,
+ "warning: automake does not support $var being defined
conditionally");
}
}
}
@@ -6363,11 +6368,11 @@ sub variable_value_as_list
{
if (defined $targets{$var})
{
- am_macro_error ($var, "`$var' is a target; expected a variable");
+ macro_error ($var, "`$var' is a target; expected a variable");
}
else
{
- am_macro_error ($parent, "variable `$var' not defined");
+ macro_error ($parent, "variable `$var' not defined");
}
}
@@ -6419,18 +6424,18 @@ sub variable_value_as_list_recursive_wor
{
if (defined $targets{$var})
{
- am_macro_error ($var, "`$var' is a target; expected a variable");
+ macro_error ($var, "`$var' is a target; expected a variable");
}
else
{
- am_macro_error ($parent, "variable `$var' not defined");
+ macro_error ($parent, "variable `$var' not defined");
}
}
elsif (defined $vars_scanned{$var})
{
# `vars_scanned' is a global we use to keep track of which
# variables we've already examined.
- am_macro_error ($parent, "variable `$var' recursively defined");
+ macro_error ($parent, "variable `$var' recursively defined");
}
elsif ($cond eq 'all')
{
@@ -6632,8 +6637,8 @@ sub rule_define ($$$$)
# The no-exeext option enables this feature.
if (! defined $options{'no-exeext'})
{
- am_macro_error ($noexe,
- "deprecated feature: `$noexe' overrides
`$noexe\$(EXEEXT)'\nchange your target to read `$noexe\$(EXEEXT)'");
+ macro_error ($noexe,
+ "deprecated feature: `$noexe' overrides
`$noexe\$(EXEEXT)'\nchange your target to read `$noexe\$(EXEEXT)'");
}
# Don't define.
return 0;
@@ -6644,8 +6649,8 @@ sub rule_define ($$$$)
? ! defined $target_conditional{$target}
: defined $target_conditional{$target}))
{
- am_target_error ($target,
- "$target defined both conditionally and unconditionally");
+ target_error ($target,
+ "$target defined both conditionally and unconditionally");
}
# Value here doesn't matter; for targets we only note existence.
@@ -6767,7 +6772,7 @@ sub read_am_file ($)
{
# Stick a single white line before the incoming macro or rule.
$spacing = "\n";
- am_file_error ($here, "blank line following trailing backslash")
+ file_error ($here, "blank line following trailing backslash")
if $saw_bk;
}
elsif (/$COMMENT_PATTERN/o)
@@ -6775,7 +6780,7 @@ sub read_am_file ($)
# Stick comments before the incoming macro or rule.
$comment .= $spacing . $_;
$spacing = '';
- am_file_error ($here, "comment following trailing backslash")
+ file_error ($here, "comment following trailing backslash")
if $saw_bk;
}
elsif ($saw_bk)
@@ -6891,7 +6896,7 @@ sub read_am_file ($)
$output_trailer .= &make_condition (@cond_stack);
$output_trailer .= $_;
$comment = $spacing = '';
- am_file_error ($here, "`#' comment at start of rule is unportable")
+ file_error ($here, "`#' comment at start of rule is unportable")
if $_ =~ /^\t\s*\#/;
}
@@ -7119,9 +7124,9 @@ sub file_contents_internal ($$%)
foreach (make_paragraphs ($file, %transform))
{
# Sanity checks.
- am_file_error ($file, "blank line following trailing backslash:\n$_")
+ file_error ($file, "blank line following trailing backslash:\n$_")
if /\\$/;
- am_file_error ($file, "comment following trailing backslash:\n$_")
+ file_error ($file, "comment following trailing backslash:\n$_")
if /\\#/;
if (/^$/)
@@ -7244,7 +7249,7 @@ sub file_contents_internal ($$%)
elsif (/$ASSIGNMENT_PATTERN/mso)
{
my ($var, $type, $val) = ($1, $2, $3);
- am_file_error ($file, "macro `$var' with trailing backslash")
+ file_error ($file, "macro `$var' with trailing backslash")
if /\\$/;
# Accumulating variables must not be output.
@@ -7367,8 +7372,8 @@ sub am_primary_prefixes
# primary, so we explicitly allow it.
if (! defined $configure_vars{$varname})
{
- &am_line_error ($varname,
- "invalid variable `$varname': `dist' is
forbidden");
+ line_error ($varname,
+ "invalid variable `$varname': `dist' is
forbidden");
}
}
elsif (! defined $valid{$X} && ! &variable_defined ("${X}dir"))
@@ -7378,8 +7383,8 @@ sub am_primary_prefixes
# primary, so we explicitly allow it.
if (! defined $configure_vars{$varname})
{
- &am_line_error ($varname,
- "invalid variable `$varname'");
+ line_error ($varname,
+ "invalid variable `$varname'");
}
}
else
@@ -7440,7 +7445,7 @@ sub am_install_var
# allow `JAVA', as it is customarily used to mean the Java
# interpreter. This is but one of several Java hacks. Similarly,
# `PYTHON' is customarily used to mean the Python interpreter.
- am_macro_error ($primary, "`$primary' is an anachronism")
+ macro_error ($primary, "`$primary' is an anachronism")
if &variable_defined ($primary)
&& ($primary ne 'JAVA' && $primary ne 'PYTHON');
@@ -7501,8 +7506,8 @@ sub am_install_var
if (! $warned_about_extra)
{
$warned_about_extra = 1;
- am_macro_error ($one_name,
- "`$one_name' contains configure
substitution, but shouldn't");
+ macro_error ($one_name,
+ "`$one_name' contains configure
substitution, but shouldn't");
}
}
# Check here to make sure variables defined in
@@ -7614,8 +7619,8 @@ sub am_install_var
if ($require_extra && ! &variable_defined ('EXTRA_' . $primary))
{
- am_macro_error ($require_extra,
- "`$require_extra' contains configure substitution, but
`EXTRA_$primary' not defined");
+ macro_error ($require_extra,
+ "`$require_extra' contains configure substitution, but
`EXTRA_$primary' not defined");
}
# Push here because PRIMARY might be configure time determined.
@@ -7821,11 +7826,11 @@ sub require_file_internal
if ($suppress)
{
- am_file_warning ($where, "$message$trailer");
+ file_warning ($where, "$message$trailer");
}
else
{
- am_file_error ($where, "$message$trailer");
+ file_error ($where, "$message$trailer");
}
}
}
@@ -8016,12 +8021,12 @@ sub unquote_m4_arg
################################################################
-# am_print_error ($LEADER, @ARGS)
+# print_error ($LEADER, @ARGS)
# -------------------------------
# Do the work of printing the error message. Join @ARGS with spaces,
# then split at newlines and add $LEADER to each line. Uses `warn' to
# print message. Set exit status.
-sub am_print_error
+sub print_error
{
my ($leader, @args) = @_;
my $text = join (' ', @args);
@@ -8031,47 +8036,48 @@ sub am_print_error
$exit_status = 1;
}
+
# Print an error message and set exit status.
-sub am_error
+sub am_error (@)
{
- am_print_error ("$me: ${am_file}.am: ", @_);
+ print_error ("$me: ${am_file}.am: ", @_);
}
-# am_file_error ($FILE, @ARGS)
-# ----------------------------
-sub am_file_error ($@)
+
+# &file_error ($FILE, @ARGS)
+# --------------------------
+sub file_error ($@)
{
my ($file, @args) = @_;
-
- am_print_error ("$file: ", @args);
+ print_error ("$file: ", @args);
}
-# &am_macro_error ($MACRO, @ARGS)
-# -------------------------------
+# ¯o_error ($MACRO, @ARGS)
+# ----------------------------
# Report an error, @ARGS, about $MACRO.
-sub am_macro_error ($@)
+sub macro_error ($@)
{
my ($macro, @args) = @_;
- am_file_error ($var_location{$macro}, @args);
+ file_error ($var_location{$macro}, @args);
}
-# &am_target_error ($TARGET, @ARGS)
-# ---------------------------------
+# &target_error ($TARGET, @ARGS)
+# ------------------------------
# Report an error, @ARGS, about the rule $TARGET.
-sub am_target_error ($@)
+sub target_error ($@)
{
my ($target, @args) = @_;
- am_file_error ($targets{$target}, @args);
+ file_error ($targets{$target}, @args);
}
-# &am_line_error ($SYMBOL or $LINE, @ARGS)
-# ----------------------------------------
+# &line_error ($SYMBOL or $LINE, @ARGS)
+# -------------------------------------
# Report an error about $SYMBOL. The error message is composed of the
# @ARGS, and try to find the location of the error of $SYMBOL.
-sub am_line_error ($@)
+sub line_error ($@)
{
my ($symbol, @args) = @_;
@@ -8080,26 +8086,26 @@ sub am_line_error ($@)
if ($symbol =~ /^\d+$/)
{
# SYMBOL is a line number, then it must be a Makefile.am.
- am_file_error ("${am_file}.am:$symbol", @args);
+ file_error ("${am_file}.am:$symbol", @args);
}
elsif (defined $configure_vars{$symbol})
{
# SYMBOL is a variable defined in configure.ac, so add the
# appropriate line number.
- am_file_error ($configure_vars{$symbol}, @args);
+ file_error ($configure_vars{$symbol}, @args);
}
elsif (defined $var_location{$symbol})
{
- croak "use am_macro_error for macro: $symbol\n";
+ croak "use macro_error for macro: $symbol\n";
}
elsif (defined $targets{$symbol})
{
- croak "use am_target_error for macros: $symbol\n";
+ croak "use target_error for macros: $symbol\n";
}
else
{
# Couldn't find the line number.
- am_file_error ("${am_file}.am", @args);
+ file_error ("${am_file}.am", @args);
}
}
else
@@ -8109,31 +8115,24 @@ sub am_line_error ($@)
}
# Like am_error, but while scanning configure.ac.
-sub am_conf_error
+sub conf_error
{
# FIXME: can run in subdirs.
- am_print_error ("$me: $configure_ac: ", @_);
+ print_error ("$me: $configure_ac: ", @_);
}
+# &file_warning ($FILE, @ARGS)
+# ----------------------------
# Warning message with line number referring to configure.ac.
# Does not affect exit_status
-sub am_file_warning (@)
+sub file_warning ($@)
{
- my $saved_exit_status = $exit_status;
- my $sig = $SIG{'__WARN__'};
- $SIG{'__WARN__'} = 'DEFAULT';
- am_file_error (@_);
- $exit_status = $saved_exit_status;
- $SIG{'__WARN__'} = $sig;
-}
+ my ($file, @args) = @_;
-# Like am_line_error, but doesn't affect exit status.
-sub am_line_warning (@)
-{
my $saved_exit_status = $exit_status;
my $sig = $SIG{'__WARN__'};
$SIG{'__WARN__'} = 'DEFAULT';
- am_line_error (@_);
+ file_error ($file, @args);
$exit_status = $saved_exit_status;
$SIG{'__WARN__'} = $sig;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- 40-error-fn-names.patch,
Akim Demaille <=