This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [committed] fix IA-64 as infinite loop with bad input
- From: "Jan Beulich" <JBeulich at novell dot com>
- To: "James Wilson" <wilson at specifix dot com>
- Cc: <binutils at sourceware dot org>
- Date: Wed, 23 Nov 2005 08:47:32 +0100
- Subject: Re: [committed] fix IA-64 as infinite loop with bad input
- References: <1132711098.31498.87.camel@aretha.corp.specifix.com>
>>> James E Wilson <wilson@specifix.com> 23.11.05 02:58:18 >>>
>This is a fix for PR 1889. Given a template, and an insn that did
not
>fit into that template, IA-64 gas was going into an infinite loop.
This
>can be reproduced with a simple two line testcase.
> .mmi
> br.call.sptk.many b0 = splay_tree_new#
>We already have code to check for this, but it was only enabled when
>manual_bundling was true. We just need to enable it always.
Wouldn't it be more appropriate/consistent to issue an error only when
manual_bundling, and otherwise fill the entire bundle with nop-s and
issue only a warning?
Jan