Received: by mail.netbsd.org (Postfix, from userid 0) id 433D163B163; Mon, 30 Nov 2009 09:32:20 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 9CB0963B15E for ; Mon, 30 Nov 2009 09:32:13 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 72062175DD; Mon, 30 Nov 2009 09:32:13 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: binary Content-Type: text/plain Date: Mon, 30 Nov 2009 09:32:13 +0000 From: Masao Uebayashi Subject: CVS commit: src/tools/gcc To: source-changes@NetBSD.org X-Mailer: log_accum Message-Id: <20091130093213.72062175DD@cvs.netbsd.org> Sender: source-changes-owner@NetBSD.org List-Id: source-changes.NetBSD.org Precedence: list Reply-To: source-changes-d@NetBSD.org Module Name: src Committed By: uebayasi Date: Mon Nov 30 09:32:13 UTC 2009 Modified Files: src/tools/gcc: mknative-gcc Log Message: For each library, generate a list of sources (*.[cS]). We create wrapper sources (tmp_*.[cS]) on-the-fly and compile them. For example, __gcc_bcmp() is compiled using tmp___gcc_bcmp.c, which #define's L__gcc_bcmp and #include's libgcc2.c. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/tools/gcc/mknative-gcc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.