From owner-cvs-src-old@FreeBSD.ORG Sun Sep 26 14:20:27 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 68151106566B for ; Sun, 26 Sep 2010 14:20:27 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 562EE8FC1D for ; Sun, 26 Sep 2010 14:20:27 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id o8QEKRPE029093 for ; Sun, 26 Sep 2010 14:20:27 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id o8QEKRAZ029092 for cvs-src-old@freebsd.org; Sun, 26 Sep 2010 14:20:27 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Message-Id: <201009261420.o8QEKRAZ029092@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nwhitehorn@repoman.freebsd.org using -f From: Nathan Whitehorn Date: Sun, 26 Sep 2010 14:20:09 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc/config/rs6000 freebsd.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Sep 2010 14:20:27 -0000 nwhitehorn 2010-09-26 14:20:09 UTC FreeBSD src repository Modified files: contrib/gcc/config/rs6000 freebsd.h Log: SVN rev 213185 on 2010-09-26 14:20:09Z by nwhitehorn Check for NULL link registers as found in initial stack frames when doing stack unwinding, instead of naively trying to check the instruction at that location. This fixes signal handling in threaded applications after recent changes regarding unwinding in libthr. While here, clean up our MD_FROB_UPDATE_CONTEXT() implementation a little. Revision Changes Path 1.5 +5 -6 src/contrib/gcc/config/rs6000/freebsd.h