Marlin_Firmware/Marlin/src/lcd
Jamie Bainbridge 8c57cadbe7 Include stdlib in fontutils (#11251)
When `REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER` is defined and Re-ARM build is attempted, `u8g_fontutf8.cpp` includes `fontutils.h` which uses `abs()`.

However, `abs()` is defined in `stdlib.h` which is not included in `fontutils.h`, so compile fails with an error.

Include `stdlib.h` in `fontutils.h` so that `abs()` is defined before `u8g_fontutf8.cpp` needs to use it, resolving the compile error.

Signed-off-by: Jamie Bainbridge <jamie.bainbridge@gmail.com>
2018-07-13 00:02:38 -05:00
..
dogm Replace double with float, optimize calculation 2018-07-04 22:28:56 -05:00
language Fix and improve POWER_LOSS_RECOVERY (#11187) 2018-07-02 23:21:28 -05:00
fontutils.cpp [2.0.x] Buffer overflow and scroll fix, UTF8 cleanup (#10844) 2018-05-25 23:32:37 -05:00
fontutils.h Include stdlib in fontutils (#11251) 2018-07-13 00:02:38 -05:00
lcdprint_hd44780.cpp Text LCD display routine fix. Coauthored with @MagoKimbra (#10864) 2018-05-26 18:13:33 -05:00
lcdprint_u8g.cpp [2.0.x] Buffer overflow and scroll fix, UTF8 cleanup (#10844) 2018-05-25 23:32:37 -05:00
lcdprint.h [2.0.x] Buffer overflow and scroll fix, UTF8 cleanup (#10844) 2018-05-25 23:32:37 -05:00
malyanlcd.cpp Support Malyan LCD without SD 2018-05-24 05:01:18 -05:00
thermistornames.h Add thermocouple with AD8495 support 2018-05-02 08:43:16 -05:00
u8g_fontutf8.cpp [2.0.x] Buffer overflow and scroll fix, UTF8 cleanup (#10844) 2018-05-25 23:32:37 -05:00
u8g_fontutf8.h Clean up some formatting 2018-05-27 17:58:40 -05:00
ultralcd_common_HD44780.h [2.0.x][HD44780] Remove unused include 2018-07-06 23:45:47 -05:00
ultralcd_impl_DOGM.h Fix RRW graphical LCD constructor macro (#11171) 2018-07-01 23:14:23 -05:00
ultralcd_impl_HD44780.h Use bit flags for homed/known 2018-06-11 22:05:16 -05:00
ultralcd.cpp Resolve issue where user can't edit UBL's mesh 2018-07-08 14:41:38 -05:00
ultralcd.h Followup to endstops tweaks 2018-05-22 20:41:03 -05:00