From f41a6bf164389696b43c02ea1368f693efe9912e Mon Sep 17 00:00:00 2001 From: DJ Delorie Date: Mon, 29 Apr 2002 15:57:21 -0400 Subject: [PATCH] mips.c (mips_parse_cpu): Warn if the CPU name is given in upper case. * config/mips/mips.c (mips_parse_cpu): Warn if the CPU name is given in upper case. From-SVN: r52907 --- gcc/ChangeLog | 5 +++++ gcc/config/mips/mips.c | 16 ++++++++++++++-- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fbfdb69ce22..d46e98ead81 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2002-04-29 DJ Delorie + + * config/mips/mips.c (mips_parse_cpu): Warn if the CPU name is + given in upper case. + 2002-04-29 Rainer Orth * fixinc/inclhack.def (solaris_widec): Include in diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index 401cbbd4d6d..534b1f6a1fa 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -10122,14 +10122,26 @@ mips_parse_cpu (cpu_string) const char *p = cpu_string; int seen_v = 0; enum processor_type cpu; + int warn_upper_case = 0; /* We need to cope with the various "vr" prefixes for the NEC 4300 and 4100 processors. */ if (*p == 'v' || *p == 'V') - seen_v = 1, p++; + { + if (*p == 'V') + warn_upper_case = 1; + seen_v = 1, p++; + } if (*p == 'r' || *p == 'R') - p++; + { + if (*p == 'R') + warn_upper_case = 1; + p++; + } + + if (warn_upper_case) + warning ("the cpu name must be lower case"); /* Since there is no difference between a R2000 and R3000 in terms of the scheduler, we collapse them into just an R3000. */