diff --git a/[refs] b/[refs] index 44bb10ac636d..55f6d7d31530 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 8d29b7b9f81d6b83d869ff054e6c189d6da73f1f +refs/heads/master: 61f3632fdcdcf547f6487f56b45976d7964756c4 diff --git a/trunk/arch/avr32/include/asm/uaccess.h b/trunk/arch/avr32/include/asm/uaccess.h index ed092395215e..245b2ee213c9 100644 --- a/trunk/arch/avr32/include/asm/uaccess.h +++ b/trunk/arch/avr32/include/asm/uaccess.h @@ -230,10 +230,10 @@ extern int __put_user_bad(void); asm volatile( \ "1: ld." suffix " %1, %3 \n" \ "2: \n" \ - " .section .fixup, \"ax\" \n" \ + " .subsection 1 \n" \ "3: mov %0, %4 \n" \ " rjmp 2b \n" \ - " .previous \n" \ + " .subsection 0 \n" \ " .section __ex_table, \"a\" \n" \ " .long 1b, 3b \n" \ " .previous \n" \ @@ -295,10 +295,10 @@ extern int __put_user_bad(void); asm volatile( \ "1: st." suffix " %1, %3 \n" \ "2: \n" \ - " .section .fixup, \"ax\" \n" \ + " .subsection 1 \n" \ "3: mov %0, %4 \n" \ " rjmp 2b \n" \ - " .previous \n" \ + " .subsection 0 \n" \ " .section __ex_table, \"a\" \n" \ " .long 1b, 3b \n" \ " .previous \n" \