hi.
I made program by referring to u-boot linker_lists.
( refer: https://github.com/u-boot/u-boot/blob/master/include/linker_lists.h )
The function used is:
ll_entry_declare(_type, _name, _list)
ll_entry_declare_list(_type, _name, _list)
ll_entry_start(_type, _list)
ll_entry_end(_type, _list)
ll_entry_count(_type, _list)
However, the ll_entry_end function does not work well.
The return value of ll_entry_end is the same ll_entry_start.
What am I doing wrong? I need help.
If possible, can you tell me the mechanism of the section in __attribute__ that linker_lists.h file?
best regards.