Date: Wed, 10 Apr 2002 12:34:52 -0700 (PDT) From: Doug Rabson <dfr@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/ia64/ia32 Makefile ia32_proto.h ia32_syscall.h ia32_sysent.c imgact_ia32.c imgact_ia32.h syscalls.conf syscalls.master Message-ID: <200204101934.g3AJYqu73129@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
dfr 2002/04/10 12:34:52 PDT Added files: sys/ia64/ia32 Makefile ia32_proto.h ia32_syscall.h ia32_sysent.c imgact_ia32.c imgact_ia32.h syscalls.conf syscalls.master Log: Initial support for executing IA-32 binaries. This will not compile without a few patches for the rest of the kernel to allow the image activator to override exec_copyout_strings and setregs. None of the syscall argument translation has been done. Possibly, this translation layer can be shared with any platform that wants to support running ILP32 binaries on an LP64 host (e.g. sparc32 binaries?) Revision Changes Path 1.1 +15 -0 src/sys/ia64/ia32/Makefile (new) 1.1 +1529 -0 src/sys/ia64/ia32/ia32_proto.h (new) 1.1 +306 -0 src/sys/ia64/ia32/ia32_syscall.h (new) 1.1 +415 -0 src/sys/ia64/ia32/ia32_sysent.c (new) 1.1 +1445 -0 src/sys/ia64/ia32/imgact_ia32.c (new) 1.1 +112 -0 src/sys/ia64/ia32/imgact_ia32.h (new) 1.1 +12 -0 src/sys/ia64/ia32/syscalls.conf (new) 1.1 +562 -0 src/sys/ia64/ia32/syscalls.master (new) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200204101934.g3AJYqu73129>