1 .\" Copyright (c) 2011 Joseph Koshy. All rights reserved.
3 .\" Redistribution and use in source and binary forms, with or without
4 .\" modification, are permitted provided that the following conditions
6 .\" 1. Redistributions of source code must retain the above copyright
7 .\" notice, this list of conditions and the following disclaimer.
8 .\" 2. Redistributions in binary form must reproduce the above copyright
9 .\" notice, this list of conditions and the following disclaimer in the
10 .\" documentation and/or other materials provided with the distribution.
12 .\" THIS SOFTWARE IS PROVIDED BY JOSEPH KOSHY ``AS IS'' AND
13 .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
14 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
15 .\" ARE DISCLAIMED. IN NO EVENT SHALL JOSEPH KOSHY BE LIABLE
16 .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
17 .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
18 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
19 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
20 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
21 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24 .\" $Id: mcs.1 3642 2018-10-14 14:24:28Z jkoshy $
31 .Nd manipulate the comment section of an ELF object
50 utility is used to manipulate comment sections in an ELF object.
51 If a command-line argument
57 will operate on the ELF objects contained in the archive.
61 operates on the ELF section named
63 This may be changed using the
69 utility supports the following options:
70 .Bl -tag -width ".Fl a Ar string"
74 to the comment section.
75 This option may be specified multiple times.
77 Compress the comment section by removing duplicate entries.
79 Delete the comment section from the ELF object.
81 Display a usage message and exit.
83 Operate on the section named
86 Print the contents of the comment section.
87 This step is taken after actions specified by the
91 options (if any) are completed.
92 .It Fl V | Fl -version
93 Print a version identifier and exit.
98 utility differs from its SVR4 counterpart in the following ways:
103 option is specified, it causes any
108 options present to be ignored.
116 on the command line is not significant.