Is std::atomic supported by Nios® II ? - Is std::atomic supported by Nios® II ?
Description The std::atomic in C programming is Nios® II software development is not supported. The Nios® II GCC compiler is running by default with this feature "Thread Model: single", and cannot be modified. Resolution Nios® II does not have any atomic instructions. Hence, the "Thread Model: single" is the default setting for the compiler. To overcome this issue, Altera recommends using the Avalon Mutex Core, which gives Nios II the atomic operation. This document (Chapter 11) provides more information about this IP. https://www.altera.com/en_US/pdfs/literature/ug/ug_embedded_ip.pdf
Custom Fields values:
['novalue']
Troubleshooting
FB: 558073;1408204659
False
['Nios® II Processor']
['FPGA Dev Tools Quartus® Prime Software Pro']
No plan to fix
17.1
['Programmable Logic Devices']
['Nios® II Embedded Design Suite (EDS)']
['novalue']
['novalue'] - 2024-11-10
external_document