ReactOS
0.4.16-dev-1946-g52006dd
libc.h
Go to the documentation of this file.
1
#pragma once
2
3
#ifdef UACPI_OVERRIDE_LIBC
4
#include "uacpi_libc.h"
5
#else
6
/*
7
* The following libc functions are used internally by uACPI and have a default
8
* (sub-optimal) implementation:
9
* - strcmp
10
* - strnlen
11
* - strlen
12
* - snprintf
13
* - vsnprintf
14
*
15
* The following use a builtin implementation only if UACPI_USE_BUILTIN_STRING
16
* is defined (more information can be found in the config.h header):
17
* - memcpy
18
* - memmove
19
* - memset
20
* - memcmp
21
*
22
* In case your platform happens to implement optimized verisons of the helpers
23
* above, you are able to make uACPI use those instead by overriding them like so:
24
*
25
* #define uacpi_memcpy my_fast_memcpy
26
* #define uacpi_snprintf my_fast_snprintf
27
*/
28
#endif
drivers
bus
acpi_new
uacpi
include
uacpi
platform
libc.h
Generated on Thu Dec 4 2025 06:06:01 for ReactOS by
1.9.6