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