Pristine Ack-5.5
[Ack-5.5.git] / util / cmisc / cclash.1
1 .TH CCLASH 1 "$Revision: 1.3 $"
2 .ad
3 .SH NAME
4 cclash  \-  report clashing identifiers in C-programs
5 .SH SYNOPSIS
6 .B cclash
7 [ -l<length> ] [ -c | -m ]
8 [ file ... ]
9 .SH DESCRIPTION
10 .I Cclash
11 prints all identifiers that don't differ in the first <length> characters.
12 The default value for <length> is 8.
13 .PP
14 The
15 .B -m
16 option indicates that #define's must be generated for clashing identifiers.
17 This is of course only useful if your preprocessor can distinguish between
18 them.
19 .PP
20 The
21 .B -c
22 option indicates that a oldname=newname line must be generated for each
23 clashing identifier. This is useful input for
24 .IR cid (1).
25 .SH "SEE ALSO"
26 cid(1)