diff options
author | David S. Miller <davem@davemloft.net> | 2011-08-02 23:23:34 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-08-03 00:28:53 -0400 |
commit | 56d205cc5c0a3032a605121d4253e111193bf923 (patch) | |
tree | 1e37a74fd6df18ec35a9d6a1f70eca2e649e4afb /arch/sparc/kernel/vmlinux.lds.S | |
parent | ea5e7447ea9d555558e0f13798f5143dd51a915a (diff) |
sparc: Use popc when possible for ffs/__ffs/ffz.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/sparc/kernel/vmlinux.lds.S')
-rw-r--r-- | arch/sparc/kernel/vmlinux.lds.S | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/sparc/kernel/vmlinux.lds.S b/arch/sparc/kernel/vmlinux.lds.S index de20c14625eb..94a954892d3f 100644 --- a/arch/sparc/kernel/vmlinux.lds.S +++ b/arch/sparc/kernel/vmlinux.lds.S | |||
@@ -112,6 +112,11 @@ SECTIONS | |||
112 | *(.popc_3insn_patch) | 112 | *(.popc_3insn_patch) |
113 | __popc_3insn_patch_end = .; | 113 | __popc_3insn_patch_end = .; |
114 | } | 114 | } |
115 | .popc_6insn_patch : { | ||
116 | __popc_6insn_patch = .; | ||
117 | *(.popc_6insn_patch) | ||
118 | __popc_6insn_patch_end = .; | ||
119 | } | ||
115 | PERCPU_SECTION(SMP_CACHE_BYTES) | 120 | PERCPU_SECTION(SMP_CACHE_BYTES) |
116 | 121 | ||
117 | . = ALIGN(PAGE_SIZE); | 122 | . = ALIGN(PAGE_SIZE); |