Message ID | 5577FC79.3090103@foss.arm.com |
---|---|
State | New |
Headers | show |
Index: gcc/config/arm/sync.md =================================================================== --- gcc/config/arm/sync.md (revision 224315) +++ gcc/config/arm/sync.md (working copy) @@ -50,14 +50,11 @@ { if (TARGET_HAVE_DMB) { - /* Note we issue a system level barrier. We should consider issuing - a inner shareabilty zone barrier here instead, ie. "DMB ISH". */ - /* ??? Differentiate based on SEQ_CST vs less strict? */ - return "dmb\tsy"; + return "dmb\\tish"; } if (TARGET_HAVE_DMB_MCR) - return "mcr\tp15, 0, r0, c7, c10, 5"; + return "mcr\\tp15, 0, r0, c7, c10, 5"; gcc_unreachable (); }