1 lintdump(1ONBLD) illumos Build Tools lintdump(1ONBLD)
2
3
4
5 lintdump - dump the contents of one or more lint objects
6
7 SYNOPSIS
8 lintdump [-i] [-p 1|2|3] [-r] lintobj [ lintobj ... ]
9
10 DESCRIPTION
11 The lintdump utility dumps the contents of one or more lint objects.
12 This is chiefly useful when trying to understand the cause of
13 unexpected or obtuse lint warnings (see EXAMPLES), but can also be used
14 to find differences between lint objects across builds or releases, or
15 to debug problems in lint itself.
16
17 A lint object is a binary file (typically suffixed with ".ln")
18 constructed from a C source file via the "-c" option to lint(1).
19 Multiple lint objects may be combined into a lint library object
20 (typically prefixed with "llib-l" and suffixed with ".ln") using the
21 "-o" option to lint. (As a convenience, lint "-o" allows a lint
248
249 Note that -r option removes spurious differences that would otherwise
250 arise from different absolute paths to the same source file, and the -i
251 option removes spurious differences due to ID generation inside lint.
252
253 SEE ALSO
254 lint(1), printf(3C), scanf(3C)
255
256 NOTES
257 This utility is provided as an interim solution until a stable utility
258 can be bundled with Sun Studio. As such, any use of this utility in
259 scripts or embedded inside programs should be done with knowledge that
260 subsequent changes will be required in order to transition to the
261 stable solution.
262
263 The lint object file format does not have a way to represent bitfields.
264 As such, bitfield size information cannot be displayed by lintdump.
265
266
267
268 28 Mar 2008 lintdump(1ONBLD)
|
1 LINTDUMP(1ONBLD) illumos Build Tools LINTDUMP(1ONBLD)
2
3
4
5 lintdump - dump the contents of one or more lint objects
6
7 SYNOPSIS
8 lintdump [-i] [-p 1|2|3] [-r] lintobj [ lintobj ... ]
9
10 DESCRIPTION
11 The lintdump utility dumps the contents of one or more lint objects.
12 This is chiefly useful when trying to understand the cause of
13 unexpected or obtuse lint warnings (see EXAMPLES), but can also be used
14 to find differences between lint objects across builds or releases, or
15 to debug problems in lint itself.
16
17 A lint object is a binary file (typically suffixed with ".ln")
18 constructed from a C source file via the "-c" option to lint(1).
19 Multiple lint objects may be combined into a lint library object
20 (typically prefixed with "llib-l" and suffixed with ".ln") using the
21 "-o" option to lint. (As a convenience, lint "-o" allows a lint
248
249 Note that -r option removes spurious differences that would otherwise
250 arise from different absolute paths to the same source file, and the -i
251 option removes spurious differences due to ID generation inside lint.
252
253 SEE ALSO
254 lint(1), printf(3C), scanf(3C)
255
256 NOTES
257 This utility is provided as an interim solution until a stable utility
258 can be bundled with Sun Studio. As such, any use of this utility in
259 scripts or embedded inside programs should be done with knowledge that
260 subsequent changes will be required in order to transition to the
261 stable solution.
262
263 The lint object file format does not have a way to represent bitfields.
264 As such, bitfield size information cannot be displayed by lintdump.
265
266
267
268 March 28, 2008 LINTDUMP(1ONBLD)
|