[RFC PATCH] .bundle_align_mode
nick clifton
nickc@redhat.com
Wed Feb 15 10:20:00 GMT 2012
More information about the Binutils mailing list
Wed Feb 15 10:20:00 GMT 2012
- Previous message (by thread): [RFC PATCH] .bundle_align_mode
- Next message (by thread): [RFC PATCH] .bundle_align_mode
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi Roland, A few thoughts on this feature: * It might be useful to mention in the documentation why this feature is needed. > When aligned instruction > +bundle mode is in effect, no single instruction may span a boundary between > +bundles. If an instruction would start too close to the end of a bundle for > +the length of that particular instruction to fit within the bundle, then the > +space at the end of that bundle is filled with no-op instructions so the > +instruction starts in the next bundle. * What about instructions with delay slots ? * Would it be considered an error, or just unusual, if the .bundle_align_mode directive was used inside a non-executable section ? > +@section @code{.bundle_lock} and @code{.bundle_unlock} * Can these directives be nested ? * Presumably once a bundle has been created by the assembler, it needs to be preserved by the linker. Thus it seems to me that you are going to need a reloc or two to tell the linker about the bundle. Cheers Nick
- Previous message (by thread): [RFC PATCH] .bundle_align_mode
- Next message (by thread): [RFC PATCH] .bundle_align_mode
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Binutils mailing list