fix: make vPortYield weak in ARM_CRx_No_GIC port (#1414)

Mark vPortYield as a weak symbol so chips with a dedicated software
interrupt register can substitute their own yield trigger.

Default behaviour is unchanged when no strong override is linked.

Signed-off-by: Maxim De Clercq <maximdeclercq00@gmail.com>
This commit is contained in:
Maxim De Clercq 2026-05-26 03:28:54 +02:00 committed by GitHub
parent d3b074a01e
commit b4005374c7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -50,7 +50,7 @@
.global vPortRestoreTaskContext
.global vPortInitialiseFPSCR
.global ulReadAPSR
.global vPortYield
.weak vPortYield
.global vPortEnableInterrupts
.global vPortDisableInterrupts
.global ulPortSetInterruptMaskFromISR