The linker issues one of several return codes.
| Code | Meaning |
|---|---|
| 0 | The linker completed successfully. The linker detected no errors, and issued no warnings. |
| 4 | The linker issued warnings. There might be problems with the output file. |
| 8 | The linker detected errors. The linking might have completed, but the output file cannot be run successfully. |
| 12 | The linker issued warnings and detected errors (see return codes 4 and 8). |
| 16 | The linker detected severe errors. Linking ended abnormally, and the output file cannot be run successfully. |
| 20 | The linker issued warnings and detected severe errors (see return codes 4 and 16). |
| 24 | The linker detected both errors and severe errors (see return codes 8 and 16). |
| 28 | The linker issued warnings and detected both errors and severe errors (see return codes 4, 8, and 16). |