frv.c (frv_label_align): Update for recent changes to label_to_alignment.
authorJeff Law <law@redhat.com>
Tue, 17 Jul 2018 20:30:49 +0000 (14:30 -0600)
committerJeff Law <law@gcc.gnu.org>
Tue, 17 Jul 2018 20:30:49 +0000 (14:30 -0600)
       * config/frv/frv.c (frv_label_align): Update for recent changes
        to label_to_alignment.

From-SVN: r262837

gcc/ChangeLog
gcc/config/frv/frv.c

index d8057a074a1a3ca7d421b5a7ca9445d1f3a090f4..51e91221147da77d6fa12730d81790238644780c 100644 (file)
@@ -1,5 +1,8 @@
 2018-07-17  Jeff Law  <law@redhat.com>
 
+       * config/frv/frv.c (frv_label_align): Update for recent changes
+       to label_to_alignment.
+
        * config/nios2/nios2.c (nios2_label_align): Update for recent
        changes which dropped ALIGN_LABELS_LOG.
 
index 78f1a80cdf98f3819f1350b2eab7b5c87920a4ae..6920e6ddace97136197dd57297a4ee7dbe5ce699 100644 (file)
@@ -7936,7 +7936,7 @@ frv_align_label (void)
     {
       if (LABEL_P (x))
        {
-         unsigned int subalign = 1 << label_to_alignment (x);
+         unsigned int subalign = 1 << label_to_alignment (x).levels[0].log;
          alignment = MAX (alignment, subalign);
          label = x;
        }