mirror of
https://github.com/esp8266/Arduino.git
synced 2025-06-12 01:53:07 +03:00
Upgrade to 2.5.0-4 toolchain w/improved pgm_read_x, C++ exceptions (#6273)
* Upgrade to 2.5.0-4 toolchain w/improved pgm_read_x Rebuild the entire toolchain (including standard libraries) with the latest pgm_read_xxx headers included (which fix unaligned dword reads from progmem and run faster/smaller, and a pgm_read_byte change which removes an instruction on each read saving flash). Pull in latest bearssl while we're at it, too, which speeds up EC handshakes and reduced ROM usage, too. * Fix C++ exceptions Exception code now only does 32b aligned reads from progmem to access the eh_table (some via -mforce-l32, some via hand-inserted pgm_read_x macros). Fixes #6151 Fixes #6305 Fixes #6198
This commit is contained in:
committed by
GitHub
parent
5cb82c1610
commit
ac25f3276f
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user