Skip to content

Commit 05037cc

Browse files
QuzarDCQuzarDC
authored andcommitted
irq.c: Replace old __unlikely with newlib standard macro
1 parent 0db67b9 commit 05037cc

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

  • kernel/arch/dreamcast/kernel

kernel/arch/dreamcast/kernel/irq.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ void irq_handle_exception(int code) {
217217
int handled = 0;
218218

219219
if(__is_defined(__SH_ATOMIC_MODEL_SOFT_GUSA__)
220-
&& __unlikely((int32_t)irq_srt_addr->r[15] >= -128
220+
&& __predict_false((int32_t)irq_srt_addr->r[15] >= -128
221221
&& irq_srt_addr->pc != irq_srt_addr->r[0])) {
222222
/* The stack pointer has been altered: it means we are in the middle of
223223
an atomic section, and we need to roll-back.
@@ -458,4 +458,4 @@ void irq_set_priority(irq_src_t src, unsigned int prio) {
458458

459459
unsigned int irq_get_priority(irq_src_t src) {
460460
return (REG_IPR(src / 4) >> (src % 4) * 4) & 0xf;
461-
}
461+
}

0 commit comments

Comments
 (0)