![](/images/backgrounds/286549/hp-sunsoft-pascal-4-0-users-manual-54939571x1.png)
3
-tc
The
This option can be used for two purposes:
•To check for any name conflicts that your program may have with the standard libraries with which it is to be linked, such as libc. The linker allows name conflicts, which may cause erroneous runtime behavior in your program.
For example, the following program has a name conflict with libc:
program p(output); var time: integer; begin
writeln(wallclock);
end.
When the program is compiled with the
•To check for possible name conflicts in the various modules of your program. These conflicts arise if you define a routine with the same name in several modules, or refer to an external, but undefined, variable. The linker detects these error situations and does not create the executable file.
–temp=dir
The
hostname% pc
If you do not specify a temporary directory, pc places the temporary files in the /tmp directory.
The Pascal Compiler | 47 |