diff options
author | korbb <korbb@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-02-04 21:42:00 +0000 |
---|---|---|
committer | korbb <korbb@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-02-04 21:42:00 +0000 |
commit | cde396adc1149db3b9f67946fb53bc63136cf419 (patch) | |
tree | 8f81e15524ec14490e37b27653b87e0a00573278 /gcc/fixinc/fixtests.c | |
parent | 38cc6f0cb8e049d79a2d5f902c3220560747b744 (diff) | |
download | gcc-cde396adc1149db3b9f67946fb53bc63136cf419.tar.gz |
2000-02-04 Bruce Korb <bkorb@gnu.org>
* fixinc/genfixes(machname.h):
Move the functionality from gen-machine.h into this file.
UNdef MN_NAME_PAT if there are no names to change.
Also, be a little kinder when AutoGen is not present.
* fixinc/Makefile.in(machname.h):
Change the generation rule to use genfixes.
* fixinc/fixfixes.c(machine_name):
machine_name_fix's functionality now dependent upon whether
MN_NAME_PAT is defined.
* fixinc/fixtests.c(machine_name):
ditto.
* fixinc/fixlib.c(mn_get_regexps): conditional on definition
of MN_NAME_PAT.
* fixinc/fixlib.h(mn_get_regexps):
ditto
* fixinc/gen-machine.h: DELETED
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31793 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/fixinc/fixtests.c')
-rw-r--r-- | gcc/fixinc/fixtests.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gcc/fixinc/fixtests.c b/gcc/fixinc/fixtests.c index ef821e1db11..445fa2aeb02 100644 --- a/gcc/fixinc/fixtests.c +++ b/gcc/fixinc/fixtests.c @@ -271,12 +271,14 @@ TEST_FOR_FIX_PROC_HEAD( else_endif_label_test ) TEST_FOR_FIX_PROC_HEAD( machine_name_test ) { +#ifndef MN_NAME_PAT + return SKIP_FIX; +#else regex_t *label_re, *name_re; regmatch_t match[2]; tCC *base, *limit; - if (mn_get_regexps(&label_re, &name_re, "machine_name_test")) - return SKIP_FIX; + mn_get_regexps(&label_re, &name_re, "machine_name_test"); for (base = text; regexec (label_re, base, 2, match, 0) == 0; @@ -314,6 +316,7 @@ TEST_FOR_FIX_PROC_HEAD( machine_name_test ) /* Otherwise, keep looking... */ } return SKIP_FIX; +#endif } |