banan-os/BAN/include/BAN
Bananymous 392da37f9a BAN: Function storage is now aligned as CallableBase and not max_align_t
On 32 bit architecture the alignment of 16 bytes did not seem to work
on stack variables. UBSan detected whole lot of misaligned functions
from Ext2.cpp. This patch should make function alignment be big enough?
2023-03-09 01:42:17 +02:00
..
Array.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
Assert.h BAN: Remove #error macros 2023-03-02 22:30:32 +02:00
Errors.h BAN: Formatter now uses perfect forwarding on its arguments 2023-03-08 21:31:26 +02:00
Formatter.h BAN: Formatter now uses perfect forwarding on its arguments 2023-03-08 21:31:26 +02:00
ForwardList.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
Function.h BAN: Function storage is now aligned as CallableBase and not max_align_t 2023-03-09 01:42:17 +02:00
Hash.h BAN: Add basic hashing functionality 2023-02-10 02:59:30 +02:00
HashMap.h Kernel+LibC: Add some errno codes 2023-03-02 21:10:44 +02:00
HashSet.h Kernel+LibC: Add some errno codes 2023-03-02 21:10:44 +02:00
LinkedList.h BAN: fix LinkedList back/front functions 2023-03-06 01:46:52 +02:00
Math.h BAN: Add big_endian_to_host in Math 2023-02-23 15:58:32 +02:00
Memory.h Kernel: Rename RefCounted -> RefPtr and implement RefCounted 2023-03-08 03:26:25 +02:00
Move.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
NoCopyMove.h BAN: Add RefCounted<> and Unique<> 2023-01-31 18:43:09 +02:00
Queue.h Kernel+LibC: Add some errno codes 2023-03-02 21:10:44 +02:00
ScopeGuard.h BAN: Add basic ScopeGuard 2023-01-23 17:41:34 +02:00
String.h BAN: Formatter now uses perfect forwarding on its arguments 2023-03-08 21:31:26 +02:00
StringView.h BAN: Formatter now uses perfect forwarding on its arguments 2023-03-08 21:31:26 +02:00
Time.h BAN: Formatter now uses perfect forwarding on its arguments 2023-03-08 21:31:26 +02:00
Traits.h BAN: Add more traits and cleanup code 2023-03-08 21:30:21 +02:00
UTF8.h BAN: Add function to decode utf-8 encoded strings 2023-02-22 21:45:26 +02:00
Variant.h BAN: implement Variant<> for two types 2023-02-22 01:17:21 +02:00
Vector.h BAN: Formatter now uses perfect forwarding on its arguments 2023-03-08 21:31:26 +02:00