
The MPLAB XC8 C Compiler is a free-standing ISO C90 compiler that supports all 8-bit PIC MCUs. It features editing errors and breakpoints that match corresponding lines in the source code, single stepping through C and C source code to inspect variables and structures at critical points, and data structures with defined data types, including floating point, display in watch windows.
v1.4 [Dec 22, 2016]
- New device support for 18F24Q10, 18F25Q10, 16F15313, 16F15323, 16F15324, and 16F15344.
- Recent versions of the IDE allow you to build library projects when using MPLAB XC8.
- A new device errata workaround has been added to circumvent issues that relate to the memory regions accessed by table read instructions immediately after reset.
- A new optimization setting has been added to the compiler to allow you to use omniscient code generation (OCG) optimizations with libraries or individual program modules and have the scope of those optimizations restricted to code within those libraries or modules.
- New pointer target specifiers.