FS#47959 - [avr-gcc] accessing register PRR creates invalid asm code / upstream fix available
Attached to Project:
Community Packages
Opened by Heiner Kallweit (kalle) - Saturday, 30 January 2016, 21:15 GMT
Last edited by Anatol Pomozov (anatolik) - Friday, 25 March 2016, 03:11 GMT
Opened by Heiner Kallweit (kalle) - Saturday, 30 January 2016, 21:15 GMT
Last edited by Anatol Pomozov (anatolik) - Friday, 25 March 2016, 03:11 GMT
|
Details
The upstream GCC version used to generate the current
avr-gcc package includes a bug that results in invalid
assembler code.
(trying to access PRR register results in invalid asm code "sbi 0x20, <val>") See also GCC PR 67839 and https://gcc.gnu.org/ml/gcc-patches/2015-10/msg03079.html. A bug fix was committed upstream already. |
This task depends upon
Comment by
Anatol Pomozov (anatolik) -
Thursday, 25 February 2016, 18:04 GMT
avr-gcc-5.3.0-2 is in [testing]. Please check if it fixes your
issue.
Comment by
Heiner Kallweit (kalle) - Saturday,
27 February 2016, 07:13 GMT
Yes, the new version fixes the issue. Thanks.