Compiler Option: -exx
Add error checking with `Resume` support and array bounds/dimensions and null-pointer checking, plus stack overflow checking with gas64 backend
Syntax
`
-exx
`
Description
The `-exx` compiler option adds error checking with `Resume` support, array bounds and dimensions, and null-pointer checking (including the procedure pointers), plus stack overflow checking with gas64 backend.
Use of the `-exx` option automatically implies `-e`, `-ex`, `-earray`, `-earraydims`, `-elocation`, and `-enullptr`, error checking and code generation options.
Version

- Before fbc 1.20.0, array dimensions were never checked.
- Before fbc 1.10.0, stack overflow was never checked.

See also

- `__FB_ERR__`
- Compiler Option: -e
- Compiler Option: -earray
- Compiler Option: -earraydims
- Compiler Option: -elocation
- Compiler Option: -enullptr
- Compiler Option: -ex
- Error Handling
- Using the Command Line