public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* anyone using Itanium B-step support?
@ 2005-01-27 21:56 James E Wilson
  2005-01-27 22:12 ` David Mosberger
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: James E Wilson @ 2005-01-27 21:56 UTC (permalink / raw)
  To: linux-ia64

The kernel still has an ITANIUM_BSTEP_SPECIFIC configure option, as of
2.6.8.1, which enables use of the gcc -mb-step option.  As far as I
know, this is the only user of the gcc/gas B-step support.  I am
skeptical that this support still works, and suggest that it be removed,
so that I can remove the gcc/gas B-step support.

The reason why this comes up now is because gas has support to emit
warnings in cases where extra nops must be emitted to avoid B-step
errata.  This is enabled by default.  At the time, this was useful to
ensure backwards compatibility, but now all it does is confuse end users
who have no idea what an Itanium B-step processor is.  To fix this, I
need to add an option to enable it, which means I need to fix gcc to
pass the option to gas, and I also need to fix the kernel to add the
option to aflags when CONFIG_ITANIUM_BSTEP_SPECIFIC.

However, rather than add more ITANIUM_BSTEP_SPECIFIC support to the
kernel, I think it makes more sense to obsolete it and remove it.
-- 
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2005-01-28  6:17 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-01-27 21:56 anyone using Itanium B-step support? James E Wilson
2005-01-27 22:12 ` David Mosberger
2005-01-28  1:24 ` James E Wilson
2005-01-28  1:54 ` David Mosberger
2005-01-28  2:32 ` James E Wilson
2005-01-28  6:17 ` David Mosberger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox