GDB/MI: Document support for -exec-run --start in -list-features
[deliverable/binutils-gdb.git] / ld / deffilep.y
index 9121f8f59c3fa9a477f2a2d84dfb7e9cded5f3ed..2dd21be8bb6582dc48dd607422c7110d3c6eacf0 100644 (file)
@@ -934,13 +934,20 @@ def_file_add_directive (def_file *my_def, const char *param, int len)
 
       if (!diropts[i].param)
        {
-         char saved;
+         if (tend < pend)
+           {
+             char saved;
 
-         saved = * tend;
-         * tend = 0;
-         /* xgettext:c-format */
-         einfo (_("Warning: .drectve `%s' unrecognized\n"), param);
-         * tend = saved;
+             saved = * tend;
+             * tend = 0;
+             /* xgettext:c-format */
+             einfo (_("Warning: .drectve `%s' unrecognized\n"), param);
+             * tend = saved;
+           }
+         else
+           {
+             einfo (_("Warning: corrupt .drectve at end of def file\n"));
+           }
        }
 
       lex_parse_string = 0;
This page took 0.024613 seconds and 4 git commands to generate.