Set USE_BRL in elfxx-ia64.c at run-time?

law@redhat.com law@redhat.com
Tue Mar 4 00:17:00 GMT 2003


In message <3E63B2E4.2070805@tuliptree.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



More information about the Binutils mailing list