|
Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!
User Commands strip(1)
NAME
strip - strip symbol table, debugging and line number infor-
mation from an object file
SYNOPSIS
/usr/ccs/bin/strip [-lVx] file...
DESCRIPTION
The strip command removes the symbol table SHT_SYMTAB and
its associated string table, debugging information, and line
number information from ELF object files. That is, besides
the symbol table and associated string table, the following
sections are removed:
.line
.debug*
.stab*
Once this stripping process has been done, limited symbolic
debugging access is available for that file. Therefore, this
command is normally run only on production modules that have
been debugged and tested.
If strip is executed on a common archive file (see
ar.h(3HEAD)) in addition to processing the members, strip
will remove the archive symbol table. The archive symbol
table must be restored by executing the ar(1) command with
the -s option before the archive can be linked by the ld(1)
command. strip will produce appropriate warning messages
when this situation arises.
strip is used to reduce the file storage overhead taken by
the object file.
OPTIONS
The amount of information stripped from the ELF object file
can be controlled by using any of the following options:
-l Strip line number information only.Does not strip
the symbol table or debugging information.
-V Prints, on standard error, the version number of
strip.
-x Does not strip the symbol table. Debugging and line
number information may be stripped.
SunOS 5.10 Last change: 15 Jan 2003 1
User Commands strip(1)
OPERANDS
The following operand is supported:
file A path name referring to an executable file.
ENVIRONMENT VARIABLES
See environ(5) for descriptions of the following environment
variables that affect the execution of strip: LANG, LC_ALL,
LC_CTYPE, LC_MESSAGES, and NLSPATH.
EXIT STATUS
The following exit values are returned:
0 Successful completion.
>0 An error occurred.
FILES
/tmp/strp* Temporary files
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Availability | SUNWbtool |
|_____________________________|_____________________________|
| Interface Stability | Standard |
|_____________________________|_____________________________|
SEE ALSO
ar(1), as(1), ld(1), elf(3ELF), tmpnam(3C), a.out(4),
ar.h(3HEAD), attributes(5), environ(5), standards(5)
NOTES
The symbol table section will not be removed if it is con-
tained within a segment or if the file is a relocatable
object.
The line number and debugging sections will not be removed
if they are contained within a segment or if their
SunOS 5.10 Last change: 15 Jan 2003 2
User Commands strip(1)
associated relocation section is contained within a segment.
SunOS 5.10 Last change: 15 Jan 2003 3
Man(1) output converted with
man2html and wrapped by fishsponge
This page was generated on Wed Sep 12 11:25:29 GMT 2007
|
Your favourite pages:
No pages logged yet. Trying to save cookie... Top 10 most popular pages:
CPAN man page (4210 hits) (Suse Linux 10.1)
ssh man page (4117 hits) (Suse Linux 10.1)
svn man page (2479 hits) (FreeBSD 6.2)
adv_cap_autoneg man page (1781 hits) (Solaris 10 11_06)
startproc man page (1711 hits) (Suse Linux 10.1)
sqlite3 man page (1662 hits) (openSUSE 10.2)
signal man page (1393 hits) (Suse Linux 10.1)
pprosetup man page (1241 hits) (Solaris 10 11_06)
netcat man page (1237 hits) (Suse Linux 10.1)
ssh-socks5-proxy-connect man page (1126 hits) (Solaris 10 11_06)
|