> Even if the FPU unit is enabled, the code size after compilation hasn't changed. It is the same as the LPC1788 one.
Code size is not only about FPU usage.
What are the optimisation settings for the LPC4088 project ?
> Shouldn't using the FPU reduce the code size?
The floating point ABI matters as well (-mfloat-abi).
Using "soft" will result in an emulation, as on the LPC1788 (without FPU).
Using "softfp" will use the FPU, and the core registers for passing parameters.
The option "hard" will produce marginally smaller/faster code, passing parameters in FPU registers.
Code compiled with soft/softfp is interchangeable, code compiled with "hard" is not.