diff options
author | Oleg Endo <olegendo@gcc.gnu.org> | 2019-09-28 08:33:31 +0000 |
---|---|---|
committer | Oleg Endo <olegendo@gcc.gnu.org> | 2019-09-28 08:33:31 +0000 |
commit | 2664bcb87601c9f77c61dea1583166c9dbb135a3 (patch) | |
tree | 43b4b68344d9f393d448ad1e7dce63e6921868c9 /gcc/config/sh | |
parent | b164999002575eaca7f032c2374d2a04531be72f (diff) | |
download | gcc-2664bcb87601c9f77c61dea1583166c9dbb135a3.zip gcc-2664bcb87601c9f77c61dea1583166c9dbb135a3.tar.gz gcc-2664bcb87601c9f77c61dea1583166c9dbb135a3.tar.bz2 |
re PR target/80672 (gcc/config/sh/sh.c:716: prefer compare to find.)
gcc/
2019-09-28 Oleg Endo <olegendo@gcc.gnu.org>
PR target/80672
* config/sh/sh.c (parse_validate_atomic_model_option): Use
std::string::compare instead of std::string::find.
From-SVN: r276240
Diffstat (limited to 'gcc/config/sh')
-rw-r--r-- | gcc/config/sh/sh.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/sh/sh.c b/gcc/config/sh/sh.c index e3eea10..5c4598f 100644 --- a/gcc/config/sh/sh.c +++ b/gcc/config/sh/sh.c @@ -734,7 +734,7 @@ got_mode_name:; { if (tokens[i] == "strict") ret.strict = true; - else if (tokens[i].find ("gbr-offset=") == 0) + else if (!tokens[i].compare (0, strlen ("gbr-offset="), "gbr-offset=")) { std::string offset_str = tokens[i].substr (strlen ("gbr-offset=")); ret.tcb_gbr_offset = integral_argument (offset_str.c_str ()); |