Comment on Core scheduling lands in Linux 5.14parentComments−dxuh4yAfaik the kernel is built as C89 and uintptr_t was introduced in C99.−dataflow4yDamn. I'd have they they could just typedef it manually, but interesting, thanks.−caf4yIt's not even about how the kernel is built. The userspace-side system call declarations need to be #include-able in C89 user code, so they can't use C99 types.
Comments
Afaik the kernel is built as C89 and uintptr_t was introduced in C99.
Damn. I'd have they they could just typedef it manually, but interesting, thanks.
It's not even about how the kernel is built. The userspace-side system call declarations need to be #include-able in C89 user code, so they can't use C99 types.