Home / uapi / asm
Name Modified Size InfoDownloads / Week
Parent folder
vmx.h 2023-03-31 7.5 kB
vsyscall.h 2023-03-31 278 Bytes
unistd.h 2023-03-31 664 Bytes
vm86.h 2023-03-31 3.2 kB
swab.h 2023-03-31 769 Bytes
ucontext.h 2023-03-31 2.1 kB
statfs.h 2023-03-31 416 Bytes
svm.h 2023-03-31 9.8 kB
signal.h 2023-03-31 2.2 kB
stat.h 2023-03-31 3.1 kB
siginfo.h 2023-03-31 422 Bytes
sigcontext32.h 2023-03-31 271 Bytes
shmbuf.h 2023-03-31 1.3 kB
sigcontext.h 2023-03-31 9.9 kB
sembuf.h 2023-03-31 1.1 kB
sgx.h 2023-03-31 8.4 kB
setup.h 2023-03-31 6 Bytes
ptrace-abi.h 2023-03-31 2.0 kB
ptrace.h 2023-03-31 1.6 kB
prctl.h 2023-03-31 618 Bytes
processor-flags.h 2023-03-31 6.8 kB
posix_types_64.h 2023-03-31 609 Bytes
posix_types_x32.h 2023-03-31 581 Bytes
posix_types.h 2023-03-31 250 Bytes
posix_types_32.h 2023-03-31 765 Bytes
mtrr.h 2023-03-31 4.2 kB
perf_regs.h 2023-03-31 1.4 kB
msr.h 2023-03-31 361 Bytes
mman.h 2023-03-31 503 Bytes
msgbuf.h 2023-03-31 1.1 kB
mce.h 2023-03-31 1.7 kB
ldt.h 2023-03-31 1.3 kB
kvm_perf.h 2023-03-31 388 Bytes
kvm.h 2023-03-31 12.9 kB
kvm_para.h 2023-03-31 4.4 kB
ist.h 2023-03-31 869 Bytes
Kbuild 2023-03-31 117 Bytes
e820.h 2023-03-31 2.6 kB
hw_breakpoint.h 2023-03-31 69 Bytes
hwcap2.h 2023-03-31 324 Bytes
debugreg.h 2023-03-31 3.3 kB
byteorder.h 2023-03-31 200 Bytes
boot.h 2023-03-31 338 Bytes
bootparam.h 2023-03-31 8.5 kB
bitsperlong.h 2023-03-31 321 Bytes
auxvec.h 2023-03-31 546 Bytes
amd_hsmp.h 2023-03-31 8.9 kB
a.out.h 2023-03-31 756 Bytes
Totals: 48 Items   119.9 kB 0

Foreword: The FreeLSD design may not be robust and it certainly isn't elegant.

FreeLSD is an effort to bring Void Linux (musl) x86_64 as close to FreeBSD as possible, using https://github.com/dcantrell/bsdutils as a replacement for coreutils and https://github.com/chimera-linux/bsdutils-extra to cover GNU tools not covered by bdsutils.

The header files here are needed to compile, on Void Linux, programs and libraries that use functions and data structures provided by software packages (such as bsdutils).

Warning: the /usr/include folder is therefore a very important resource for software development in the Linux environment, as it allows access to many functions and libraries useful for creating programs and applications. Use these headers only on test environments.

All the files here were taken directly from the https://github.com/torvalds/linux repository No file has really been modified, the files useful for our builds have simply been taken and placed in a single folder (the content of which will be copied/overwritten in /usr/include/).

Source: README.md, updated 2023-03-31