[EXT_EP-11126] Do not emit the diagnostic: warning: call to function without interrupt attribute could clobber interruptee's VFP registers; consider using the `interrupt_save_fp` attribute to prevent this behavior Created: 27/Apr/23  Updated: 22/May/23  Resolved: 22/May/23

Status: Fixed
Project: Embedded Software & Tools
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Medium
Reporter: TI User Assignee: TI User
Resolution: Fixed Votes: 0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Product: Code Generation Tools
Internal ID: CODEGEN-11158
Forum URL: https://e2e.ti.com/support/processors-group/processors/f/791/t/1220028
Found In Release: ARMCLANG_2.1.3.LTS
Fix In Release: ARMCLANG_2.1.4.LTS*
Affected Platform/Device: default

 Description   

The implementation of the attribute interrupt_save_fp is incomplete.  Therefore, there should be no diagnostics which recommend it. 

The current documentation of support for interrupts notes that it is the user's responsibility to preserve VFP registers.  This continues to be the case.  In the most common cases, VFP registers are not modified by the interrupt, and thus do not need to be preserved.


Generated at Fri May 01 09:58:05 CDT 2026 using Jira 10.3.7#10030007-sha1:a563685562f94d165eb4e158cfb2a142338d8c54.