[PATCH] x86_64: Remove ia32_sys_call_table export
authorAndi Kleen <ak@suse.de>
Mon, 26 Jun 2006 11:57:07 +0000 (13:57 +0200)
committerLinus Torvalds <torvalds@g5.osdl.org>
Mon, 26 Jun 2006 17:48:16 +0000 (10:48 -0700)
It was originally added for 2.4 oprofile, but 2.6 oprofile doesn't
need that anymore. Shouldn't be any use in tree anymore and it doesn't
make much sense to export the ia32 syscalls when the main syscalls
are not exported.

I think Adrian Bunk asked for removing it several times.

Also included hunk from Adrian to remove the .globl ia32_sys_call_table

Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/x86_64/ia32/ia32entry.S
arch/x86_64/ia32/sys_ia32.c

index 8b502eb0a28b5e2662bc5f38d9d7407a5311bf48..d073ca34d4f5610abaedda4319d5b9a49939602b 100644 (file)
@@ -377,7 +377,6 @@ END(ia32_ptregs_common)
 
        .section .rodata,"a"
        .align 8
-       .globl ia32_sys_call_table
 ia32_sys_call_table:
        .quad sys_restart_syscall
        .quad sys_exit
index afbebde9326dfa4b6d3cb745334441e7edbb642a..a1adaa4dd562c1a3b0de36db3dede70c94d43271 100644 (file)
@@ -929,5 +929,3 @@ long sys32_lookup_dcookie(u32 addr_low, u32 addr_high,
        return sys_lookup_dcookie(((u64)addr_high << 32) | addr_low, buf, len);
 }
 
-extern unsigned long ia32_sys_call_table[];
-EXPORT_SYMBOL(ia32_sys_call_table);