Most SunOS release 4.x programming tools are still available and stil provide the same capabilities, but many are in new locations. All bundled programming tools are now in the /usr/ccs/bin library except cpp, which is now in the /usr/ccs/lib library. Table 16-8 shows the programming tools and their SunOS release 4.x locations.
Table 16-8 Bundled Programming Tools
SunOS release 4.x Command |
SunOS release 4.x Location |
---|---|
/usr/sccs |
|
/usr/bin |
|
/usr/bin |
|
/usr/sccs |
|
/usr/sccs |
|
/usr/lib/cpp |
|
/usr/sccs |
|
/usr/ucb |
|
/usr/sccs |
|
/usr/sccs |
|
/usr/bin |
|
/usr/bin |
|
/usr/bin |
|
/usr/bin |
|
/usr/bin |
|
/usr/bin |
|
/usr/bin |
|
/usr/sccs |
|
/usr/sccs |
|
/usr/bin |
|
/usr/sccs |
|
/usr/sccs |
|
/usr/ucb |
|
/usr/sccs |
|
/usr/bin |
|
/usr/bin |
|
/usr/ucb |
|
/usr/bin |
|
/usr/sccs |
|
/usr/ucb |
|
/usr/sccs |
|
/usr/old |
|
/usr/sccs |
|
/usr/bin |
|
/usr/lib |
Table 16-9 lists the new Solaris 2.6 programming tools and their descriptions.
Table 16-9 New Programming Tools
New Command |
Description |
---|---|
Object code disassembler |
|
Dumps selected parts of an object file |
|
Extracts strings from source files |
|
Manipulates the comment section of an object file |
|
Regular expression compiler |
|
Traces system calls and signals |
|
ptools |
Miscellaneous /proc utilities |
Table 16-10 lists the SunOS release 4.x commands that are now unbundled.
Table 16-10 Unbundled Programming Tools
Unbundled Command |
Description |
---|---|
Simple C program beautifier |
|
C compiler |
|
Generates a flow graph for a C program |
|
Interactively examines a C program |
|
Generates a C program execution trace |
|
Generates a C program cross-reference |
|
Source-level debugger |
|
Window-based source-level debugger |
|
Displays call-graph profile data |
|
Indents and formats C program source files |
|
In-line procedure call expander |
|
C program verifier |
|
Dumps selected parts of a COFF object file |
|
Constructs test coverage analysis and statement-by-statement profile |