From owner-cvs-all Sun Sep 1 14:41:33 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 456B637B400; Sun, 1 Sep 2002 14:41:25 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id BFC5843E4A; Sun, 1 Sep 2002 14:41:24 -0700 (PDT) (envelope-from jake@FreeBSD.org) Received: from freefall.freebsd.org (jake@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g81LfOJU035308; Sun, 1 Sep 2002 14:41:24 -0700 (PDT) (envelope-from jake@freefall.freebsd.org) Received: (from jake@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g81LfOnr035307; Sun, 1 Sep 2002 14:41:24 -0700 (PDT) Message-Id: <200209012141.g81LfOnr035307@freefall.freebsd.org> From: Jake Burkholder Date: Sun, 1 Sep 2002 14:41:24 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/alpha elf_machdep.c src/sys/alpha/linux linux_sysvec.c src/sys/alpha/osf1 osf1_sysvec.c src/sys/compat/pecoff imgact_pecoff.c src/sys/compat/svr4 svr4_sysvec.c src/sys/i386/i386 elf_machdep.c src/sys/i386/ibcs2 ... X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jake 2002/09/01 14:41:24 PDT Modified files: sys/alpha/alpha elf_machdep.c sys/alpha/linux linux_sysvec.c sys/alpha/osf1 osf1_sysvec.c sys/compat/pecoff imgact_pecoff.c sys/compat/svr4 svr4_sysvec.c sys/i386/i386 elf_machdep.c sys/i386/ibcs2 ibcs2_sysvec.c sys/i386/linux linux_sysvec.c sys/ia64/ia32 ia32_sysvec.c sys/ia64/ia64 elf_machdep.c sys/kern imgact_aout.c init_main.c kern_exec.c sys/powerpc/powerpc elf_machdep.c sys/sparc64/sparc64 elf_machdep.c sys/sys imgact.h sysent.h Log: Added fields for VM_MIN_ADDRESS, PS_STRINGS and stack protections to sysentvec. Initialized all fields of all sysentvecs, which will allow them to be used instead of constants in more places. Provided stack fixup routines for emulations that previously used the default. Revision Changes Path 1.11 +19 -5 src/sys/alpha/alpha/elf_machdep.c 1.84 +13 -5 src/sys/alpha/linux/linux_sysvec.c 1.8 +13 -5 src/sys/alpha/osf1/osf1_sysvec.c 1.21 +12 -4 src/sys/compat/pecoff/imgact_pecoff.c 1.27 +10 -2 src/sys/compat/svr4/svr4_sysvec.c 1.11 +21 -6 src/sys/i386/i386/elf_machdep.c 1.25 +27 -4 src/sys/i386/ibcs2/ibcs2_sysvec.c 1.102 +18 -2 src/sys/i386/linux/linux_sysvec.c 1.2 +7 -4 src/sys/ia64/ia32/ia32_sysvec.c 1.6 +20 -6 src/sys/ia64/ia64/elf_machdep.c 1.83 +24 -6 src/sys/kern/imgact_aout.c 1.204 +28 -2 src/sys/kern/init_main.c 1.188 +0 -2 src/sys/kern/kern_exec.c 1.12 +20 -6 src/sys/powerpc/powerpc/elf_machdep.c 1.9 +20 -7 src/sys/sparc64/sparc64/elf_machdep.c 1.30 +1 -0 src/sys/sys/imgact.h 1.39 +7 -3 src/sys/sys/sysent.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message