Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 98962
b: refs/heads/master
c: 63506c4
h: refs/heads/master
v: v3
  • Loading branch information
Martin Schwidefsky authored and Heiko Carstens committed Jul 14, 2008
1 parent afabbb6 commit 44638e0
Show file tree
Hide file tree
Showing 9 changed files with 366 additions and 305 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: ae437a452ed20f9d13c1f17b0356201d54394efa
refs/heads/master: 63506c41986c4af9d4fd6f3490e98e335f3dc8f5
1 change: 1 addition & 0 deletions trunk/arch/s390/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,7 @@ config MATHEMU
config COMPAT
bool "Kernel support for 31 bit emulation"
depends on 64BIT
select COMPAT_BINFMT_ELF
help
Select this option if you want to enable your system kernel to
handle system-calls from ELF binaries for 31 bit ESA. This option
Expand Down
7 changes: 6 additions & 1 deletion trunk/arch/s390/kernel/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@
#
CFLAGS_smp.o := -Wno-nonnull

#
# Pass UTS_MACHINE for user_regset definition
#
CFLAGS_ptrace.o += -DUTS_MACHINE='"$(UTS_MACHINE)"'

obj-y := bitmap.o traps.o time.o process.o base.o early.o \
setup.o sys_s390.o ptrace.o signal.o cpcmd.o ebcdic.o \
s390_ext.o debug.o irq.o ipl.o dis.o diag.o
Expand All @@ -23,7 +28,7 @@ obj-$(CONFIG_AUDIT) += audit.o
compat-obj-$(CONFIG_AUDIT) += compat_audit.o
obj-$(CONFIG_COMPAT) += compat_linux.o compat_signal.o \
compat_wrapper.o compat_exec_domain.o \
binfmt_elf32.o $(compat-obj-y)
$(compat-obj-y)

obj-$(CONFIG_VIRT_TIMER) += vtime.o
obj-$(CONFIG_STACKTRACE) += stacktrace.o
Expand Down
214 changes: 0 additions & 214 deletions trunk/arch/s390/kernel/binfmt_elf32.c

This file was deleted.

4 changes: 2 additions & 2 deletions trunk/arch/s390/kernel/compat_ptrace.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#ifndef _PTRACE32_H
#define _PTRACE32_H

#include "compat_linux.h" /* needed for _psw_t32 */
#include "compat_linux.h" /* needed for psw_compat_t */

typedef struct {
__u32 cr[3];
Expand Down Expand Up @@ -38,7 +38,7 @@ typedef struct {

struct user_regs_struct32
{
_psw_t32 psw;
psw_compat_t psw;
u32 gprs[NUM_GPRS];
u32 acrs[NUM_ACRS];
u32 orig_gpr2;
Expand Down
Loading

0 comments on commit 44638e0

Please sign in to comment.