9a9fcfa04e86d26dd6129eb08165b696d602a118 |
|
14-Jun-2010 |
Paul Mundt <lethal@linux-sh.org> |
sh: update the FDPIC relocations. Now that the FDPIC relocations have been given fixed numbers upstream, switch to using those. The previous values only applied to experimental toolchains that never made it in to the wild, so the impact remains minimal. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
d5ab780305bb6d60a7b5a74f18cf84eb6ad153b1 |
|
28-Mar-2010 |
Andrew Stubbs <ams@codesourcery.com> |
sh: Fix FDPIC binary loader Ensure that the aux table is properly initialized, even when optional features are missing. Without this, the FDPIC loader did not work. Signed-off-by: Andrew Stubbs <ams@codesourcery.com> Cc: stable@kernel.org Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
698ba7b5a3a7be772922340fade365c675b8243f |
|
16-Dec-2009 |
Christoph Hellwig <hch@lst.de> |
elf: kill USE_ELF_CORE_DUMP Currently all architectures but microblaze unconditionally define USE_ELF_CORE_DUMP. The microblaze omission seems like an error to me, so let's kill this ifdef and make sure we are the same everywhere. Signed-off-by: Christoph Hellwig <hch@lst.de> Acked-by: Hugh Dickins <hugh.dickins@tiscali.co.uk> Cc: <linux-arch@vger.kernel.org> Cc: Michal Simek <michal.simek@petalogix.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
fc5243d98ac2575ad14a974b3c097e9ba874c03d |
|
25-Dec-2008 |
Martin Schwidefsky <schwidefsky@de.ibm.com> |
[S390] arch_setup_additional_pages arguments arch_setup_additional_pages currently gets two arguments, the binary format descripton and an indication if the process uses an executable stack or not. The second argument is not used by anybody, it could be removed without replacement. What actually does make sense is to pass an indication if the process uses the elf interpreter or not. The glibc code will not use anything from the vdso if the process does not use the dynamic linker, so for statically linked binaries the architecture backend can choose not to map the vdso. Acked-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
|
dd76279b47dce2c0bd7c54997938ec4cb9f16884 |
|
10-Dec-2008 |
Paul Mundt <lethal@linux-sh.org> |
sh: Provide linux/regset.h interface for SH-5. Plugs in general and FPU regsets. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
9a19eb2a6607f2f6329efb3c4637fe23afae2cd7 |
|
20-Oct-2008 |
Paul Mundt <lethal@linux-sh.org> |
sh: Fix up some merge damage. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
0b59268285ca6cdc46191f2995bf632088e3e277 |
|
16-Oct-2008 |
Martin Schwidefsky <schwidefsky@de.ibm.com> |
[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>
|
e7ab3cd251926d57ee11d7d320e8fb42c882ad22 |
|
21-Sep-2008 |
Paul Mundt <lethal@linux-sh.org> |
sh: Add FPU registers to regset interface. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
0e660d2d433393f983cd58fe8c54f831fa7c7713 |
|
12-Sep-2008 |
Paul Mundt <lethal@linux-sh.org> |
sh: Tidy up ELF core dumps. These have been using overrides for ELF_CORE_COPY_TASK_REGS and ELF_CORE_COPY_FPREGS while the generic versions can be used instead. Presently the pt_regs are also duplicated across elf_core_copy_regs() and elf_core_copy_task_regs(), this switches to simply copying out through elf_core_copy_regs() instead. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
5dadb34394d59313e2e763ae8e2fc911e9fc557c |
|
12-Sep-2008 |
Paul Mundt <lethal@linux-sh.org> |
sh: Add DSP registers to regset interface. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
934135c19d8a1be435bae75aefc09b8ae1698b16 |
|
12-Sep-2008 |
Paul Mundt <lethal@linux-sh.org> |
sh: ptrace: Introduce user_regset interface for gp regs. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
f15cbe6f1a4b4d9df59142fc8e4abb973302cf44 |
|
29-Jul-2008 |
Paul Mundt <lethal@linux-sh.org> |
sh: migrate to arch/sh/include/ This follows the sparc changes a439fe51a1f8eb087c22dd24d69cebae4a3addac. Most of the moving about was done with Sam's directions at: http://marc.info/?l=linux-sh&m=121724823706062&w=2 with subsequent hacking and fixups entirely my fault. Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|