From owner-cvs-src@FreeBSD.ORG Fri May 23 00:49:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 17F7F106564A; Fri, 23 May 2008 00:49:40 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E546B8FC0C; Fri, 23 May 2008 00:49:39 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4N0ndAo014058; Fri, 23 May 2008 00:49:39 GMT (envelope-from jb@repoman.freebsd.org) Received: (from jb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4N0nd38014057; Fri, 23 May 2008 00:49:39 GMT (envelope-from jb) Message-Id: <200805230049.m4N0nd38014057@repoman.freebsd.org> From: John Birrell Date: Fri, 23 May 2008 00:49:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys linker.h src/sys/kern link_elf.c link_elf_obj.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 May 2008 00:49:40 -0000 jb 2008-05-23 00:49:39 UTC FreeBSD src repository Modified files: sys/sys linker.h sys/kern link_elf.c link_elf_obj.c Log: Add hooks for the Compact C Type Format (CTF) data to be attached to the elf files. This is complicated by the fact that the actual CTF parsing has to be done in CDDL'd code, so the BSD licensed code only knows about the opaque data which it must be able to free. Revision Changes Path 1.97 +47 -0 src/sys/kern/link_elf.c 1.99 +53 -0 src/sys/kern/link_elf_obj.c 1.51 +17 -3 src/sys/sys/linker.h