https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103383
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Rich Kujoth from comment #3) > Haha nice, I guess I should have read a little further. Thanks! > > What does the "length" mean? length means the size of the instructions in bytes that would be in the executable. I noticed it was not set so it might be a good idea to set it too. There are places in the Microblaze backend that uses the length attr to add some nops or something I didn't really look into it that much.