Subject: bug#4643: two different definitions for handlerlist and catchlist in eval.c and alloc.c

From: Dan Nicolaescu <[email-masked]>
Date: Mon, 5 Oct 2009 09:18:33 -0700 (PDT)

struct handlerlist and struct catchlist have different definitions in
eval.c and alloc.c.
This generates and error when using doing link time optimizations with
gcc.