mirror of
https://github.com/arduino/Arduino.git
synced 2024-12-10 21:24:12 +01:00
39c5b3438a
This was already fixed for HardwareSerial.cpp in #1863, but there was one more case hidden in HardwareSerial_private.h. The index attributes have been uint8_t for a while, so there is no point in using int for local variables. This should allow the compiler to generate slightly more efficient code, but (at least on gcc 4.8.2) it also confuses the register allocator, causing this change to increase code size by 2 bytes instead due to extra push/pop instructions (but this will probably change in the future if the compiler improves). |
||
---|---|---|
.. | ||
arduino |