diff options
author | Richard Stallman <rms@gnu.org> | 1992-11-09 20:10:20 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1992-11-09 20:10:20 +0000 |
commit | 166792f0ff5f8e93d3f4a8f97b4f415b66db55d6 (patch) | |
tree | 6fd27e05692c24b0ba0761403a31c43039443233 /gcc | |
parent | 34536f93eb929d873f56f852c53fa9f0dfc290c6 (diff) | |
download | gcc-166792f0ff5f8e93d3f4a8f97b4f415b66db55d6.zip gcc-166792f0ff5f8e93d3f4a8f97b4f415b66db55d6.tar.gz gcc-166792f0ff5f8e93d3f4a8f97b4f415b66db55d6.tar.bz2 |
(main): Use strncmp when testing for gstabs+ vs gstabs.
From-SVN: r2727
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/toplev.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/toplev.c b/gcc/toplev.c index 1c340fa..2b3f711 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -3126,7 +3126,8 @@ You Lose! You must define PREFERRED_DEBUGGING_TYPE! if (write_symbols == DBX_DEBUG && !strncmp (str, "ggdb", len) && len >= 2) use_gnu_debug_info_extensions = 1; - else if (write_symbols == DBX_DEBUG && !strcmp (str, "gstabs+")) + else if (write_symbols == DBX_DEBUG && !strncmp (str, "gstabs+", len) + && len >= 7) use_gnu_debug_info_extensions = 1; else if (write_symbols == DBX_DEBUG && !strncmp (str, "gstabs", len) && len >= 2) |