https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118280
--- Comment #20 from Neal Frager <neal.frager at amd dot com> --- Created attachment 61760 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61760&action=edit microblaze atomic test and set patch Attached is a proposal for adding atomic test and set support to the microblaze architecture. Our current solution requires the -mxl-barrel-shift build flag to be enabled which is not enabled by default. Do you see any issues with us changing this to make the -mxl-barrel-shift flag enabled by default? Could you please review and provide comments before we submit this as a solution? Thank you in advance for any feedback. Best regards, Neal Frager AMD