diff options
author | Michael Meissner <meissner@cygnus.com> | 1998-03-16 13:06:49 +0000 |
---|---|---|
committer | Michael Meissner <meissner@gcc.gnu.org> | 1998-03-16 13:06:49 +0000 |
commit | e29ef9202e54f4572c345540e4de17b2b9ff19e1 (patch) | |
tree | 1f8bd8ace00646509cd5a6dfd737327f21afed10 /gcc | |
parent | 883482b23d206aa1d37304bdcb278bf29f0e616e (diff) | |
download | gcc-e29ef9202e54f4572c345540e4de17b2b9ff19e1.zip gcc-e29ef9202e54f4572c345540e4de17b2b9ff19e1.tar.gz gcc-e29ef9202e54f4572c345540e4de17b2b9ff19e1.tar.bz2 |
Fix off by 1 error in handling multilibs
From-SVN: r18630
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/gcc.c | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f12c5a8..7017ba0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Mon Mar 16 15:57:17 1998 Michael Meissner <meissner@cygnus.com> + + * gcc.c (default_arg): Don't wander off the end of allocated + memory. + Mon Mar 16 12:55:15 1998 Jim Wilson <wilson@cygnus.com> * config/m68k/netbsd.h (ASM_SPEC): Add %{m68060}. @@ -5235,6 +5235,9 @@ default_arg (p, len) if ((end - start) == len && strncmp (p, start, len) == 0) return 1; + + if (*end == '\0') + break; } return 0; |