CRIS: Add debug for assembler macros
authorJesper Nilsson <jesper.nilsson@axis.com>
Tue, 3 Aug 2010 16:10:12 +0000 (18:10 +0200)
committerJesper Nilsson <jesper.nilsson@axis.com>
Wed, 4 Aug 2010 11:02:31 +0000 (13:02 +0200)
Signed-off-by: Jesper Nilsson <jesper.nilsson@axis.com>
arch/cris/arch-v32/mm/mmu.S

index f125d91..72727c1 100644 (file)
@@ -38,6 +38,7 @@
 ; to handle the fault.
 .macro MMU_BUS_FAULT_HANDLER handler, mmu, we, ex
        .globl  \handler
+       .type   \handler,"function"
 \handler:
        SAVE_ALL
        move    \mmu, $srs      ; Select MMU support register bank
@@ -52,6 +53,7 @@
        nop
        ba      ret_from_intr
        nop
+       .size   \handler, . - \handler
 .endm
 
 ; Refill handler. Three cases may occur:
@@ -84,6 +86,7 @@
 2:     .dword  0               ; last_refill_cause
        .text
        .globl \handler
+       .type   \handler, "function"
 \handler:
        subq    4, $sp
 ; (The pipeline stalls for one cycle; $sp used as address in the next cycle.)
        ; Return
        ba      ret_from_intr
        nop
+       .size   \handler, . - \handler
 .endm
 
        ; This is the MMU bus fault handlers.