From owner-freebsd-hackers@FreeBSD.ORG Fri Mar 21 20:31:26 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B5161065677 for ; Fri, 21 Mar 2008 20:31:26 +0000 (UTC) (envelope-from kaiwang27@gmail.com) Received: from el-out-1112.google.com (el-out-1112.google.com [209.85.162.178]) by mx1.freebsd.org (Postfix) with ESMTP id A30FE8FC13 for ; Fri, 21 Mar 2008 20:31:25 +0000 (UTC) (envelope-from kaiwang27@gmail.com) Received: by el-out-1112.google.com with SMTP id v27so1059251ele.12 for ; Fri, 21 Mar 2008 13:31:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:received:received:x-authentication-warning:date:from:to:subject:message-id:mail-followup-to:mime-version:content-type:content-disposition:user-agent; bh=xuKSpXEMlo0HbRtbboxlZG1l1ijBnk0XqwMFioJLc5U=; b=gCgl0JaoU9VxgQar/IDR1ZD1qfkf/jruVZAi5xRuev0ofTl+lVMN5mR5igxRSMiDmd+sdZDhD6CQqZrl47Kgao45tojvr7eOP2PTpoMgRapgrDsoRKYZDrruK0TFsCIUe2z1d89kOQX2inTvvVvAnCBo2GsxTrNnEpfl3XfQ80U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=x-authentication-warning:date:from:to:subject:message-id:mail-followup-to:mime-version:content-type:content-disposition:user-agent; b=OxzZptA3KVZQ20XXMtvs3JW0/XYGqaoz5j4kXfddfrchLPSWbfDxtH4LKz9nCW2MqZOjngo9r6JThBlakmRZlspRexZZbph44zc3k63zS36qm3e4uSLzrRp/0gKTXrkjjkOYu/bEoIEA3TBAjAHPw2WjP2hIZL20Vy53QXEIPJM= Received: by 10.150.143.14 with SMTP id q14mr1803266ybd.113.1206129799714; Fri, 21 Mar 2008 13:03:19 -0700 (PDT) Received: from localhost ( [85.8.1.55]) by mx.google.com with ESMTPS id h4sm6043443nfh.8.2008.03.21.13.03.18 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 21 Mar 2008 13:03:18 -0700 (PDT) Received: from localhost ([127.0.0.1] helo=localhost.my.domain) by localhost with esmtp (Exim 4.69 (FreeBSD)) (envelope-from ) id 1JcnSR-0003cn-Ux for freebsd-hackers@freebsd.org; Fri, 21 Mar 2008 21:03:20 +0100 Received: (from kaffir@localhost) by localhost.my.domain (8.14.2/8.14.2/Submit) id m2LK3J6V013936 for freebsd-hackers@freebsd.org; Fri, 21 Mar 2008 21:03:19 +0100 (CET) (envelope-from kaiwang27@gmail.com) X-Authentication-Warning: localhost.my.domain: kaffir set sender to kaiwang27@gmail.com using -f Date: Fri, 21 Mar 2008 21:03:19 +0100 From: Kai Wang To: freebsd-hackers@freebsd.org Message-ID: <20080321200319.GA13917@plan0> Mail-Followup-To: freebsd-hackers@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: Mutt/1.5.17 (2007-11-01) Subject: features of objcopy X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2008 20:31:26 -0000 Hi list, I'm working on a BSD Licensed objcopy/strip rewrite(in p4) based on libelf, I really want to know the answers to a few questions listed below, and please do not hesitate if you have other related suggestions. Thanks in advance! 1. Do you often use object/strip on 'ar' archives? 2. Do you often convert ELF to raw binary, iHex, S-Record or vice versa? 3. What features do you like to add into objcopy? 4. What features would be useful for FreeBSD build system and is currently missing in objcopy? -- Kai