From 021d7b267e4ce91b56eb752ac0d0d3798d163f56 Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Mon, 1 Jan 2001 23:20:49 +0100 Subject: [PATCH] * loop.c (scan_loop): Use xmalloc to allocate movables. From-SVN: r38598 --- gcc/ChangeLog | 4 ++++ gcc/loop.c | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ae5143424f7..5e3821ce5ff 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2001-01-01 Andreas Jaeger + + * loop.c (scan_loop): Use xmalloc to allocate movables. + 2001-01-01 Alexandre Oliva * tm.texi (REGISTER_MOVE_COST): Add a mode argument. diff --git a/gcc/loop.c b/gcc/loop.c index 652b5feb9ec..8faacaf3e02 100644 --- a/gcc/loop.c +++ b/gcc/loop.c @@ -1,6 +1,6 @@ /* Perform various loop optimizations, including strength reduction. Copyright (C) 1987, 1988, 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997, - 1998, 1999, 2000 Free Software Foundation, Inc. + 1998, 1999, 2000, 2001 Free Software Foundation, Inc. This file is part of GNU CC. @@ -909,7 +909,7 @@ scan_loop (loop, flags) if (VARRAY_INT (regs->set_in_loop, regno) == 2) { register struct movable *m; - m = (struct movable *) alloca (sizeof (struct movable)); + m = (struct movable *) xmalloc (sizeof (struct movable)); m->next = 0; m->insn = p; m->set_dest = SET_DEST (set); -- 2.30.2