Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ strip(1) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

a.out(4)

ar(1)

ar(4)

as(1)

cc(1)

ld(1)

tmpnam(3S)






       strip(1)                                                    strip(1)


       NAME
             strip - strip symbol table, debugging and line number
             information from an object file.

       SYNOPSIS
             strip [-lVx] file . . .

       DESCRIPTION
             The strip command strips the symbol table, debugging
             information, and line number information from ELF object
             files; COFF object files can no longer be stripped.  Once this
             stripping process has been done, no symbolic debugging access
             will be 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(1)] 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.

             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; do not strip the
                   symbol table or debugging information.

             -V    Print, on standard error, the version number of strip.

             -x       Do not strip the symbol table; debugging and line
                      number information may be stripped.

             strip is used to reduce the file storage overhead taken by the
             object file.

          Files
             TMPDIR/strp*        temporary files

             TMPDIR              usually /var/tmp but can be redefined by
                                 setting the environment variable TMPDIR
                                 [see tempnam in tmpnam(3S)].




                           Copyright 1994 Novell, Inc.               Page 1













      strip(1)                                                    strip(1)


      REFERENCES
            a.out(4), ar(1), ar(4), as(1), cc(1), ld(1), tmpnam(3S)

      NOTICES
            The symbol table section will not be removed if it is
            contained within a segment, or the file is either a
            relocatable or dynamic shared object.

            The line number and debugging sections will not be removed if
            they are contained within a segment, or their associated
            relocation section is contained within a segment.





































                          Copyright 1994 Novell, Inc.               Page 2








Typewritten Software • bear@typewritten.org • Edmonds, WA 98026