2 A bug in an stm8 peephole optimizer rule resulting in wrong code..
7 typedef struct list_node_t
{
8 struct list_node_t
* next
;
11 typedef struct list_t
{
20 void event_init(event_t
* self
)
22 self
->list
.head
.next
= &self
->list
.head
;
27 #if !defined(__SDCC_hc08) && !defined(__SDCC_s08) && !defined(__SDCC_mos6502) && !defined(__SDCC_mos65c02) // Bug #3386
30 ASSERT (e
.list
.head
.next
== &e
.list
.head
);