Move most headers containing generic template classes out of kernel/util.

This follows on the move of BitUtils. Many of these headers were
already used in userspace.

Fixes #19849.
This commit is contained in:
Augustin Cavalier
2025-12-09 16:11:46 -05:00
parent 9f786b6af7
commit 1257e2ba22
34 changed files with 18 additions and 171 deletions
@@ -1 +0,0 @@
#include <../private/kernel/util/BumpAllocator.h>
@@ -1 +0,0 @@
#include <../private/kernel/util/DoublyLinkedList.h>
@@ -1 +0,0 @@
#include <../private/kernel/util/OpenHashTable.h>
@@ -1 +0,0 @@
#include <../private/kernel/util/SinglyLinkedList.h>
@@ -0,0 +1 @@
#include <../private/util/BumpAllocator.h>
@@ -0,0 +1 @@
#include <../private/util/DoublyLinkedList.h>
@@ -0,0 +1 @@
#include <../private/util/OpenHashTable.h>
@@ -0,0 +1 @@
#include <../private/util/SinglyLinkedList.h>
+1 -1
View File
@@ -6,8 +6,8 @@
#ifndef HASH_MAP_H
#define HASH_MAP_H
#include <OpenHashTable.h>
#include <Locker.h>
#include <util/OpenHashTable.h>
#include "AutoLocker.h"
+1 -1
View File
@@ -6,8 +6,8 @@
#ifndef HASH_SET_H
#define HASH_SET_H
#include <OpenHashTable.h>
#include <Locker.h>
#include <util/OpenHashTable.h>
#include "AutoLocker.h"
-1
View File
@@ -1 +0,0 @@
#include <../kernel/util/OpenHashTable.h>