From owner-cvs-src-old@FreeBSD.ORG Thu Nov 11 15:48:52 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 57DC3106564A for ; Thu, 11 Nov 2010 15:48:52 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 44E008FC0C for ; Thu, 11 Nov 2010 15:48:52 +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 oABFmqa5063392 for ; Thu, 11 Nov 2010 15:48:52 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id oABFmq86063391 for cvs-src-old@freebsd.org; Thu, 11 Nov 2010 15:48:52 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <201011111548.oABFmq86063391@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Thu, 11 Nov 2010 15:48:27 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 src/gnu/lib/libgcc Makefile src/lib Makefile src/sys/sys param.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: Thu, 11 Nov 2010 15:48:52 -0000 ed 2010-11-11 15:48:27 UTC FreeBSD src repository Modified files: . Makefile.inc1 gnu/lib/libgcc Makefile lib Makefile sys/sys param.h Log: SVN rev 215127 on 2010-11-11 15:48:27Z by ed Replace libgcc.a by libcompiler_rt.a. libcompiler_rt.a is a BSD licensed C language runtime, which implements many routines which are linked into binaries on architectures where certain functionality is missing (e.g. 64 bits mul/div on i386). Unfortunately, libcompiler_rt cannot replace libgcc entirely. Certain features, such as an unwinder for exception handling, are missing. That's why only libgcc.a is replaced for now, because this one does seem to be complete. Tested by: rene (amd64), nwhitehorn (powerpc), droso (i386 exprun) and many others. Thanks! Obtained from: user/ed/compiler-rt Revision Changes Path 1.671 +2 -1 src/Makefile.inc1 1.74 +0 -1 src/gnu/lib/libgcc/Makefile 1.257 +2 -0 src/lib/Makefile 1.464 +1 -1 src/sys/sys/param.h