Subject: Re: Add NO_RCSID option?
To: None <tech-kern@netbsd.org>
From: Rui Paulo <rpaulo@netbsd-pt.org>
List: tech-kern
Date: 04/30/2005 12:42:39
On 2005-04-29, Greg A. Woods <woods@weird.com> wrote:
> [ On Thursday, April 28, 2005 at 22:08:43 (+1000), matthew green wrote: ]
>> Subject: re: Add NO_RCSID option?
>>
>>
>> On 2005-04-28, Matt Thomas <matt@3am-software.com> wrote:
>> > 2) Because you can use objcopy to strip the section with RCS ids:
>> >
>> > objcopy -R .comment -R .ident netbsd netbsd2
>>
>> I would like to document this on the NetBSD guide, but one question pops in
>> my head: isn't strip a better alternative to this kind of procedures ?
>> I mean, if you want to strip the binary you'll use something like:
>>
>> strip -s -R .comment -R .ident /netbsd
>>
>> i don't think "strip" is the right tool; we don't want to remove the
>> symbol table.
>
> "strip -S -R .ident -R .comment", i.e. explicitly _without_ the "-s" (or
> any other options which remove the symbol table), but _with_ "-S" to
> only remove debugging symbols, should work as well as, or maybe even
> better than, using objcopy (since it will also remove any debugging
> symbols that might have been introduced by the compile).
You're right, thanks!
--
Rui Paulo <rpaulo@netbsd-pt.org> http://www.netbsd-pt.org/users/rpaulo/