This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: Set USE_BRL in elfxx-ia64.c at run-time?
- From: law at redhat dot com
- To: Jim Wilson <wilson at tuliptree dot org>
- Cc: "H. J. Lu" <hjl at lucon dot org>, binutils at sources dot redhat dot com
- Date: Mon, 03 Mar 2003 17:17:03 -0700
- Subject: Re: Set USE_BRL in elfxx-ia64.c at run-time?
- Reply-to: law at redhat dot com
In message <3E63B2E4 dot 2070805 at tuliptree dot org>, Jim Wilson writes:
>H. J. Lu wrote:
>> Right now, USE_BRL in elfxx-ia64.c is set at the compile time.
>> Shouldn't we change it a run-time option? Is that a good idea?
>
>We could probably just remove the macro and emit BRL always. This will
>hurt Itanium1 performance, but anyone who cares about performance
>shouldn't be using an Itanium1 processor anyways. There probably aren't
>many people left with working Itanium1 machines.
>
>I think some of the recent Red Hat Linux releases do this already.
Cool. This was on my plate of things to look at -- presumably
Itanium 2 hardware implements BRL, rather than punting to an emulator.
Right?
I suspect most folks aren't going to care about Itanium 1 performance :-)
jeff