summaryrefslogtreecommitdiff
path: root/sys/alpha/linux/linux_sysvec.c
diff options
context:
space:
mode:
authorBruce Evans <bde@FreeBSD.org>1999-12-27 10:42:55 +0000
committerBruce Evans <bde@FreeBSD.org>1999-12-27 10:42:55 +0000
commit654f6be1c8866a4a461e2315f7d525c7ff081a3d (patch)
tree7d11c68f0d1cd623d71098262f4cb794c83a3bb4 /sys/alpha/linux/linux_sysvec.c
parent9f79feec169dfef2aeeb2ab54aa2bc3909c4a056 (diff)
Notes
Diffstat (limited to 'sys/alpha/linux/linux_sysvec.c')
-rw-r--r--sys/alpha/linux/linux_sysvec.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/sys/alpha/linux/linux_sysvec.c b/sys/alpha/linux/linux_sysvec.c
index 76be2b410645..39f3000153d2 100644
--- a/sys/alpha/linux/linux_sysvec.c
+++ b/sys/alpha/linux/linux_sysvec.c
@@ -66,9 +66,9 @@ extern struct sysent linux_sysent[LINUX_SYS_MAXSYSCALL];
extern struct linker_set linux_ioctl_handler_set;
-static int linux_fixup __P((long **stack_base,
+static int linux_fixup __P((register_t **stack_base,
struct image_params *iparams));
-static int elf_linux_fixup __P((long **stack_base,
+static int elf_linux_fixup __P((register_t **stack_base,
struct image_params *iparams));
static void linux_prepsyscall __P((struct trapframe *tf, int *args,
u_int *code, caddr_t *params));
@@ -133,9 +133,9 @@ translate_traps(int signal, int trap_code)
}
static int
-linux_fixup(long **stack_base, struct image_params *imgp)
+linux_fixup(register_t **stack_base, struct image_params *imgp)
{
- long *argv, *envp;
+ register_t *argv, *envp;
argv = *stack_base;
envp = *stack_base + (imgp->argc + 1);
@@ -149,10 +149,10 @@ linux_fixup(long **stack_base, struct image_params *imgp)
}
static int
-elf_linux_fixup(long **stack_base, struct image_params *imgp)
+elf_linux_fixup(register_t **stack_base, struct image_params *imgp)
{
Elf32_Auxargs *args = (Elf32_Auxargs *)imgp->auxargs;
- long *pos;
+ register_t *pos;
pos = *stack_base + (imgp->argc + imgp->envc + 2);