]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - arch/parisc/kernel/hpmc.S
parisc: export length of os_hpmc vector
[net-next-2.6.git] / arch / parisc / kernel / hpmc.S
index 068322eb8c9bf3f49ad51ea7a36c9f75aff17e8c..5595a2f311816d3d5e24420e5598563c4815d3a8 100644 (file)
@@ -47,7 +47,6 @@
 #include <asm/pdc.h>
 
 #include <linux/linkage.h>
-#include <linux/init.h>
 
        /*
         * stack for os_hpmc, the HPMC handler.
@@ -77,10 +76,11 @@ ENTRY(hpmc_pim_data)
        .block HPMC_PIM_DATA_SIZE
 END(hpmc_pim_data)
 
-       __HEAD
+       .text
 
        .import intr_save, code
 ENTRY(os_hpmc)
+.os_hpmc:
 
        /*
         * registers modified:
@@ -296,5 +296,10 @@ os_hpmc_6:
        b .
        nop
 ENDPROC(os_hpmc)
-ENTRY(os_hpmc_end)     /* this label used to compute os_hpmc checksum */
+.os_hpmc_end:
        nop
+.data
+.align 4
+       .export os_hpmc_size
+os_hpmc_size:
+       .word .os_hpmc_end-.os_hpmc