From 166792f0ff5f8e93d3f4a8f97b4f415b66db55d6 Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Mon, 9 Nov 1992 20:10:20 +0000 Subject: [PATCH] (main): Use strncmp when testing for gstabs+ vs gstabs. From-SVN: r2727 --- gcc/toplev.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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) -- 2.7.4