bundle boundaries in ia64 assembly output?
Andreas Schwab
schwab@suse.de
Mon Jan 24 16:58:00 GMT 2005
Geert Bosch <bosch@gnat.com> writes:
> On Jan 24, 2005, at 08:29, Jan Beulich wrote:
>> There was a discussion started at
>> http://gcc.gnu.org/ml/gcc/2003-12/msg00821.html and leading to the
>> idea of adding bundle boundaries (not just bundle types as is still
>> getting done) to the assembly output. Searching gcc-patches, however,
>> doesn't even seem to locate a rejected or never approved patch, and
>> hence I wonder whether implementation of this was ever attempted.
>
> We did try this approach, and inserted proper markers for the begin
> and end of bundles. However, for our goal of being able to use the
> Intel assembler this was not enough. GCC puts labels, mainly for EH,
> in arbitrary locations. The published Intel assembly syntax requires
> use of instruction tags instead. These tags have a different syntax.
??? Isn't gcc already using them?
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, MaxfeldstraÃe 5, 90409 Nürnberg, Germany
Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
More information about the Gcc
mailing list