Backport struct chx_qh changes from master.
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
This commit is contained in:
16
ChangeLog
16
ChangeLog
@@ -1,3 +1,19 @@
|
||||
2022-04-08 NIIBE Yutaka <gniibe@fsij.org>
|
||||
|
||||
Backport the changes from master.
|
||||
* chopstx.h (struct chx_qh): Change the type for next and prev.
|
||||
* chopstx.c (FOR_QUEUE): New macro.
|
||||
(ll_empty): Follow the change of struct chx_qh.
|
||||
(ll_insert): Change the type of the first argument.
|
||||
(ll_pop): Follow the change of struct chx_qh.
|
||||
(ll_prio_push): Use FOR_QUEUE macro. Follow the change of
|
||||
ll_insert.
|
||||
(ll_prio_enqueue, chx_timer_insert): Likewise.
|
||||
(chx_timer_dequeue, chx_init, chx_exit): Likewise.
|
||||
(chopstx_mutex_init, chopstx_cond_init): Likewise.
|
||||
* chopstx-cortex-m.c (chx_handle_intr): Use FOR_QUEUE macro.
|
||||
* chopstx-gnu-linux.c (chx_handle_intr): Use FOR_QUEUE macro.
|
||||
|
||||
2021-10-12 NIIBE Yutaka <gniibe@fsij.org>
|
||||
|
||||
* VERSION: 1.20.
|
||||
|
||||
Reference in New Issue
Block a user