helper/list: remove unused hlist_*
commit90ce9da644d751466d8dc451d7d2a043cdbf7d72
authorAntonio Borneo <borneo.antonio@gmail.com>
Tue, 14 Mar 2023 14:01:18 +0000 (14 15:01 +0100)
committerAntonio Borneo <borneo.antonio@gmail.com>
Fri, 7 Apr 2023 21:47:13 +0000 (7 21:47 +0000)
tree7454fb782950a2c5d2443224a3b677778e3a9f68
parent55e04e3157cd4d817cfd39c6f1384f96d61a0951
helper/list: remove unused hlist_*

The file list.h is taken from Linux and includes two similar
implementation of double linked lists:
- with single linked list's head (hlist_*), and
- with double linked list's head (list_*).
While the former offers a minor memory footprint improvement,
keeping two implementations makes harder for newbie developers
to approach them.

So far only the latter implementation has been used and no new
patches in gerrit is going to change that.

Drop the support for lists with single linked head.
It can be easily taken back from git history, if needed.

Change-Id: I420e5de38ab755fdfbeb2115538c61818308ec2b
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/7567
Tested-by: jenkins
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
src/helper/list.h