From owner-cvs-all Sun Jun 16 13: 2:13 2002 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 07FD937B415; Sun, 16 Jun 2002 13:02:10 -0700 (PDT) Received: (from dillon@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g5GK29C36148; Sun, 16 Jun 2002 13:02:10 -0700 (PDT) (envelope-from dillon) Message-Id: <200206162002.g5GK29C36148@freefall.freebsd.org> From: Matt Dillon Date: Sun, 16 Jun 2002 13:02:09 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/libexec/rtld-elf/i386 reloc.c X-FreeBSD-CVS-Branch: RELENG_4 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 dillon 2002/06/16 13:02:09 PDT Modified files: (Branch: RELENG_4) libexec/rtld-elf/i386 reloc.c Log: MFC 1.10 - replace alloca() with mmap() to avoid unbounded stack usage. This solves problem when installing openoffice from ports and may also solve some of the instability issues with large GUI programs like Mozilla, Konq, etc (thread stacks were being overrun). Approved by: jdp Revision Changes Path 1.6.2.2 +20 -8 src/libexec/rtld-elf/i386/reloc.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message