diff options
| author | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2008-10-16 09:39:57 -0400 |
|---|---|---|
| committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2008-10-16 09:40:05 -0400 |
| commit | 0b59268285ca6cdc46191f2995bf632088e3e277 (patch) | |
| tree | 91f95eeb809c5fe13d0ba5b055e26879f9ec9357 /include | |
| parent | 04ab591808565f968d4406f6435090ad671ebdab (diff) | |
[PATCH] remove unused ibcs2/PER_SVR4 in SET_PERSONALITY
The SET_PERSONALITY macro is always called with a second argument of 0.
Remove the ibcs argument and the various tests to set the PER_SVR4
personality.
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'include')
| -rw-r--r-- | include/asm-cris/elf.h | 2 | ||||
| -rw-r--r-- | include/asm-frv/elf.h | 2 | ||||
| -rw-r--r-- | include/asm-m32r/elf.h | 2 | ||||
| -rw-r--r-- | include/asm-m68k/elf.h | 2 | ||||
| -rw-r--r-- | include/asm-mn10300/elf.h | 2 | ||||
| -rw-r--r-- | include/asm-parisc/elf.h | 2 | ||||
| -rw-r--r-- | include/asm-um/elf-i386.h | 2 | ||||
| -rw-r--r-- | include/asm-um/elf-ppc.h | 2 | ||||
| -rw-r--r-- | include/asm-um/elf-x86_64.h | 2 | ||||
| -rw-r--r-- | include/asm-x86/elf.h | 4 | ||||
| -rw-r--r-- | include/asm-xtensa/elf.h | 2 |
11 files changed, 12 insertions, 12 deletions
diff --git a/include/asm-cris/elf.h b/include/asm-cris/elf.h index 001f64ad11e..f0d17fbc81b 100644 --- a/include/asm-cris/elf.h +++ b/include/asm-cris/elf.h | |||
| @@ -88,6 +88,6 @@ typedef unsigned long elf_fpregset_t; | |||
| 88 | 88 | ||
| 89 | #define ELF_PLATFORM (NULL) | 89 | #define ELF_PLATFORM (NULL) |
| 90 | 90 | ||
| 91 | #define SET_PERSONALITY(ex, ibcs2) set_personality((ibcs2)?PER_SVR4:PER_LINUX) | 91 | #define SET_PERSONALITY(ex) set_personality(PER_LINUX) |
| 92 | 92 | ||
| 93 | #endif | 93 | #endif |
diff --git a/include/asm-frv/elf.h b/include/asm-frv/elf.h index 9fb946bb7dc..7279ec07d62 100644 --- a/include/asm-frv/elf.h +++ b/include/asm-frv/elf.h | |||
| @@ -137,6 +137,6 @@ do { \ | |||
| 137 | 137 | ||
| 138 | #define ELF_PLATFORM (NULL) | 138 | #define ELF_PLATFORM (NULL) |
| 139 | 139 | ||
| 140 | #define SET_PERSONALITY(ex, ibcs2) set_personality((ibcs2)?PER_SVR4:PER_LINUX) | 140 | #define SET_PERSONALITY(ex) set_personality(PER_LINUX) |
| 141 | 141 | ||
| 142 | #endif | 142 | #endif |
diff --git a/include/asm-m32r/elf.h b/include/asm-m32r/elf.h index 67bcd77494a..0cc34c94bf2 100644 --- a/include/asm-m32r/elf.h +++ b/include/asm-m32r/elf.h | |||
| @@ -129,6 +129,6 @@ typedef elf_fpreg_t elf_fpregset_t; | |||
| 129 | intent than poking at uname or /proc/cpuinfo. */ | 129 | intent than poking at uname or /proc/cpuinfo. */ |
| 130 | #define ELF_PLATFORM (NULL) | 130 | #define ELF_PLATFORM (NULL) |
| 131 | 131 | ||
| 132 | #define SET_PERSONALITY(ex, ibcs2) set_personality(PER_LINUX) | 132 | #define SET_PERSONALITY(ex) set_personality(PER_LINUX) |
| 133 | 133 | ||
| 134 | #endif /* _ASM_M32R__ELF_H */ | 134 | #endif /* _ASM_M32R__ELF_H */ |
diff --git a/include/asm-m68k/elf.h b/include/asm-m68k/elf.h index 14ea42152b9..0b0f49eb876 100644 --- a/include/asm-m68k/elf.h +++ b/include/asm-m68k/elf.h | |||
| @@ -114,6 +114,6 @@ typedef struct user_m68kfp_struct elf_fpregset_t; | |||
| 114 | 114 | ||
| 115 | #define ELF_PLATFORM (NULL) | 115 | #define ELF_PLATFORM (NULL) |
| 116 | 116 | ||
| 117 | #define SET_PERSONALITY(ex, ibcs2) set_personality((ibcs2)?PER_SVR4:PER_LINUX) | 117 | #define SET_PERSONALITY(ex) set_personality(PER_LINUX) |
| 118 | 118 | ||
| 119 | #endif | 119 | #endif |
diff --git a/include/asm-mn10300/elf.h b/include/asm-mn10300/elf.h index 256a70466ca..bf09f8bb392 100644 --- a/include/asm-mn10300/elf.h +++ b/include/asm-mn10300/elf.h | |||
| @@ -141,7 +141,7 @@ do { \ | |||
| 141 | #define ELF_PLATFORM (NULL) | 141 | #define ELF_PLATFORM (NULL) |
| 142 | 142 | ||
| 143 | #ifdef __KERNEL__ | 143 | #ifdef __KERNEL__ |
| 144 | #define SET_PERSONALITY(ex, ibcs2) set_personality(PER_LINUX) | 144 | #define SET_PERSONALITY(ex) set_personality(PER_LINUX) |
| 145 | #endif | 145 | #endif |
| 146 | 146 | ||
| 147 | #endif /* _ASM_ELF_H */ | 147 | #endif /* _ASM_ELF_H */ |
diff --git a/include/asm-parisc/elf.h b/include/asm-parisc/elf.h index d0a4a826281..7fa675799e6 100644 --- a/include/asm-parisc/elf.h +++ b/include/asm-parisc/elf.h | |||
| @@ -236,7 +236,7 @@ typedef unsigned long elf_greg_t; | |||
| 236 | 236 | ||
| 237 | #define ELF_PLATFORM ("PARISC\0") | 237 | #define ELF_PLATFORM ("PARISC\0") |
| 238 | 238 | ||
| 239 | #define SET_PERSONALITY(ex, ibcs2) \ | 239 | #define SET_PERSONALITY(ex) \ |
| 240 | current->personality = PER_LINUX; \ | 240 | current->personality = PER_LINUX; \ |
| 241 | current->thread.map_base = DEFAULT_MAP_BASE; \ | 241 | current->thread.map_base = DEFAULT_MAP_BASE; \ |
| 242 | current->thread.task_size = DEFAULT_TASK_SIZE \ | 242 | current->thread.task_size = DEFAULT_TASK_SIZE \ |
diff --git a/include/asm-um/elf-i386.h b/include/asm-um/elf-i386.h index 23d6893e861..d0da9d7c537 100644 --- a/include/asm-um/elf-i386.h +++ b/include/asm-um/elf-i386.h | |||
| @@ -86,7 +86,7 @@ extern long elf_aux_hwcap; | |||
| 86 | extern char * elf_aux_platform; | 86 | extern char * elf_aux_platform; |
| 87 | #define ELF_PLATFORM (elf_aux_platform) | 87 | #define ELF_PLATFORM (elf_aux_platform) |
| 88 | 88 | ||
| 89 | #define SET_PERSONALITY(ex, ibcs2) do { } while (0) | 89 | #define SET_PERSONALITY(ex) do { } while (0) |
| 90 | 90 | ||
| 91 | extern unsigned long vsyscall_ehdr; | 91 | extern unsigned long vsyscall_ehdr; |
| 92 | extern unsigned long vsyscall_end; | 92 | extern unsigned long vsyscall_end; |
diff --git a/include/asm-um/elf-ppc.h b/include/asm-um/elf-ppc.h index d3b90b7ac3e..af9463cd8ce 100644 --- a/include/asm-um/elf-ppc.h +++ b/include/asm-um/elf-ppc.h | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | extern long elf_aux_hwcap; | 5 | extern long elf_aux_hwcap; |
| 6 | #define ELF_HWCAP (elf_aux_hwcap) | 6 | #define ELF_HWCAP (elf_aux_hwcap) |
| 7 | 7 | ||
| 8 | #define SET_PERSONALITY(ex, ibcs2) do ; while(0) | 8 | #define SET_PERSONALITY(ex) do ; while(0) |
| 9 | 9 | ||
| 10 | #define ELF_EXEC_PAGESIZE 4096 | 10 | #define ELF_EXEC_PAGESIZE 4096 |
| 11 | 11 | ||
diff --git a/include/asm-um/elf-x86_64.h b/include/asm-um/elf-x86_64.h index 3b2d5224a7e..6e8a9195e95 100644 --- a/include/asm-um/elf-x86_64.h +++ b/include/asm-um/elf-x86_64.h | |||
| @@ -114,6 +114,6 @@ extern long elf_aux_hwcap; | |||
| 114 | 114 | ||
| 115 | #define ELF_PLATFORM "x86_64" | 115 | #define ELF_PLATFORM "x86_64" |
| 116 | 116 | ||
| 117 | #define SET_PERSONALITY(ex, ibcs2) do ; while(0) | 117 | #define SET_PERSONALITY(ex) do ; while(0) |
| 118 | 118 | ||
| 119 | #endif | 119 | #endif |
diff --git a/include/asm-x86/elf.h b/include/asm-x86/elf.h index 5c4745bec90..26bc15f01e7 100644 --- a/include/asm-x86/elf.h +++ b/include/asm-x86/elf.h | |||
| @@ -186,7 +186,7 @@ do { \ | |||
| 186 | set_fs(USER_DS); \ | 186 | set_fs(USER_DS); \ |
| 187 | } while (0) | 187 | } while (0) |
| 188 | 188 | ||
| 189 | #define COMPAT_SET_PERSONALITY(ex, ibcs2) \ | 189 | #define COMPAT_SET_PERSONALITY(ex) \ |
| 190 | do { \ | 190 | do { \ |
| 191 | if (test_thread_flag(TIF_IA32)) \ | 191 | if (test_thread_flag(TIF_IA32)) \ |
| 192 | clear_thread_flag(TIF_ABI_PENDING); \ | 192 | clear_thread_flag(TIF_ABI_PENDING); \ |
| @@ -267,7 +267,7 @@ extern int force_personality32; | |||
| 267 | For the moment, we have only optimizations for the Intel generations, | 267 | For the moment, we have only optimizations for the Intel generations, |
| 268 | but that could change... */ | 268 | but that could change... */ |
| 269 | 269 | ||
| 270 | #define SET_PERSONALITY(ex, ibcs2) set_personality_64bit() | 270 | #define SET_PERSONALITY(ex) set_personality_64bit() |
| 271 | 271 | ||
| 272 | /* | 272 | /* |
| 273 | * An executable for which elf_read_implies_exec() returns TRUE will | 273 | * An executable for which elf_read_implies_exec() returns TRUE will |
diff --git a/include/asm-xtensa/elf.h b/include/asm-xtensa/elf.h index ca6e5101a2c..c3f53e755ca 100644 --- a/include/asm-xtensa/elf.h +++ b/include/asm-xtensa/elf.h | |||
| @@ -189,7 +189,7 @@ typedef struct { | |||
| 189 | #endif | 189 | #endif |
| 190 | } elf_xtregs_t; | 190 | } elf_xtregs_t; |
| 191 | 191 | ||
| 192 | #define SET_PERSONALITY(ex, ibcs2) set_personality(PER_LINUX_32BIT) | 192 | #define SET_PERSONALITY(ex) set_personality(PER_LINUX_32BIT) |
| 193 | 193 | ||
| 194 | struct task_struct; | 194 | struct task_struct; |
| 195 | 195 | ||
