From owner-freebsd-toolchain@FreeBSD.ORG Thu Nov 11 15:52:45 2010 Return-Path: Delivered-To: toolchain@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3148D10656A6; Thu, 11 Nov 2010 15:52:45 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: from mx0.hoeg.nl (unknown [IPv6:2a01:4f8:101:5343::aa]) by mx1.freebsd.org (Postfix) with ESMTP id C27CD8FC1C; Thu, 11 Nov 2010 15:52:44 +0000 (UTC) Received: by mx0.hoeg.nl (Postfix, from userid 1000) id 00AD02A28D04; Thu, 11 Nov 2010 16:52:43 +0100 (CET) Date: Thu, 11 Nov 2010 16:52:43 +0100 From: Ed Schouten To: current@FreeBSD.org, toolchain@FreeBSD.org Message-ID: <20101111155243.GL2054@hoeg.nl> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="CdchzlyJM2/27Jxw" Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Subject: libcompiler_rt now part of FreeBSD's base system X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Nov 2010 15:52:45 -0000 --CdchzlyJM2/27Jxw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello all, I just committed libcompiler_rt.a to HEAD. Even though I don't expect serious issues -- especially not on the tier 1 architectures -- be sure to contact me in case something goes wrong. I hooked it up to the build in a separate commit, so if your system starts to act weird, just revert r215127. Thanks to everyone who helped testing this! --=20 Ed Schouten WWW: http://80386.nl/ ----- Forwarded message from Ed Schouten ----- > Date: Thu, 11 Nov 2010 15:48:27 +0000 (UTC) > From: Ed Schouten > To: src-committers@freebsd.org, svn-src-all@freebsd.org, > svn-src-head@freebsd.org > Subject: svn commit: r215127 - in head: . gnu/lib/libgcc lib sys/sys >=20 > Author: ed > Date: Thu Nov 11 15:48:27 2010 > New Revision: 215127 > URL: http://svn.freebsd.org/changeset/base/215127 >=20 > Log: > Replace libgcc.a by libcompiler_rt.a. > =20 > 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). > =20 > 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. > =20 > Tested by: rene (amd64), nwhitehorn (powerpc), droso (i386 exprun) > and many others. Thanks! > Obtained from: user/ed/compiler-rt >=20 > ----- End forwarded message ----- --CdchzlyJM2/27Jxw Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (FreeBSD) iEYEARECAAYFAkzcEUsACgkQ52SDGA2eCwVMlQCeM9WWGe1pNaoOXeRefQgyQsv2 njsAn059E1CFRm5ojJjMF67ReBO7BJCv =k5rL -----END PGP SIGNATURE----- --CdchzlyJM2/27Jxw--