@@ -1,3 +1,7 @@
+2014-09-26 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
+
+ * config/arm/sync.md (memory_barrier): Use dmb ish.
+
2014-09-25 Alexander Ivchenko <alexander.ivchenko@intel.com>
Maxim Kuznetsov <maxim.kuznetsov@intel.com>
Anna Tikhonova <anna.tikhonova@intel.com>
@@ -50,10 +50,9 @@
{
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";
+ /* We used to issue a system level barrier. We now issue an
+ inner shareabilty zone barrier here instead, ie. "DMB ISH". */
+ return "dmb\tish";
}
if (TARGET_HAVE_DMB_MCR)