This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Suggestions for extended asm


Marek Michalkiewicz wrote:
> 1. allow specifying the true length of assembler code
> inserted (equivalent of set_attr "length" ... in *.md,
> currently it is done by counting line separators in the
> string, but that might be unreliable if machine opcodes
> have different sizes or constructs like .rept/.endr are
> used).  This is significant to prevent assembler errors
> if branches have limited range (like -64/+63 on AVR).

I'd like to extend then to general attributes, specifically for
scheduling.  It does get rather subtarget specific then though, and
compiler version specific.

-- Jamie

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]