Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save HackingM/1965db9d0adbbd23e402cbc93da33eb6 to your computer and use it in GitHub Desktop.
Save HackingM/1965db9d0adbbd23e402cbc93da33eb6 to your computer and use it in GitHub Desktop.
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/temp/build.log
This file has been truncated, but you can view the full file.
 * Package: app-emulation/virtualbox-modules-4.3.38
 * Repository: gentoo
 * Maintainer: polynomial-c@gentoo.org masterzorag@gmail.com
 * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
 * FEATURES: preserve-libs sandbox
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found kernel object directory:
* /lib/modules/4.4.6-gentoo/build
* Found sources for kernel version:
* 4.4.6-gentoo
>>> Unpacking source...
>>> Unpacking vbox-kernel-module-src-4.3.38.tar.xz to /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work
>>> Source unpacked in /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work
>>> Preparing source in /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work ...
ln: failed to create symbolic link β€˜Module.symvers’: File exists
* Preparing vboxdrv module
make -j8 HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- 'LDFLAGS=-m elf_x86_64' KERN_DIR=/usr/src/linux O=/lib/modules/4.4.6-gentoo/build V=1 KBUILD_VERBOSE=1 all
*** Building 'vboxdrv' module ***
make[1]: Entering directory '/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv'
make KBUILD_VERBOSE=1 SUBDIRS=/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv SRCROOT=/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv CONFIG_MODULE_SIG= -C /usr/src/linux modules
make[2]: Entering directory '/usr/src/linux-4.4.6-gentoo'
make -C /usr/src/linux-4.4.6-gentoo KBUILD_SRC=/usr/src/linux-4.4.6-gentoo \
-f /usr/src/linux-4.4.6-gentoo/Makefile modules
make[3]: Entering directory '/usr/src/linux-4.4.6-gentoo'
test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
echo >&2; \
echo >&2 " ERROR: Kernel configuration is invalid."; \
echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo >&2 ; \
/bin/false)
mkdir -p /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/.tmp_versions ; rm -f /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/.tmp_versions/*
make -f /usr/src/linux-4.4.6-gentoo/scripts/Makefile.build obj=/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv
x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/.SUPDrv-linux.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include -I/usr/src/linux-4.4.6-gentoo/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.6-gentoo/include -Iinclude -I/usr/src/linux-4.4.6-gentoo/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.6-gentoo/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.6-gentoo/include/linux/kconfig.h -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -DCC_HAVE_ASM_GOTO -include /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/SUPDrvMangling.h -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/linux -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -Wno-declaration-after-statement -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SUPDrv_linux)" -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -c -o /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.o /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c
x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/.SUPDrv.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include -I/usr/src/linux-4.4.6-gentoo/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.6-gentoo/include -Iinclude -I/usr/src/linux-4.4.6-gentoo/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.6-gentoo/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.6-gentoo/include/linux/kconfig.h -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -DCC_HAVE_ASM_GOTO -include /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/SUPDrvMangling.h -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/linux -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -Wno-declaration-after-statement -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SUPDrv)" -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -c -o /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.o /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c
x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/.SUPDrvSem.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include -I/usr/src/linux-4.4.6-gentoo/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.6-gentoo/include -Iinclude -I/usr/src/linux-4.4.6-gentoo/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.6-gentoo/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.6-gentoo/include/linux/kconfig.h -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -DCC_HAVE_ASM_GOTO -include /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/SUPDrvMangling.h -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/linux -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -Wno-declaration-after-statement -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SUPDrvSem)" -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -c -o /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.o /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c
x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/.SUPDrvTracer.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include -I/usr/src/linux-4.4.6-gentoo/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.6-gentoo/include -Iinclude -I/usr/src/linux-4.4.6-gentoo/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.6-gentoo/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.6-gentoo/include/linux/kconfig.h -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -DCC_HAVE_ASM_GOTO -include /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/SUPDrvMangling.h -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/linux -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -Wno-declaration-after-statement -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SUPDrvTracer)" -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -c -o /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.o /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c
x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/.alloc-r0drv.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include -I/usr/src/linux-4.4.6-gentoo/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.6-gentoo/include -Iinclude -I/usr/src/linux-4.4.6-gentoo/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.6-gentoo/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.6-gentoo/include/linux/kconfig.h -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -DCC_HAVE_ASM_GOTO -include /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/SUPDrvMangling.h -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/linux -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -Wno-declaration-after-statement -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(alloc_r0drv)" -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -c -o /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.o /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c
x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/.initterm-r0drv.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include -I/usr/src/linux-4.4.6-gentoo/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.6-gentoo/include -Iinclude -I/usr/src/linux-4.4.6-gentoo/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.6-gentoo/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.6-gentoo/include/linux/kconfig.h -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -DCC_HAVE_ASM_GOTO -include /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/SUPDrvMangling.h -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/linux -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -Wno-declaration-after-statement -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(initterm_r0drv)" -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -c -o /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/initterm-r0drv.o /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/initterm-r0drv.c
x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/.mpnotification-r0drv.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include -I/usr/src/linux-4.4.6-gentoo/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.6-gentoo/include -Iinclude -I/usr/src/linux-4.4.6-gentoo/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.6-gentoo/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.6-gentoo/include/linux/kconfig.h -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -DCC_HAVE_ASM_GOTO -include /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/SUPDrvMangling.h -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/linux -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -Wno-declaration-after-statement -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(mpnotification_r0drv)" -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -c -o /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/mpnotification-r0drv.o /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/mpnotification-r0drv.c
x86_64-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/.memobj-r0drv.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include -I/usr/src/linux-4.4.6-gentoo/arch/x86/include -Iarch/x86/include/generated/uapi -Iarch/x86/include/generated -I/usr/src/linux-4.4.6-gentoo/include -Iinclude -I/usr/src/linux-4.4.6-gentoo/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-4.4.6-gentoo/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-4.4.6-gentoo/include/linux/kconfig.h -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -march=k8 -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fno-stack-protector -Wno-unused-but-set-variable -fomit-frame-pointer -fno-var-tracking-assignments -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -DCC_HAVE_ASM_GOTO -include /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/SUPDrvMangling.h -I/usr/src/linux/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/linux -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/ -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/include -I/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/vboxdrv/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -Wno-declaration-after-statement -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(memobj_r0drv)" -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -c -o /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/memobj-r0drv.o /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/memobj-r0drv.c
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:35,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:271:5: error: unknown type name β€˜uint16_t’
uint16_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:274:5: error: unknown type name β€˜uint16_t’
uint16_t au16[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:276:5: error: unknown type name β€˜uint8_t’
uint8_t au8[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:284:9: error: unknown type name β€˜uint8_t’
uint8_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:285:9: error: unknown type name β€˜uint8_t’
uint8_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:301:5: error: unknown type name β€˜uint32_t’
uint32_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:309:9: error: unknown type name β€˜uint16_t’
uint16_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:310:9: error: unknown type name β€˜uint16_t’
uint16_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:320:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:321:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:326:5: error: unknown type name β€˜uint32_t’
uint32_t au32[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:328:5: error: unknown type name β€˜uint16_t’
uint16_t au16[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:330:5: error: unknown type name β€˜uint8_t’
uint8_t au8[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:344:5: error: unknown type name β€˜uint64_t’
uint64_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:352:9: error: unknown type name β€˜uint32_t’
uint32_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:353:9: error: unknown type name β€˜uint32_t’
uint32_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:363:9: error: unknown type name β€˜uint32_t’
uint32_t dw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:364:9: error: unknown type name β€˜uint32_t’
uint32_t dw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:376:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:377:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:378:9: error: unknown type name β€˜uint16_t’
uint16_t w2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:379:9: error: unknown type name β€˜uint16_t’
uint16_t w3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:384:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:386:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:388:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:390:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:413:9: error: unknown type name β€˜uint64_t’
uint64_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:414:9: error: unknown type name β€˜uint64_t’
uint64_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:429:9: error: unknown type name β€˜uint64_t’
uint64_t qw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:430:9: error: unknown type name β€˜uint64_t’
uint64_t qw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:442:9: error: unknown type name β€˜uint32_t’
uint32_t dw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:443:9: error: unknown type name β€˜uint32_t’
uint32_t dw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:444:9: error: unknown type name β€˜uint32_t’
uint32_t dw2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:445:9: error: unknown type name β€˜uint32_t’
uint32_t dw3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:461:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:462:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:463:9: error: unknown type name β€˜uint16_t’
uint16_t w2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:464:9: error: unknown type name β€˜uint16_t’
uint16_t w3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:465:9: error: unknown type name β€˜uint16_t’
uint16_t w4;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:466:9: error: unknown type name β€˜uint16_t’
uint16_t w5;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:467:9: error: unknown type name β€˜uint16_t’
uint16_t w6;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:468:9: error: unknown type name β€˜uint16_t’
uint16_t w7;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:473:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:475:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:477:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:479:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:527:9: error: unknown type name β€˜uint32_t’
uint32_t u32FractionLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:529:9: error: unknown type name β€˜uint32_t’
uint32_t u20FractionHigh : 20;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:531:9: error: unknown type name β€˜uint32_t’
uint32_t uExponent : 11;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:533:9: error: unknown type name β€˜uint32_t’
uint32_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:550:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t uFraction : 52;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:550:9: error: width of β€˜uFraction’ exceeds its type
RT_GCC_EXTENSION uint64_t uFraction : 52;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:552:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t uExponent : 11;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:554:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:560:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:562:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:564:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:566:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:594:9: error: unknown type name β€˜uint64_t’
uint64_t u64Mantissa;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:596:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:598:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:603:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:605:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:607:5: error: unknown type name β€˜uint16_t’
uint16_t au16[5];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:609:5: error: unknown type name β€˜uint8_t’
uint8_t au8[10];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:641:9: error: unknown type name β€˜uint64_t’
uint64_t u64Mantissa;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:643:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:645:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:665:9: error: unknown type name β€˜uint32_t’
uint32_t u32FractionLow : 32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:667:9: error: unknown type name β€˜uint32_t’
uint32_t u31FractionHigh : 31;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:669:9: error: unknown type name β€˜uint32_t’
uint32_t fInteger;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:671:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:673:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:692:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t u63Fraction : 63;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:692:9: error: width of β€˜u63Fraction’ exceeds its type
RT_GCC_EXTENSION uint64_t u63Fraction : 63;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:694:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t fInteger : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:696:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:698:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:704:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:706:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:708:5: error: unknown type name β€˜uint16_t’
uint16_t au16[5];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:710:5: error: unknown type name β€˜uint8_t’
uint8_t au8[10];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:748:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTMSINTERVAL;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:770:9: error: unknown type name β€˜int64_t’
typedef int64_t RTINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:799:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:817:9: error: unknown type name β€˜int32_t’
typedef int32_t RTINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:824:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:831:9: error: unknown type name β€˜int64_t’
typedef int64_t RTFOFF;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:840:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTFMODE;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:845:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTDEV;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:873:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTINODE;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:878:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:886:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:894:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTIOPORT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:901:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTSEL;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:913:5: error: unknown type name β€˜uint16_t’
uint16_t off;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:926:5: error: unknown type name β€˜uint32_t’
uint32_t off;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:939:5: error: unknown type name β€˜uint64_t’
uint64_t off;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:958:9: error: unknown type name β€˜int32_t’
typedef int32_t RTHCINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:968:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTHCUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:981:9: error: unknown type name β€˜int64_t’
typedef int64_t RTHCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1006:9: error: unknown type name β€˜int64_t’
typedef int64_t RTR3INTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1031:9: error: unknown type name β€˜int64_t’
typedef int64_t RTR0INTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1057:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1076:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR3UINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1095:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR0UINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1112:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCPHYS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1192:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCUINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1205:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR3UINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1218:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR0UINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1240:9: error: unknown type name β€˜int64_t’
typedef int64_t RTGCINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1254:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1267:9: error: unknown type name β€˜int64_t’
typedef int64_t RTGCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1278:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1288:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCUINTPTR32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1295:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTPTR64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1302:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCPHYS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1319:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCPHYS32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1334:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCPHYS64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1406:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCUINTREG32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1412:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTREG64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1444:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTRCPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1464:9: error: unknown type name β€˜int32_t’
typedef int32_t RTRCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1471:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTRCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1514:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTCCUINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1527:9: error: unknown type name β€˜int64_t’
typedef int64_t RTCCINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1666:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTPROCESS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1823:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTCPUID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1847:5: error: unknown type name β€˜uint64_t’
uint64_t bmSet[RTCPUSET_MAX_CPUS / 64];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2071:5: error: unknown type name β€˜uint32_t’
uint32_t fFlags;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2073:5: error: unknown type name β€˜int32_t’
int32_t rc;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2115:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2117:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2119:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2121:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2125:9: error: unknown type name β€˜uint32_t’
uint32_t u32TimeLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2126:9: error: unknown type name β€˜uint16_t’
uint16_t u16TimeMid;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2127:9: error: unknown type name β€˜uint16_t’
uint16_t u16TimeHiAndVersion;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2128:9: error: unknown type name β€˜uint8_t’
uint8_t u8ClockSeqHiAndReserved;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2129:9: error: unknown type name β€˜uint8_t’
uint8_t u8ClockSeqLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2130:9: error: unknown type name β€˜uint8_t’
uint8_t au8Node[6];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2154:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUNICP;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2175:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTUTF16;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2232:5: error: unknown type name β€˜int32_t’
int32_t x;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2234:5: error: unknown type name β€˜int32_t’
int32_t y;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2248:5: error: unknown type name β€˜int32_t’
int32_t xLeft;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2250:5: error: unknown type name β€˜int32_t’
int32_t yTop;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2252:5: error: unknown type name β€˜int32_t’
int32_t xRight;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2254:5: error: unknown type name β€˜int32_t’
int32_t yBottom;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2269:5: error: unknown type name β€˜int32_t’
int32_t x;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2272:5: error: unknown type name β€˜int32_t’
int32_t y;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2276:5: error: unknown type name β€˜int32_t’
int32_t cx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2280:5: error: unknown type name β€˜int32_t’
int32_t cy;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2294:5: error: unknown type name β€˜uint32_t’
uint32_t cx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2296:5: error: unknown type name β€˜uint32_t’
uint32_t cy;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2316:5: error: unknown type name β€˜uint8_t’
uint8_t au8[6];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2318:5: error: unknown type name β€˜uint16_t’
uint16_t au16[3];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2423:5: error: unknown type name β€˜uint64_t’
uint64_t offStart;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2457:5: error: unknown type name β€˜uint8_t’
uint8_t *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2459:5: error: unknown type name β€˜uint16_t’
uint16_t *pu16;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2461:5: error: unknown type name β€˜uint32_t’
uint32_t *pu32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2463:5: error: unknown type name β€˜uint64_t’
uint64_t *pu64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2496:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t const *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2535:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t volatile *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2574:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t const volatile *pu8;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:35:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:93:9: error: unknown type name β€˜uint32_t’
typedef uint32_t VMCPUID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:120:5: error: unknown type name β€˜uint32_t’
uint32_t au32Bitmap[8 /*256/32*/];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:289:9: error: unknown type name β€˜int32_t’
typedef int32_t VBOXSTRICTRC;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:35,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:271:5: error: unknown type name β€˜uint16_t’
uint16_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:274:5: error: unknown type name β€˜uint16_t’
uint16_t au16[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:276:5: error: unknown type name β€˜uint8_t’
uint8_t au8[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:284:9: error: unknown type name β€˜uint8_t’
uint8_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:285:9: error: unknown type name β€˜uint8_t’
uint8_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:301:5: error: unknown type name β€˜uint32_t’
uint32_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:309:9: error: unknown type name β€˜uint16_t’
uint16_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:310:9: error: unknown type name β€˜uint16_t’
uint16_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:571:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:573:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:575:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:577:5: error: unknown type name β€˜uint64_t’
uint64_t au64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:320:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:321:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:326:5: error: unknown type name β€˜uint32_t’
uint32_t au32[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:720:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:328:5: error: unknown type name β€˜uint16_t’
uint16_t au16[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:722:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:330:5: error: unknown type name β€˜uint8_t’
uint8_t au8[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:724:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:726:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:739:5: error: unknown type name β€˜uint16_t’
uint16_t cbIdt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:741:5: error: unknown type name β€˜uint64_t’
uint64_t pIdt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:768:5: error: unknown type name β€˜uint16_t’
uint16_t cbGdt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:770:5: error: unknown type name β€˜uint64_t’
uint64_t pGdt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:788:5: error: unknown type name β€˜uint16_t’
uint16_t padding1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:790:5: error: unknown type name β€˜uint32_t’
uint32_t esp0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:793:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ss0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:795:5: error: unknown type name β€˜uint32_t’
uint32_t esp1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:798:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ss1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:800:5: error: unknown type name β€˜uint32_t’
uint32_t esp2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:803:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ss2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:805:5: error: unknown type name β€˜uint32_t’
uint32_t cr3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:807:5: error: unknown type name β€˜uint32_t’
uint32_t eip;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:344:5: error: unknown type name β€˜uint64_t’
uint64_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:809:5: error: unknown type name β€˜uint32_t’
uint32_t eflags;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:352:9: error: unknown type name β€˜uint32_t’
uint32_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:811:5: error: unknown type name β€˜uint32_t’
uint32_t eax;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:353:9: error: unknown type name β€˜uint32_t’
uint32_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:813:5: error: unknown type name β€˜uint32_t’
uint32_t ecx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:815:5: error: unknown type name β€˜uint32_t’
uint32_t edx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:817:5: error: unknown type name β€˜uint32_t’
uint32_t ebx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:819:5: error: unknown type name β€˜uint32_t’
uint32_t esp;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:821:5: error: unknown type name β€˜uint32_t’
uint32_t ebp;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:823:5: error: unknown type name β€˜uint32_t’
uint32_t esi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:825:5: error: unknown type name β€˜uint32_t’
uint32_t edi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:828:5: error: unknown type name β€˜uint16_t’
uint16_t padding_es;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:831:5: error: unknown type name β€˜uint16_t’
uint16_t padding_cs;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:834:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ss;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:363:9: error: unknown type name β€˜uint32_t’
uint32_t dw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:837:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ds;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:364:9: error: unknown type name β€˜uint32_t’
uint32_t dw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:840:5: error: unknown type name β€˜uint16_t’
uint16_t padding_fs;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:843:5: error: unknown type name β€˜uint16_t’
uint16_t padding_gs;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:846:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ldt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:848:5: error: unknown type name β€˜uint16_t’
uint16_t fDebugTrap;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:851:5: error: unknown type name β€˜uint16_t’
uint16_t offIoBitmap;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:853:5: error: unknown type name β€˜uint8_t’
uint8_t IntRedirBitmap[32];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:376:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:377:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:378:9: error: unknown type name β€˜uint16_t’
uint16_t w2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:925:5: error: unknown type name β€˜uint8_t’
uint8_t u8Type;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:379:9: error: unknown type name β€˜uint16_t’
uint16_t w3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:927:5: error: unknown type name β€˜uint8_t’
uint8_t cbHdrsTotal;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:929:5: error: unknown type name β€˜uint16_t’
uint16_t cbMaxSeg;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:932:5: error: unknown type name β€˜uint8_t’
uint8_t offHdr1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:934:5: error: unknown type name β€˜uint8_t’
uint8_t offHdr2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:936:5: error: unknown type name β€˜uint8_t’
uint8_t cbHdrsSeg;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:938:5: error: unknown type name β€˜uint8_t’
uint8_t u8Unused;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:384:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:386:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:388:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:390:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:413:9: error: unknown type name β€˜uint64_t’
uint64_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:414:9: error: unknown type name β€˜uint64_t’
uint64_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:429:9: error: unknown type name β€˜uint64_t’
uint64_t qw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:430:9: error: unknown type name β€˜uint64_t’
uint64_t qw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:442:9: error: unknown type name β€˜uint32_t’
uint32_t dw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:443:9: error: unknown type name β€˜uint32_t’
uint32_t dw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:444:9: error: unknown type name β€˜uint32_t’
uint32_t dw2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:445:9: error: unknown type name β€˜uint32_t’
uint32_t dw3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:461:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:462:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:463:9: error: unknown type name β€˜uint16_t’
uint16_t w2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:464:9: error: unknown type name β€˜uint16_t’
uint16_t w3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:465:9: error: unknown type name β€˜uint16_t’
uint16_t w4;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:466:9: error: unknown type name β€˜uint16_t’
uint16_t w5;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:467:9: error: unknown type name β€˜uint16_t’
uint16_t w6;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:468:9: error: unknown type name β€˜uint16_t’
uint16_t w7;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:473:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:475:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:477:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:479:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:527:9: error: unknown type name β€˜uint32_t’
uint32_t u32FractionLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:529:9: error: unknown type name β€˜uint32_t’
uint32_t u20FractionHigh : 20;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:531:9: error: unknown type name β€˜uint32_t’
uint32_t uExponent : 11;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:533:9: error: unknown type name β€˜uint32_t’
uint32_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:550:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t uFraction : 52;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:550:9: error: width of β€˜uFraction’ exceeds its type
RT_GCC_EXTENSION uint64_t uFraction : 52;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:552:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t uExponent : 11;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:554:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:560:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:562:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:564:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:566:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:594:9: error: unknown type name β€˜uint64_t’
uint64_t u64Mantissa;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:596:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:598:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:603:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:605:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:607:5: error: unknown type name β€˜uint16_t’
uint16_t au16[5];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:609:5: error: unknown type name β€˜uint8_t’
uint8_t au8[10];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:641:9: error: unknown type name β€˜uint64_t’
uint64_t u64Mantissa;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:643:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:645:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:231:28: error: expected β€˜=’, β€˜,’, β€˜;’, β€˜asm’ or β€˜__attribute__’ before β€˜volatile’
extern RTDATADECL(uint32_t volatile) g_u32RTAssertLine;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:231:8: note: in expansion of macro β€˜RTDATADECL’
extern RTDATADECL(uint32_t volatile) g_u32RTAssertLine;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:665:9: error: unknown type name β€˜uint32_t’
uint32_t u32FractionLow : 32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:667:9: error: unknown type name β€˜uint32_t’
uint32_t u31FractionHigh : 31;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:669:9: error: unknown type name β€˜uint32_t’
uint32_t fInteger;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:671:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:673:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:692:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t u63Fraction : 63;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:692:9: error: width of β€˜u63Fraction’ exceeds its type
RT_GCC_EXTENSION uint64_t u63Fraction : 63;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:694:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t fInteger : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:696:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:698:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:704:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:706:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:708:5: error: unknown type name β€˜uint16_t’
uint16_t au16[5];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:710:5: error: unknown type name β€˜uint8_t’
uint8_t au8[10];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:748:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTMSINTERVAL;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:770:9: error: unknown type name β€˜int64_t’
typedef int64_t RTINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:799:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:817:9: error: unknown type name β€˜int32_t’
typedef int32_t RTINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:824:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:831:9: error: unknown type name β€˜int64_t’
typedef int64_t RTFOFF;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:840:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTFMODE;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:845:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTDEV;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:873:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTINODE;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:878:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:886:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:894:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTIOPORT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:901:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTSEL;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:913:5: error: unknown type name β€˜uint16_t’
uint16_t off;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:926:5: error: unknown type name β€˜uint32_t’
uint32_t off;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:939:5: error: unknown type name β€˜uint64_t’
uint64_t off;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:958:9: error: unknown type name β€˜int32_t’
typedef int32_t RTHCINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:968:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTHCUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:981:9: error: unknown type name β€˜int64_t’
typedef int64_t RTHCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1006:9: error: unknown type name β€˜int64_t’
typedef int64_t RTR3INTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1031:9: error: unknown type name β€˜int64_t’
typedef int64_t RTR0INTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1057:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1076:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR3UINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1095:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR0UINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1112:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCPHYS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1192:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCUINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1205:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR3UINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1218:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR0UINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1240:9: error: unknown type name β€˜int64_t’
typedef int64_t RTGCINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1254:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1267:9: error: unknown type name β€˜int64_t’
typedef int64_t RTGCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1278:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1288:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCUINTPTR32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1295:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTPTR64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1302:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCPHYS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1319:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCPHYS32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:91:8: error: unknown type name β€˜uint32_t’
RTDECL(uint32_t) RTMpGetArraySize(void);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:91:1: note: in expansion of macro β€˜RTDECL’
RTDECL(uint32_t) RTMpGetArraySize(void);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:199:8: error: unknown type name β€˜uint32_t’
RTDECL(uint32_t) RTMpGetCurFrequency(RTCPUID idCpu);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:199:1: note: in expansion of macro β€˜RTDECL’
RTDECL(uint32_t) RTMpGetCurFrequency(RTCPUID idCpu);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:35,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:271:5: error: unknown type name β€˜uint16_t’
uint16_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:210:8: error: unknown type name β€˜uint32_t’
RTDECL(uint32_t) RTMpGetMaxFrequency(RTCPUID idCpu);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:210:1: note: in expansion of macro β€˜RTDECL’
RTDECL(uint32_t) RTMpGetMaxFrequency(RTCPUID idCpu);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:274:5: error: unknown type name β€˜uint16_t’
uint16_t au16[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:276:5: error: unknown type name β€˜uint8_t’
uint8_t au8[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:284:9: error: unknown type name β€˜uint8_t’
uint8_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:285:9: error: unknown type name β€˜uint8_t’
uint8_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:301:5: error: unknown type name β€˜uint32_t’
uint32_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:309:9: error: unknown type name β€˜uint16_t’
uint16_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:310:9: error: unknown type name β€˜uint16_t’
uint16_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:320:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:321:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:326:5: error: unknown type name β€˜uint32_t’
uint32_t au32[1];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:333:56: error: unknown type name β€˜uint32_t’
RTDECL(int) RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, uint32_t fFlags, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:328:5: error: unknown type name β€˜uint16_t’
uint16_t au16[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:330:5: error: unknown type name β€˜uint8_t’
uint8_t au8[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:344:5: error: unknown type name β€˜uint64_t’
uint64_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:352:9: error: unknown type name β€˜uint32_t’
uint32_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:353:9: error: unknown type name β€˜uint32_t’
uint32_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:363:9: error: unknown type name β€˜uint32_t’
uint32_t dw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:364:9: error: unknown type name β€˜uint32_t’
uint32_t dw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:376:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:377:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:378:9: error: unknown type name β€˜uint16_t’
uint16_t w2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:379:9: error: unknown type name β€˜uint16_t’
uint16_t w3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:384:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:386:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:388:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:390:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:413:9: error: unknown type name β€˜uint64_t’
uint64_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:414:9: error: unknown type name β€˜uint64_t’
uint64_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:429:9: error: unknown type name β€˜uint64_t’
uint64_t qw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:430:9: error: unknown type name β€˜uint64_t’
uint64_t qw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:442:9: error: unknown type name β€˜uint32_t’
uint32_t dw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:443:9: error: unknown type name β€˜uint32_t’
uint32_t dw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:444:9: error: unknown type name β€˜uint32_t’
uint32_t dw2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:445:9: error: unknown type name β€˜uint32_t’
uint32_t dw3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:461:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:462:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:463:9: error: unknown type name β€˜uint16_t’
uint16_t w2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:464:9: error: unknown type name β€˜uint16_t’
uint16_t w3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:465:9: error: unknown type name β€˜uint16_t’
uint16_t w4;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:466:9: error: unknown type name β€˜uint16_t’
uint16_t w5;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:467:9: error: unknown type name β€˜uint16_t’
uint16_t w6;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:468:9: error: unknown type name β€˜uint16_t’
uint16_t w7;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:473:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:475:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:477:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:479:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:527:9: error: unknown type name β€˜uint32_t’
uint32_t u32FractionLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:529:9: error: unknown type name β€˜uint32_t’
uint32_t u20FractionHigh : 20;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:531:9: error: unknown type name β€˜uint32_t’
uint32_t uExponent : 11;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:533:9: error: unknown type name β€˜uint32_t’
uint32_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:550:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t uFraction : 52;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:550:9: error: width of β€˜uFraction’ exceeds its type
RT_GCC_EXTENSION uint64_t uFraction : 52;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:552:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t uExponent : 11;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:554:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:560:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:562:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:564:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:566:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:594:9: error: unknown type name β€˜uint64_t’
uint64_t u64Mantissa;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:596:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:598:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:603:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:239:12: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicXchgU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:605:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:239:46: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicXchgU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:607:5: error: unknown type name β€˜uint16_t’
uint16_t au16[5];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:239:60: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicXchgU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:609:5: error: unknown type name β€˜uint8_t’
uint8_t au8[10];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:641:9: error: unknown type name β€˜uint64_t’
uint64_t u64Mantissa;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:275:12: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicXchgS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:643:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:275:45: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicXchgS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:645:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:275:58: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicXchgS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:665:9: error: unknown type name β€˜uint32_t’
uint32_t u32FractionLow : 32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:667:9: error: unknown type name β€˜uint32_t’
uint32_t u31FractionHigh : 31;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:669:9: error: unknown type name β€˜uint32_t’
uint32_t fInteger;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:671:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgBool’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:673:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:5: error: implicit declaration of function β€˜ASMAtomicXchgU8’ [-Werror=implicit-function-declaration]
return (bool)ASMAtomicXchgU8((volatile uint8_t *)pf, (uint8_t)f);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:44: error: unknown type name β€˜uint8_t’
return (bool)ASMAtomicXchgU8((volatile uint8_t *)pf, (uint8_t)f);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:692:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t u63Fraction : 63;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:59: error: β€˜uint8_t’ undeclared (first use in this function)
return (bool)ASMAtomicXchgU8((volatile uint8_t *)pf, (uint8_t)f);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:59: note: each undeclared identifier is reported only once for each function it appears in
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:67: error: expected β€˜)’ before β€˜f’
return (bool)ASMAtomicXchgU8((volatile uint8_t *)pf, (uint8_t)f);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:692:9: error: width of β€˜u63Fraction’ exceeds its type
RT_GCC_EXTENSION uint64_t u63Fraction : 63;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:694:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t fInteger : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:696:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:698:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:308:12: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicXchgU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:308:48: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicXchgU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:704:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:308:64: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicXchgU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:706:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:708:5: error: unknown type name β€˜uint16_t’
uint16_t au16[5];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:710:5: error: unknown type name β€˜uint8_t’
uint8_t au8[10];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:344:12: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicXchgS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:344:47: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicXchgS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:748:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTMSINTERVAL;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:344:62: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicXchgS16(volatile int16_t *pi16, int16_t i16)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:360:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicXchgU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:770:9: error: unknown type name β€˜int64_t’
typedef int64_t RTINTPTR;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:360:48: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicXchgU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:360:64: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicXchgU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:799:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:817:9: error: unknown type name β€˜int32_t’
typedef int32_t RTINT;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:400:12: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicXchgS32(volatile int32_t *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:824:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUINT;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:400:47: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicXchgS32(volatile int32_t *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:831:9: error: unknown type name β€˜int64_t’
typedef int64_t RTFOFF;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:400:62: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicXchgS32(volatile int32_t *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:840:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTFMODE;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:845:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTDEV;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:873:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTINODE;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:417:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicXchgU64(volatile uint64_t *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:878:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:886:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGID;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:417:48: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicXchgU64(volatile uint64_t *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:417:64: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicXchgU64(volatile uint64_t *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:894:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTIOPORT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:901:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTSEL;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:913:5: error: unknown type name β€˜uint16_t’
uint16_t off;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:926:5: error: unknown type name β€˜uint32_t’
uint32_t off;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:493:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicXchgS64(volatile int64_t *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:939:5: error: unknown type name β€˜uint64_t’
uint64_t off;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:493:47: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicXchgS64(volatile int64_t *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:958:9: error: unknown type name β€˜int32_t’
typedef int32_t RTHCINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:493:62: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicXchgS64(volatile int64_t *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:968:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTHCUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:981:9: error: unknown type name β€˜int64_t’
typedef int64_t RTHCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgPtr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:511:5: error: implicit declaration of function β€˜VBoxHost_ASMAtomicXchgU64’ [-Werror=implicit-function-declaration]
return (void *)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1006:9: error: unknown type name β€˜int64_t’
typedef int64_t RTR3INTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1031:9: error: unknown type name β€˜int64_t’
typedef int64_t RTR0INTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:511:47: error: unknown type name β€˜uint64_t’
return (void *)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1057:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:511:72: error: β€˜uint64_t’ undeclared (first use in this function)
return (void *)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:511:81: error: expected β€˜)’ before β€˜pv’
return (void *)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1076:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR3UINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1095:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR0UINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1112:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCPHYS;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgRCPtr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:5: error: implicit declaration of function β€˜ASMAtomicXchgU32’ [-Werror=implicit-function-declaration]
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:39: error: β€˜uint32_t’ undeclared (first use in this function)
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1334:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCPHYS64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1192:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCUINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:48: error: expected β€˜)’ before β€˜volatile’
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1205:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR3UINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:60: error: expected expression before β€˜void’
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1218:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR0UINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:67: error: expected β€˜)’ before β€˜ppvRC’
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1240:9: error: unknown type name β€˜int64_t’
typedef int64_t RTGCINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgR0Ptr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1406:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCUINTREG32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1254:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:566:48: error: unknown type name β€˜uint64_t’
return (RTR0PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR0, (uint64_t)pvR0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1412:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTREG64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1267:9: error: unknown type name β€˜int64_t’
typedef int64_t RTGCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:566:75: error: β€˜uint64_t’ undeclared (first use in this function)
return (RTR0PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR0, (uint64_t)pvR0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1278:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:566:84: error: expected β€˜)’ before β€˜pvR0’
return (RTR0PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR0, (uint64_t)pvR0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1288:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCUINTPTR32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1444:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTRCPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1295:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTPTR64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1464:9: error: unknown type name β€˜int32_t’
typedef int32_t RTRCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1471:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTRCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1302:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCPHYS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgR3Ptr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1319:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCPHYS32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1514:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTCCUINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:585:48: error: unknown type name β€˜uint64_t’
return (RTR3PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR3, (uint64_t)pvR3);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1334:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCPHYS64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1527:9: error: unknown type name β€˜int64_t’
typedef int64_t RTCCINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:585:75: error: β€˜uint64_t’ undeclared (first use in this function)
return (RTR3PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR3, (uint64_t)pvR3);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:585:84: error: expected β€˜)’ before β€˜pvR3’
return (RTR3PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR3, (uint64_t)pvR3);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1406:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCUINTREG32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1412:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTREG64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1444:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTRCPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1464:9: error: unknown type name β€˜int32_t’
typedef int32_t RTRCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:673:46: error: unknown type name β€˜uint8_t’
DECLINLINE(bool) ASMAtomicCmpXchgU8(volatile uint8_t *pu8, const uint8_t u8New, uint8_t u8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1471:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTRCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:673:66: error: unknown type name β€˜uint8_t’
DECLINLINE(bool) ASMAtomicCmpXchgU8(volatile uint8_t *pu8, const uint8_t u8New, uint8_t u8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1514:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTCCUINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:673:81: error: unknown type name β€˜uint8_t’
DECLINLINE(bool) ASMAtomicCmpXchgU8(volatile uint8_t *pu8, const uint8_t u8New, uint8_t u8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1527:9: error: unknown type name β€˜int64_t’
typedef int64_t RTCCINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:699:46: error: unknown type name β€˜int8_t’
DECLINLINE(bool) ASMAtomicCmpXchgS8(volatile int8_t *pi8, const int8_t i8New, const int8_t i8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1666:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTPROCESS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:699:65: error: unknown type name β€˜int8_t’
DECLINLINE(bool) ASMAtomicCmpXchgS8(volatile int8_t *pi8, const int8_t i8New, const int8_t i8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:699:85: error: unknown type name β€˜int8_t’
DECLINLINE(bool) ASMAtomicCmpXchgS8(volatile int8_t *pi8, const int8_t i8New, const int8_t i8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgS8’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:701:5: error: implicit declaration of function β€˜ASMAtomicCmpXchgU8’ [-Werror=implicit-function-declaration]
return ASMAtomicCmpXchgU8((volatile uint8_t *)pi8, (const uint8_t)i8New, (const uint8_t)i8Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:701:41: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pi8, (const uint8_t)i8New, (const uint8_t)i8Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:701:63: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pi8, (const uint8_t)i8New, (const uint8_t)i8Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:701:85: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pi8, (const uint8_t)i8New, (const uint8_t)i8Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1666:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTPROCESS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgBool’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:717:41: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pf, (const uint8_t)fNew, (const uint8_t)fOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:717:62: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pf, (const uint8_t)fNew, (const uint8_t)fOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:717:83: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pf, (const uint8_t)fNew, (const uint8_t)fOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:734:47: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgU32(volatile uint32_t *pu32, const uint32_t u32New, uint32_t u32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1823:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTCPUID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:734:69: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgU32(volatile uint32_t *pu32, const uint32_t u32New, uint32_t u32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1847:5: error: unknown type name β€˜uint64_t’
uint64_t bmSet[RTCPUSET_MAX_CPUS / 64];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:734:86: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgU32(volatile uint32_t *pu32, const uint32_t u32New, uint32_t u32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:787:47: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:787:68: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1823:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTCPUID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:787:90: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgS32’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1847:5: error: unknown type name β€˜uint64_t’
uint64_t bmSet[RTCPUSET_MAX_CPUS / 64];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:789:5: error: implicit declaration of function β€˜ASMAtomicCmpXchgU32’ [-Werror=implicit-function-declaration]
return ASMAtomicCmpXchgU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:789:42: error: unknown type name β€˜uint32_t’
return ASMAtomicCmpXchgU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:789:60: error: β€˜uint32_t’ undeclared (first use in this function)
return ASMAtomicCmpXchgU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:789:69: error: expected β€˜)’ before β€˜i32New’
return ASMAtomicCmpXchgU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2071:5: error: unknown type name β€˜uint32_t’
uint32_t fFlags;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:807:47: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgU64(volatile uint64_t *pu64, uint64_t u64New, uint64_t u64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2073:5: error: unknown type name β€˜int32_t’
int32_t rc;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:807:63: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgU64(volatile uint64_t *pu64, uint64_t u64New, uint64_t u64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:807:80: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgU64(volatile uint64_t *pu64, uint64_t u64New, uint64_t u64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2115:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2117:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2119:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2121:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2125:9: error: unknown type name β€˜uint32_t’
uint32_t u32TimeLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2126:9: error: unknown type name β€˜uint16_t’
uint16_t u16TimeMid;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2071:5: error: unknown type name β€˜uint32_t’
uint32_t fFlags;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:902:47: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2127:9: error: unknown type name β€˜uint16_t’
uint16_t u16TimeHiAndVersion;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2073:5: error: unknown type name β€˜int32_t’
int32_t rc;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2128:9: error: unknown type name β€˜uint8_t’
uint8_t u8ClockSeqHiAndReserved;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2129:9: error: unknown type name β€˜uint8_t’
uint8_t u8ClockSeqLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2130:9: error: unknown type name β€˜uint8_t’
uint8_t au8Node[6];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:902:68: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2154:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUNICP;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:902:87: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2115:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2175:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTUTF16;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgS64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2117:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:904:5: error: implicit declaration of function β€˜VBoxHost_ASMAtomicCmpXchgU64’ [-Werror=implicit-function-declaration]
return ASMAtomicCmpXchgU64((volatile uint64_t *)pi64, (uint64_t)i64, (uint64_t)i64Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2119:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2121:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2125:9: error: unknown type name β€˜uint32_t’
uint32_t u32TimeLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2126:9: error: unknown type name β€˜uint16_t’
uint16_t u16TimeMid;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:904:42: error: unknown type name β€˜uint64_t’
return ASMAtomicCmpXchgU64((volatile uint64_t *)pi64, (uint64_t)i64, (uint64_t)i64Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2127:9: error: unknown type name β€˜uint16_t’
uint16_t u16TimeHiAndVersion;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2232:5: error: unknown type name β€˜int32_t’
int32_t x;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2128:9: error: unknown type name β€˜uint8_t’
uint8_t u8ClockSeqHiAndReserved;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2234:5: error: unknown type name β€˜int32_t’
int32_t y;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2129:9: error: unknown type name β€˜uint8_t’
uint8_t u8ClockSeqLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2130:9: error: unknown type name β€˜uint8_t’
uint8_t au8Node[6];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:904:60: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicCmpXchgU64((volatile uint64_t *)pi64, (uint64_t)i64, (uint64_t)i64Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2248:5: error: unknown type name β€˜int32_t’
int32_t xLeft;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2250:5: error: unknown type name β€˜int32_t’
int32_t yTop;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2252:5: error: unknown type name β€˜int32_t’
int32_t xRight;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2254:5: error: unknown type name β€˜int32_t’
int32_t yBottom;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:904:69: error: expected β€˜)’ before β€˜i64’
return ASMAtomicCmpXchgU64((volatile uint64_t *)pi64, (uint64_t)i64, (uint64_t)i64Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2154:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUNICP;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2269:5: error: unknown type name β€˜int32_t’
int32_t x;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2272:5: error: unknown type name β€˜int32_t’
int32_t y;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2276:5: error: unknown type name β€˜int32_t’
int32_t cx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2175:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTUTF16;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2280:5: error: unknown type name β€˜int32_t’
int32_t cy;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgPtrVoid’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:923:42: error: unknown type name β€˜uint64_t’
return ASMAtomicCmpXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2294:5: error: unknown type name β€˜uint32_t’
uint32_t cx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2296:5: error: unknown type name β€˜uint32_t’
uint32_t cy;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:923:67: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicCmpXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2316:5: error: unknown type name β€˜uint8_t’
uint8_t au8[6];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2232:5: error: unknown type name β€˜int32_t’
int32_t x;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2234:5: error: unknown type name β€˜int32_t’
int32_t y;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2318:5: error: unknown type name β€˜uint16_t’
uint16_t au16[3];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:923:76: error: expected β€˜)’ before β€˜pvNew’
return ASMAtomicCmpXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2248:5: error: unknown type name β€˜int32_t’
int32_t xLeft;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2250:5: error: unknown type name β€˜int32_t’
int32_t yTop;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2252:5: error: unknown type name β€˜int32_t’
int32_t xRight;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2254:5: error: unknown type name β€˜int32_t’
int32_t yBottom;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2269:5: error: unknown type name β€˜int32_t’
int32_t x;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2423:5: error: unknown type name β€˜uint64_t’
uint64_t offStart;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2272:5: error: unknown type name β€˜int32_t’
int32_t y;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2276:5: error: unknown type name β€˜int32_t’
int32_t cx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1024:49: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2280:5: error: unknown type name β€˜int32_t’
int32_t cy;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2457:5: error: unknown type name β€˜uint8_t’
uint8_t *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2459:5: error: unknown type name β€˜uint16_t’
uint16_t *pu16;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2461:5: error: unknown type name β€˜uint32_t’
uint32_t *pu32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2463:5: error: unknown type name β€˜uint64_t’
uint64_t *pu64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2294:5: error: unknown type name β€˜uint32_t’
uint32_t cx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1024:71: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2296:5: error: unknown type name β€˜uint32_t’
uint32_t cy;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2316:5: error: unknown type name β€˜uint8_t’
uint8_t au8[6];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1024:94: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2496:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t const *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2318:5: error: unknown type name β€˜uint16_t’
uint16_t au16[3];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2535:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t volatile *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1024:111: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2574:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t const volatile *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1083:49: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old, int32_t *pi32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2423:5: error: unknown type name β€˜uint64_t’
uint64_t offStart;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1083:70: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old, int32_t *pi32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2457:5: error: unknown type name β€˜uint8_t’
uint8_t *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2459:5: error: unknown type name β€˜uint16_t’
uint16_t *pu16;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2461:5: error: unknown type name β€˜uint32_t’
uint32_t *pu32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2463:5: error: unknown type name β€˜uint64_t’
uint64_t *pu64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1083:92: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old, int32_t *pi32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1083:108: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old, int32_t *pi32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2496:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t const *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1105:49: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2535:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t volatile *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1105:71: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:35:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:93:9: error: unknown type name β€˜uint32_t’
typedef uint32_t VMCPUID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:120:5: error: unknown type name β€˜uint32_t’
uint32_t au32Bitmap[8 /*256/32*/];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2574:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t const volatile *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1105:94: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1105:111: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:289:9: error: unknown type name β€˜int32_t’
typedef int32_t VBOXSTRICTRC;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1202:49: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old, int64_t *pi64Old)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:35:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:93:9: error: unknown type name β€˜uint32_t’
typedef uint32_t VMCPUID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1202:70: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old, int64_t *pi64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:120:5: error: unknown type name β€˜uint32_t’
uint32_t au32Bitmap[8 /*256/32*/];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1202:89: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old, int64_t *pi64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1202:105: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old, int64_t *pi64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:289:9: error: unknown type name β€˜int32_t’
typedef int32_t VBOXSTRICTRC;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgExPtrVoid’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1279:5: error: implicit declaration of function β€˜VBoxHost_ASMAtomicCmpXchgExU64’ [-Werror=implicit-function-declaration]
return ASMAtomicCmpXchgExU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t *)ppvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:571:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1279:44: error: unknown type name β€˜uint64_t’
return ASMAtomicCmpXchgExU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t *)ppvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:573:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:575:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:577:5: error: unknown type name β€˜uint64_t’
uint64_t au64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1279:69: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicCmpXchgExU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t *)ppvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:720:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:722:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:724:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1279:78: error: expected β€˜)’ before β€˜pvNew’
return ASMAtomicCmpXchgExU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t *)ppvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:726:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:571:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:739:5: error: unknown type name β€˜uint16_t’
uint16_t cbIdt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:741:5: error: unknown type name β€˜uint64_t’
uint64_t pIdt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:573:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:575:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:768:5: error: unknown type name β€˜uint16_t’
uint16_t cbGdt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:577:5: error: unknown type name β€˜uint64_t’
uint64_t au64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:770:5: error: unknown type name β€˜uint64_t’
uint64_t pGdt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:788:5: error: unknown type name β€˜uint16_t’
uint16_t padding1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:790:5: error: unknown type name β€˜uint32_t’
uint32_t esp0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:793:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ss0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMMemoryFence’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:795:5: error: unknown type name β€˜uint32_t’
uint32_t esp1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1371:5: error: β€˜uint32_t’ undeclared (first use in this function)
uint32_t volatile u32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:798:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ss1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:800:5: error: unknown type name β€˜uint32_t’
uint32_t esp2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:803:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ss2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:805:5: error: unknown type name β€˜uint32_t’
uint32_t cr3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:807:5: error: unknown type name β€˜uint32_t’
uint32_t eip;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:809:5: error: unknown type name β€˜uint32_t’
uint32_t eflags;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:811:5: error: unknown type name β€˜uint32_t’
uint32_t eax;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1371:14: error: expected β€˜;’ before β€˜volatile’
uint32_t volatile u32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:813:5: error: unknown type name β€˜uint32_t’
uint32_t ecx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1372:23: error: β€˜u32’ undeclared (first use in this function)
ASMAtomicXchgU32(&u32, 0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:815:5: error: unknown type name β€˜uint32_t’
uint32_t edx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:817:5: error: unknown type name β€˜uint32_t’
uint32_t ebx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:819:5: error: unknown type name β€˜uint32_t’
uint32_t esp;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:821:5: error: unknown type name β€˜uint32_t’
uint32_t ebp;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:823:5: error: unknown type name β€˜uint32_t’
uint32_t esi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:825:5: error: unknown type name β€˜uint32_t’
uint32_t edi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:828:5: error: unknown type name β€˜uint16_t’
uint16_t padding_es;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:720:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:831:5: error: unknown type name β€˜uint16_t’
uint16_t padding_cs;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:722:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:834:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ss;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:724:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:837:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ds;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:726:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:840:5: error: unknown type name β€˜uint16_t’
uint16_t padding_fs;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1402:12: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicReadU8(volatile uint8_t *pu8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:843:5: error: unknown type name β€˜uint16_t’
uint16_t padding_gs;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:739:5: error: unknown type name β€˜uint16_t’
uint16_t cbIdt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:741:5: error: unknown type name β€˜uint64_t’
uint64_t pIdt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:846:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ldt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:848:5: error: unknown type name β€˜uint16_t’
uint16_t fDebugTrap;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:851:5: error: unknown type name β€˜uint16_t’
uint16_t offIoBitmap;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:768:5: error: unknown type name β€˜uint16_t’
uint16_t cbGdt;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1402:46: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicReadU8(volatile uint8_t *pu8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:770:5: error: unknown type name β€˜uint64_t’
uint64_t pGdt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:853:5: error: unknown type name β€˜uint8_t’
uint8_t IntRedirBitmap[32];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:788:5: error: unknown type name β€˜uint16_t’
uint16_t padding1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:790:5: error: unknown type name β€˜uint32_t’
uint32_t esp0;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1415:12: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicUoReadU8(volatile uint8_t *pu8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:793:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ss0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:795:5: error: unknown type name β€˜uint32_t’
uint32_t esp1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:798:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ss1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:800:5: error: unknown type name β€˜uint32_t’
uint32_t esp2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:803:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ss2;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1415:48: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicUoReadU8(volatile uint8_t *pu8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:805:5: error: unknown type name β€˜uint32_t’
uint32_t cr3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:807:5: error: unknown type name β€˜uint32_t’
uint32_t eip;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:809:5: error: unknown type name β€˜uint32_t’
uint32_t eflags;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:811:5: error: unknown type name β€˜uint32_t’
uint32_t eax;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1427:12: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicReadS8(volatile int8_t *pi8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:813:5: error: unknown type name β€˜uint32_t’
uint32_t ecx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:815:5: error: unknown type name β€˜uint32_t’
uint32_t edx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:817:5: error: unknown type name β€˜uint32_t’
uint32_t ebx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:819:5: error: unknown type name β€˜uint32_t’
uint32_t esp;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:925:5: error: unknown type name β€˜uint8_t’
uint8_t u8Type;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:821:5: error: unknown type name β€˜uint32_t’
uint32_t ebp;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:927:5: error: unknown type name β€˜uint8_t’
uint8_t cbHdrsTotal;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1427:45: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicReadS8(volatile int8_t *pi8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:823:5: error: unknown type name β€˜uint32_t’
uint32_t esi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:929:5: error: unknown type name β€˜uint16_t’
uint16_t cbMaxSeg;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:932:5: error: unknown type name β€˜uint8_t’
uint8_t offHdr1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:825:5: error: unknown type name β€˜uint32_t’
uint32_t edi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:934:5: error: unknown type name β€˜uint8_t’
uint8_t offHdr2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:828:5: error: unknown type name β€˜uint16_t’
uint16_t padding_es;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:936:5: error: unknown type name β€˜uint8_t’
uint8_t cbHdrsSeg;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1440:12: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicUoReadS8(volatile int8_t *pi8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:938:5: error: unknown type name β€˜uint8_t’
uint8_t u8Unused;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:831:5: error: unknown type name β€˜uint16_t’
uint16_t padding_cs;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:834:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ss;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:837:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ds;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:840:5: error: unknown type name β€˜uint16_t’
uint16_t padding_fs;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1440:47: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicUoReadS8(volatile int8_t *pi8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:843:5: error: unknown type name β€˜uint16_t’
uint16_t padding_gs;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:846:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ldt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:848:5: error: unknown type name β€˜uint16_t’
uint16_t fDebugTrap;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1452:12: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicReadU16(volatile uint16_t *pu16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:851:5: error: unknown type name β€˜uint16_t’
uint16_t offIoBitmap;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:231:28: error: expected β€˜=’, β€˜,’, β€˜;’, β€˜asm’ or β€˜__attribute__’ before β€˜volatile’
extern RTDATADECL(uint32_t volatile) g_u32RTAssertLine;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:231:8: note: in expansion of macro β€˜RTDATADECL’
extern RTDATADECL(uint32_t volatile) g_u32RTAssertLine;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:853:5: error: unknown type name β€˜uint8_t’
uint8_t IntRedirBitmap[32];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1452:48: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicReadU16(volatile uint16_t *pu16)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1466:12: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicUoReadU16(volatile uint16_t *pu16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:925:5: error: unknown type name β€˜uint8_t’
uint8_t u8Type;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:927:5: error: unknown type name β€˜uint8_t’
uint8_t cbHdrsTotal;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1466:50: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicUoReadU16(volatile uint16_t *pu16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:929:5: error: unknown type name β€˜uint16_t’
uint16_t cbMaxSeg;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:932:5: error: unknown type name β€˜uint8_t’
uint8_t offHdr1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:934:5: error: unknown type name β€˜uint8_t’
uint8_t offHdr2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:936:5: error: unknown type name β€˜uint8_t’
uint8_t cbHdrsSeg;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:938:5: error: unknown type name β€˜uint8_t’
uint8_t u8Unused;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1479:12: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicReadS16(volatile int16_t *pi16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1479:47: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicReadS16(volatile int16_t *pi16)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1493:12: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicUoReadS16(volatile int16_t *pi16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1493:49: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicUoReadS16(volatile int16_t *pi16)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1506:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicReadU32(volatile uint32_t *pu32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1506:48: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicReadU32(volatile uint32_t *pu32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1520:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicUoReadU32(volatile uint32_t *pu32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1520:50: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicUoReadU32(volatile uint32_t *pu32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1533:12: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicReadS32(volatile int32_t *pi32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1533:47: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicReadS32(volatile int32_t *pi32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1547:12: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicUoReadS32(volatile int32_t *pi32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1547:49: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicUoReadS32(volatile int32_t *pi32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1566:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicReadU64(volatile uint64_t *pu64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:91:8: error: unknown type name β€˜uint32_t’
RTDECL(uint32_t) RTMpGetArraySize(void);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:91:1: note: in expansion of macro β€˜RTDECL’
RTDECL(uint32_t) RTMpGetArraySize(void);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:231:28: error: expected β€˜=’, β€˜,’, β€˜;’, β€˜asm’ or β€˜__attribute__’ before β€˜volatile’
extern RTDATADECL(uint32_t volatile) g_u32RTAssertLine;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:231:8: note: in expansion of macro β€˜RTDATADECL’
extern RTDATADECL(uint32_t volatile) g_u32RTAssertLine;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1566:48: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicReadU64(volatile uint64_t *pu64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜VBoxHost_ASMAtomicReadU64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1568:5: error: unknown type name β€˜uint64_t’
uint64_t u64;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1645:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicUoReadU64(volatile uint64_t *pu64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1645:50: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicUoReadU64(volatile uint64_t *pu64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜VBoxHost_ASMAtomicUoReadU64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1647:5: error: unknown type name β€˜uint64_t’
uint64_t u64;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1721:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicReadS64(volatile int64_t *pi64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1721:47: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicReadS64(volatile int64_t *pi64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicReadS64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1723:13: error: β€˜int64_t’ undeclared (first use in this function)
return (int64_t)ASMAtomicReadU64((volatile uint64_t *)pi64);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:199:8: error: unknown type name β€˜uint32_t’
RTDECL(uint32_t) RTMpGetCurFrequency(RTCPUID idCpu);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:199:1: note: in expansion of macro β€˜RTDECL’
RTDECL(uint32_t) RTMpGetCurFrequency(RTCPUID idCpu);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:210:8: error: unknown type name β€˜uint32_t’
RTDECL(uint32_t) RTMpGetMaxFrequency(RTCPUID idCpu);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:210:1: note: in expansion of macro β€˜RTDECL’
RTDECL(uint32_t) RTMpGetMaxFrequency(RTCPUID idCpu);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:333:56: error: unknown type name β€˜uint32_t’
RTDECL(int) RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, uint32_t fFlags, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:35,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:271:5: error: unknown type name β€˜uint16_t’
uint16_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:274:5: error: unknown type name β€˜uint16_t’
uint16_t au16[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:276:5: error: unknown type name β€˜uint8_t’
uint8_t au8[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:284:9: error: unknown type name β€˜uint8_t’
uint8_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:285:9: error: unknown type name β€˜uint8_t’
uint8_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:301:5: error: unknown type name β€˜uint32_t’
uint32_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:309:9: error: unknown type name β€˜uint16_t’
uint16_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:310:9: error: unknown type name β€˜uint16_t’
uint16_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:320:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:321:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:326:5: error: unknown type name β€˜uint32_t’
uint32_t au32[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:328:5: error: unknown type name β€˜uint16_t’
uint16_t au16[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:330:5: error: unknown type name β€˜uint8_t’
uint8_t au8[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:344:5: error: unknown type name β€˜uint64_t’
uint64_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:352:9: error: unknown type name β€˜uint32_t’
uint32_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:353:9: error: unknown type name β€˜uint32_t’
uint32_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:363:9: error: unknown type name β€˜uint32_t’
uint32_t dw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:364:9: error: unknown type name β€˜uint32_t’
uint32_t dw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:376:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:377:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:378:9: error: unknown type name β€˜uint16_t’
uint16_t w2;
 ^
In file included from <command-line>:0:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/SUPDrvMangling.h:30:30: error: expected β€˜;’ before β€˜VBoxHost_ASMAtomicReadU64’
#define RT_MANGLER(symbol) VBoxHost_##symbol
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mangling.h:54:57: note: in expansion of macro β€˜RT_MANGLER’
# define ASMAtomicReadU64 RT_MANGLER(ASMAtomicReadU64) /* not-some-systems... */
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1723:21: note: in expansion of macro β€˜ASMAtomicReadU64’
return (int64_t)ASMAtomicReadU64((volatile uint64_t *)pi64);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:379:9: error: unknown type name β€˜uint16_t’
uint16_t w3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:384:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:386:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1735:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicUoReadS64(volatile int64_t *pi64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:388:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:91:8: error: unknown type name β€˜uint32_t’
RTDECL(uint32_t) RTMpGetArraySize(void);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:91:1: note: in expansion of macro β€˜RTDECL’
RTDECL(uint32_t) RTMpGetArraySize(void);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:390:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:413:9: error: unknown type name β€˜uint64_t’
uint64_t Lo;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1735:49: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicUoReadS64(volatile int64_t *pi64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:414:9: error: unknown type name β€˜uint64_t’
uint64_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicUoReadS64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1737:13: error: β€˜int64_t’ undeclared (first use in this function)
return (int64_t)ASMAtomicUoReadU64((volatile uint64_t *)pi64);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:429:9: error: unknown type name β€˜uint64_t’
uint64_t qw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:430:9: error: unknown type name β€˜uint64_t’
uint64_t qw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:442:9: error: unknown type name β€˜uint32_t’
uint32_t dw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:443:9: error: unknown type name β€˜uint32_t’
uint32_t dw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:444:9: error: unknown type name β€˜uint32_t’
uint32_t dw2;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:239:12: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicXchgU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:445:9: error: unknown type name β€˜uint32_t’
uint32_t dw3;
 ^
In file included from <command-line>:0:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/SUPDrvMangling.h:30:30: error: expected β€˜;’ before β€˜VBoxHost_ASMAtomicUoReadU64’
#define RT_MANGLER(symbol) VBoxHost_##symbol
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mangling.h:56:57: note: in expansion of macro β€˜RT_MANGLER’
# define ASMAtomicUoReadU64 RT_MANGLER(ASMAtomicUoReadU64) /* not-some-systems... */
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1737:21: note: in expansion of macro β€˜ASMAtomicUoReadU64’
return (int64_t)ASMAtomicUoReadU64((volatile uint64_t *)pi64);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:199:8: error: unknown type name β€˜uint32_t’
RTDECL(uint32_t) RTMpGetCurFrequency(RTCPUID idCpu);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:199:1: note: in expansion of macro β€˜RTDECL’
RTDECL(uint32_t) RTMpGetCurFrequency(RTCPUID idCpu);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:239:46: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicXchgU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:461:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:462:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:463:9: error: unknown type name β€˜uint16_t’
uint16_t w2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:239:60: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicXchgU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:464:9: error: unknown type name β€˜uint16_t’
uint16_t w3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:210:8: error: unknown type name β€˜uint32_t’
RTDECL(uint32_t) RTMpGetMaxFrequency(RTCPUID idCpu);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:210:1: note: in expansion of macro β€˜RTDECL’
RTDECL(uint32_t) RTMpGetMaxFrequency(RTCPUID idCpu);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:333:56: error: unknown type name β€˜uint32_t’
RTDECL(int) RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, uint32_t fFlags, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:275:12: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicXchgS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:275:45: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicXchgS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:275:58: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicXchgS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgBool’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:5: error: implicit declaration of function β€˜ASMAtomicXchgU8’ [-Werror=implicit-function-declaration]
return (bool)ASMAtomicXchgU8((volatile uint8_t *)pf, (uint8_t)f);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:44: error: unknown type name β€˜uint8_t’
return (bool)ASMAtomicXchgU8((volatile uint8_t *)pf, (uint8_t)f);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:59: error: β€˜uint8_t’ undeclared (first use in this function)
return (bool)ASMAtomicXchgU8((volatile uint8_t *)pf, (uint8_t)f);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:59: note: each undeclared identifier is reported only once for each function it appears in
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:67: error: expected β€˜)’ before β€˜f’
return (bool)ASMAtomicXchgU8((volatile uint8_t *)pf, (uint8_t)f);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:308:12: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicXchgU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:308:48: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicXchgU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:308:64: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicXchgU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:465:9: error: unknown type name β€˜uint16_t’
uint16_t w4;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicReadZ’:
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:344:12: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicXchgS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:466:9: error: unknown type name β€˜uint16_t’
uint16_t w5;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:467:9: error: unknown type name β€˜uint16_t’
uint16_t w6;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1750:30: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicReadU64((uint64_t volatile *)pcb);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:344:47: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicXchgS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:468:9: error: unknown type name β€˜uint16_t’
uint16_t w7;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:344:62: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicXchgS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:473:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:475:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:360:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicXchgU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:477:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1750:39: error: expected β€˜)’ before β€˜volatile’
return ASMAtomicReadU64((uint64_t volatile *)pcb);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:360:48: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicXchgU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:479:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:360:64: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicXchgU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1750:50: error: expected β€˜)’ before β€˜pcb’
return ASMAtomicReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:527:9: error: unknown type name β€˜uint32_t’
uint32_t u32FractionLow;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:400:12: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicXchgS32(volatile int32_t *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:529:9: error: unknown type name β€˜uint32_t’
uint32_t u20FractionHigh : 20;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:531:9: error: unknown type name β€˜uint32_t’
uint32_t uExponent : 11;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:400:47: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicXchgS32(volatile int32_t *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:533:9: error: unknown type name β€˜uint32_t’
uint32_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:400:62: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicXchgS32(volatile int32_t *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicUoReadZ’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1768:32: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicUoReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:550:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t uFraction : 52;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:550:9: error: width of β€˜uFraction’ exceeds its type
RT_GCC_EXTENSION uint64_t uFraction : 52;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:417:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicXchgU64(volatile uint64_t *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:417:48: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicXchgU64(volatile uint64_t *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:417:64: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicXchgU64(volatile uint64_t *pu64, uint64_t u64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:239:12: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicXchgU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:239:46: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicXchgU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:239:60: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicXchgU8(volatile uint8_t *pu8, uint8_t u8)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:493:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicXchgS64(volatile int64_t *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:493:47: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicXchgS64(volatile int64_t *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:493:62: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicXchgS64(volatile int64_t *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgPtr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:511:5: error: implicit declaration of function β€˜VBoxHost_ASMAtomicXchgU64’ [-Werror=implicit-function-declaration]
return (void *)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:511:47: error: unknown type name β€˜uint64_t’
return (void *)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:511:72: error: β€˜uint64_t’ undeclared (first use in this function)
return (void *)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:511:81: error: expected β€˜)’ before β€˜pv’
return (void *)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgRCPtr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:5: error: implicit declaration of function β€˜ASMAtomicXchgU32’ [-Werror=implicit-function-declaration]
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:39: error: β€˜uint32_t’ undeclared (first use in this function)
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mem.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:271:5: error: unknown type name β€˜uint16_t’
uint16_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:274:5: error: unknown type name β€˜uint16_t’
uint16_t au16[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:48: error: expected β€˜)’ before β€˜volatile’
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:276:5: error: unknown type name β€˜uint8_t’
uint8_t au8[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:60: error: expected expression before β€˜void’
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:284:9: error: unknown type name β€˜uint8_t’
uint8_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:285:9: error: unknown type name β€˜uint8_t’
uint8_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:67: error: expected β€˜)’ before β€˜ppvRC’
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:301:5: error: unknown type name β€˜uint32_t’
uint32_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:309:9: error: unknown type name β€˜uint16_t’
uint16_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:310:9: error: unknown type name β€˜uint16_t’
uint16_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgR0Ptr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:566:48: error: unknown type name β€˜uint64_t’
return (RTR0PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR0, (uint64_t)pvR0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:320:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:321:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:326:5: error: unknown type name β€˜uint32_t’
uint32_t au32[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:566:75: error: β€˜uint64_t’ undeclared (first use in this function)
return (RTR0PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR0, (uint64_t)pvR0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:328:5: error: unknown type name β€˜uint16_t’
uint16_t au16[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:566:84: error: expected β€˜)’ before β€˜pvR0’
return (RTR0PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR0, (uint64_t)pvR0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:330:5: error: unknown type name β€˜uint8_t’
uint8_t au8[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:344:5: error: unknown type name β€˜uint64_t’
uint64_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgR3Ptr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:352:9: error: unknown type name β€˜uint32_t’
uint32_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:585:48: error: unknown type name β€˜uint64_t’
return (RTR3PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR3, (uint64_t)pvR3);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:353:9: error: unknown type name β€˜uint32_t’
uint32_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:363:9: error: unknown type name β€˜uint32_t’
uint32_t dw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:585:75: error: β€˜uint64_t’ undeclared (first use in this function)
return (RTR3PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR3, (uint64_t)pvR3);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:364:9: error: unknown type name β€˜uint32_t’
uint32_t dw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:376:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:585:84: error: expected β€˜)’ before β€˜pvR3’
return (RTR3PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR3, (uint64_t)pvR3);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:377:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:378:9: error: unknown type name β€˜uint16_t’
uint16_t w2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:379:9: error: unknown type name β€˜uint16_t’
uint16_t w3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:384:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:386:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:388:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:390:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:413:9: error: unknown type name β€˜uint64_t’
uint64_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:414:9: error: unknown type name β€˜uint64_t’
uint64_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:429:9: error: unknown type name β€˜uint64_t’
uint64_t qw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:430:9: error: unknown type name β€˜uint64_t’
uint64_t qw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:442:9: error: unknown type name β€˜uint32_t’
uint32_t dw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:443:9: error: unknown type name β€˜uint32_t’
uint32_t dw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:444:9: error: unknown type name β€˜uint32_t’
uint32_t dw2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:445:9: error: unknown type name β€˜uint32_t’
uint32_t dw3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:461:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:462:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:463:9: error: unknown type name β€˜uint16_t’
uint16_t w2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:673:46: error: unknown type name β€˜uint8_t’
DECLINLINE(bool) ASMAtomicCmpXchgU8(volatile uint8_t *pu8, const uint8_t u8New, uint8_t u8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:464:9: error: unknown type name β€˜uint16_t’
uint16_t w3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:465:9: error: unknown type name β€˜uint16_t’
uint16_t w4;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:466:9: error: unknown type name β€˜uint16_t’
uint16_t w5;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:467:9: error: unknown type name β€˜uint16_t’
uint16_t w6;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:673:66: error: unknown type name β€˜uint8_t’
DECLINLINE(bool) ASMAtomicCmpXchgU8(volatile uint8_t *pu8, const uint8_t u8New, uint8_t u8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:468:9: error: unknown type name β€˜uint16_t’
uint16_t w7;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:473:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:673:81: error: unknown type name β€˜uint8_t’
DECLINLINE(bool) ASMAtomicCmpXchgU8(volatile uint8_t *pu8, const uint8_t u8New, uint8_t u8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:475:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:477:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:479:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:699:46: error: unknown type name β€˜int8_t’
DECLINLINE(bool) ASMAtomicCmpXchgS8(volatile int8_t *pi8, const int8_t i8New, const int8_t i8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:527:9: error: unknown type name β€˜uint32_t’
uint32_t u32FractionLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:699:65: error: unknown type name β€˜int8_t’
DECLINLINE(bool) ASMAtomicCmpXchgS8(volatile int8_t *pi8, const int8_t i8New, const int8_t i8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:529:9: error: unknown type name β€˜uint32_t’
uint32_t u20FractionHigh : 20;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:531:9: error: unknown type name β€˜uint32_t’
uint32_t uExponent : 11;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:533:9: error: unknown type name β€˜uint32_t’
uint32_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:699:85: error: unknown type name β€˜int8_t’
DECLINLINE(bool) ASMAtomicCmpXchgS8(volatile int8_t *pi8, const int8_t i8New, const int8_t i8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:550:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t uFraction : 52;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgS8’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:701:5: error: implicit declaration of function β€˜ASMAtomicCmpXchgU8’ [-Werror=implicit-function-declaration]
return ASMAtomicCmpXchgU8((volatile uint8_t *)pi8, (const uint8_t)i8New, (const uint8_t)i8Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:550:9: error: width of β€˜uFraction’ exceeds its type
RT_GCC_EXTENSION uint64_t uFraction : 52;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:552:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t uExponent : 11;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:554:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:701:41: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pi8, (const uint8_t)i8New, (const uint8_t)i8Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:560:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:562:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:701:63: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pi8, (const uint8_t)i8New, (const uint8_t)i8Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:564:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:566:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:701:85: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pi8, (const uint8_t)i8New, (const uint8_t)i8Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:594:9: error: unknown type name β€˜uint64_t’
uint64_t u64Mantissa;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:596:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:598:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgBool’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:717:41: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pf, (const uint8_t)fNew, (const uint8_t)fOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:603:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:605:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:717:62: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pf, (const uint8_t)fNew, (const uint8_t)fOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:607:5: error: unknown type name β€˜uint16_t’
uint16_t au16[5];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:609:5: error: unknown type name β€˜uint8_t’
uint8_t au8[10];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:717:83: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pf, (const uint8_t)fNew, (const uint8_t)fOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:641:9: error: unknown type name β€˜uint64_t’
uint64_t u64Mantissa;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:643:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:645:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:734:47: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgU32(volatile uint32_t *pu32, const uint32_t u32New, uint32_t u32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:665:9: error: unknown type name β€˜uint32_t’
uint32_t u32FractionLow : 32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:667:9: error: unknown type name β€˜uint32_t’
uint32_t u31FractionHigh : 31;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:734:69: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgU32(volatile uint32_t *pu32, const uint32_t u32New, uint32_t u32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:669:9: error: unknown type name β€˜uint32_t’
uint32_t fInteger;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:671:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:673:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:734:86: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgU32(volatile uint32_t *pu32, const uint32_t u32New, uint32_t u32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:692:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t u63Fraction : 63;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:692:9: error: width of β€˜u63Fraction’ exceeds its type
RT_GCC_EXTENSION uint64_t u63Fraction : 63;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:694:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t fInteger : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:696:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:787:47: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:698:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:704:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:787:68: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:706:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:708:5: error: unknown type name β€˜uint16_t’
uint16_t au16[5];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:710:5: error: unknown type name β€˜uint8_t’
uint8_t au8[10];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:787:90: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgS32’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:789:5: error: implicit declaration of function β€˜ASMAtomicCmpXchgU32’ [-Werror=implicit-function-declaration]
return ASMAtomicCmpXchgU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:748:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTMSINTERVAL;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:789:42: error: unknown type name β€˜uint32_t’
return ASMAtomicCmpXchgU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:770:9: error: unknown type name β€˜int64_t’
typedef int64_t RTINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:789:60: error: β€˜uint32_t’ undeclared (first use in this function)
return ASMAtomicCmpXchgU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:789:69: error: expected β€˜)’ before β€˜i32New’
return ASMAtomicCmpXchgU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:799:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:817:9: error: unknown type name β€˜int32_t’
typedef int32_t RTINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:807:47: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgU64(volatile uint64_t *pu64, uint64_t u64New, uint64_t u64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:824:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:831:9: error: unknown type name β€˜int64_t’
typedef int64_t RTFOFF;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:807:63: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgU64(volatile uint64_t *pu64, uint64_t u64New, uint64_t u64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:840:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTFMODE;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:845:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTDEV;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:807:80: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgU64(volatile uint64_t *pu64, uint64_t u64New, uint64_t u64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:873:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTINODE;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:878:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:886:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:894:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTIOPORT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:901:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTSEL;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:913:5: error: unknown type name β€˜uint16_t’
uint16_t off;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:926:5: error: unknown type name β€˜uint32_t’
uint32_t off;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:939:5: error: unknown type name β€˜uint64_t’
uint64_t off;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:958:9: error: unknown type name β€˜int32_t’
typedef int32_t RTHCINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:968:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTHCUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:981:9: error: unknown type name β€˜int64_t’
typedef int64_t RTHCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1006:9: error: unknown type name β€˜int64_t’
typedef int64_t RTR3INTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1031:9: error: unknown type name β€˜int64_t’
typedef int64_t RTR0INTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1057:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1076:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR3UINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1095:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR0UINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1112:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCPHYS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:902:47: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1192:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCUINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:902:68: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1205:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR3UINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:902:87: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1218:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR0UINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgS64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1240:9: error: unknown type name β€˜int64_t’
typedef int64_t RTGCINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:904:5: error: implicit declaration of function β€˜VBoxHost_ASMAtomicCmpXchgU64’ [-Werror=implicit-function-declaration]
return ASMAtomicCmpXchgU64((volatile uint64_t *)pi64, (uint64_t)i64, (uint64_t)i64Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1254:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1267:9: error: unknown type name β€˜int64_t’
typedef int64_t RTGCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:904:42: error: unknown type name β€˜uint64_t’
return ASMAtomicCmpXchgU64((volatile uint64_t *)pi64, (uint64_t)i64, (uint64_t)i64Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1278:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1288:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCUINTPTR32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1295:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTPTR64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:904:60: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicCmpXchgU64((volatile uint64_t *)pi64, (uint64_t)i64, (uint64_t)i64Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1302:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCPHYS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:904:69: error: expected β€˜)’ before β€˜i64’
return ASMAtomicCmpXchgU64((volatile uint64_t *)pi64, (uint64_t)i64, (uint64_t)i64Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1319:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCPHYS32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1334:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCPHYS64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgPtrVoid’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:923:42: error: unknown type name β€˜uint64_t’
return ASMAtomicCmpXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1406:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCUINTREG32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1412:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTREG64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:923:67: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicCmpXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:923:76: error: expected β€˜)’ before β€˜pvNew’
return ASMAtomicCmpXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1444:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTRCPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1464:9: error: unknown type name β€˜int32_t’
typedef int32_t RTRCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1471:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTRCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1514:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTCCUINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1527:9: error: unknown type name β€˜int64_t’
typedef int64_t RTCCINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1024:49: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1024:71: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:552:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t uExponent : 11;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1768:41: error: expected β€˜)’ before β€˜volatile’
return ASMAtomicUoReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:554:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t fSign : 1;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:275:12: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicXchgS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1024:94: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:560:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:562:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:564:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:275:45: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicXchgS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1024:111: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:566:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:275:58: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicXchgS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1768:52: error: expected β€˜)’ before β€˜pcb’
return ASMAtomicUoReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1083:49: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old, int32_t *pi32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:594:9: error: unknown type name β€˜uint64_t’
uint64_t u64Mantissa;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:596:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:598:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgBool’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:5: error: implicit declaration of function β€˜ASMAtomicXchgU8’ [-Werror=implicit-function-declaration]
return (bool)ASMAtomicXchgU8((volatile uint8_t *)pf, (uint8_t)f);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:603:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicReadPtr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:44: error: unknown type name β€˜uint8_t’
return (bool)ASMAtomicXchgU8((volatile uint8_t *)pf, (uint8_t)f);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:605:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1666:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTPROCESS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1791:47: error: unknown type name β€˜uint64_t’
return (void *)ASMAtomicReadU64((volatile uint64_t *)(void *)ppv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:59: error: β€˜uint8_t’ undeclared (first use in this function)
return (bool)ASMAtomicXchgU8((volatile uint8_t *)pf, (uint8_t)f);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:59: note: each undeclared identifier is reported only once for each function it appears in
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:67: error: expected β€˜)’ before β€˜f’
return (bool)ASMAtomicXchgU8((volatile uint8_t *)pf, (uint8_t)f);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:607:5: error: unknown type name β€˜uint16_t’
uint16_t au16[5];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:609:5: error: unknown type name β€˜uint8_t’
uint8_t au8[10];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicUoReadPtr’:
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1832:49: error: unknown type name β€˜uint64_t’
return (void *)ASMAtomicUoReadU64((volatile uint64_t *)(void *)ppv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:308:12: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicXchgU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:641:9: error: unknown type name β€˜uint64_t’
uint64_t u64Mantissa;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:308:48: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicXchgU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:643:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:308:64: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicXchgU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:645:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:665:9: error: unknown type name β€˜uint32_t’
uint32_t u32FractionLow : 32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:667:9: error: unknown type name β€˜uint32_t’
uint32_t u31FractionHigh : 31;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:669:9: error: unknown type name β€˜uint32_t’
uint32_t fInteger;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:671:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:344:12: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicXchgS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1083:70: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old, int32_t *pi32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:673:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:344:47: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicXchgS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:344:62: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicXchgS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1983:44: error: unknown type name β€˜uint8_t’
DECLINLINE(void) ASMAtomicWriteU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1083:92: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old, int32_t *pi32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:692:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t u63Fraction : 63;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:360:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicXchgU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:692:9: error: width of β€˜u63Fraction’ exceeds its type
RT_GCC_EXTENSION uint64_t u63Fraction : 63;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:694:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t fInteger : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1083:108: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old, int32_t *pi32Old)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:360:48: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicXchgU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:696:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:698:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:360:64: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicXchgU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1983:58: error: unknown type name β€˜uint8_t’
DECLINLINE(void) ASMAtomicWriteU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:704:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1105:49: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1995:46: error: unknown type name β€˜uint8_t’
DECLINLINE(void) ASMAtomicUoWriteU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:706:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:400:12: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicXchgS32(volatile int32_t *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:400:47: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicXchgS32(volatile int32_t *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:400:62: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicXchgS32(volatile int32_t *pi32, int32_t i32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:417:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicXchgU64(volatile uint64_t *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:417:48: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicXchgU64(volatile uint64_t *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:417:64: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicXchgU64(volatile uint64_t *pu64, uint64_t u64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:493:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicXchgS64(volatile int64_t *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:493:47: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicXchgS64(volatile int64_t *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:493:62: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicXchgS64(volatile int64_t *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgPtr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:511:5: error: implicit declaration of function β€˜VBoxHost_ASMAtomicXchgU64’ [-Werror=implicit-function-declaration]
return (void *)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:511:47: error: unknown type name β€˜uint64_t’
return (void *)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:511:72: error: β€˜uint64_t’ undeclared (first use in this function)
return (void *)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:511:81: error: expected β€˜)’ before β€˜pv’
return (void *)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgRCPtr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:5: error: implicit declaration of function β€˜ASMAtomicXchgU32’ [-Werror=implicit-function-declaration]
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:39: error: β€˜uint32_t’ undeclared (first use in this function)
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:48: error: expected β€˜)’ before β€˜volatile’
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:60: error: expected expression before β€˜void’
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:67: error: expected β€˜)’ before β€˜ppvRC’
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgR0Ptr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:566:48: error: unknown type name β€˜uint64_t’
return (RTR0PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR0, (uint64_t)pvR0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:566:75: error: β€˜uint64_t’ undeclared (first use in this function)
return (RTR0PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR0, (uint64_t)pvR0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:566:84: error: expected β€˜)’ before β€˜pvR0’
return (RTR0PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR0, (uint64_t)pvR0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgR3Ptr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:585:48: error: unknown type name β€˜uint64_t’
return (RTR3PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR3, (uint64_t)pvR3);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1823:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTCPUID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:585:75: error: β€˜uint64_t’ undeclared (first use in this function)
return (RTR3PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR3, (uint64_t)pvR3);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:585:84: error: expected β€˜)’ before β€˜pvR3’
return (RTR3PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR3, (uint64_t)pvR3);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1847:5: error: unknown type name β€˜uint64_t’
uint64_t bmSet[RTCPUSET_MAX_CPUS / 64];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:673:46: error: unknown type name β€˜uint8_t’
DECLINLINE(bool) ASMAtomicCmpXchgU8(volatile uint8_t *pu8, const uint8_t u8New, uint8_t u8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:673:66: error: unknown type name β€˜uint8_t’
DECLINLINE(bool) ASMAtomicCmpXchgU8(volatile uint8_t *pu8, const uint8_t u8New, uint8_t u8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:673:81: error: unknown type name β€˜uint8_t’
DECLINLINE(bool) ASMAtomicCmpXchgU8(volatile uint8_t *pu8, const uint8_t u8New, uint8_t u8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:699:46: error: unknown type name β€˜int8_t’
DECLINLINE(bool) ASMAtomicCmpXchgS8(volatile int8_t *pi8, const int8_t i8New, const int8_t i8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:699:65: error: unknown type name β€˜int8_t’
DECLINLINE(bool) ASMAtomicCmpXchgS8(volatile int8_t *pi8, const int8_t i8New, const int8_t i8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:699:85: error: unknown type name β€˜int8_t’
DECLINLINE(bool) ASMAtomicCmpXchgS8(volatile int8_t *pi8, const int8_t i8New, const int8_t i8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgS8’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:701:5: error: implicit declaration of function β€˜ASMAtomicCmpXchgU8’ [-Werror=implicit-function-declaration]
return ASMAtomicCmpXchgU8((volatile uint8_t *)pi8, (const uint8_t)i8New, (const uint8_t)i8Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:701:41: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pi8, (const uint8_t)i8New, (const uint8_t)i8Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2071:5: error: unknown type name β€˜uint32_t’
uint32_t fFlags;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2073:5: error: unknown type name β€˜int32_t’
int32_t rc;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:701:63: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pi8, (const uint8_t)i8New, (const uint8_t)i8Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:701:85: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pi8, (const uint8_t)i8New, (const uint8_t)i8Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2115:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgBool’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:717:41: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pf, (const uint8_t)fNew, (const uint8_t)fOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2117:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2119:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:717:62: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pf, (const uint8_t)fNew, (const uint8_t)fOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2121:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2125:9: error: unknown type name β€˜uint32_t’
uint32_t u32TimeLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:717:83: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pf, (const uint8_t)fNew, (const uint8_t)fOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2126:9: error: unknown type name β€˜uint16_t’
uint16_t u16TimeMid;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2127:9: error: unknown type name β€˜uint16_t’
uint16_t u16TimeHiAndVersion;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2128:9: error: unknown type name β€˜uint8_t’
uint8_t u8ClockSeqHiAndReserved;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2129:9: error: unknown type name β€˜uint8_t’
uint8_t u8ClockSeqLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2130:9: error: unknown type name β€˜uint8_t’
uint8_t au8Node[6];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:734:47: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgU32(volatile uint32_t *pu32, const uint32_t u32New, uint32_t u32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:734:69: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgU32(volatile uint32_t *pu32, const uint32_t u32New, uint32_t u32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2154:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUNICP;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:734:86: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgU32(volatile uint32_t *pu32, const uint32_t u32New, uint32_t u32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2175:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTUTF16;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:787:47: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2232:5: error: unknown type name β€˜int32_t’
int32_t x;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:787:68: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:787:90: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgS32’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:789:5: error: implicit declaration of function β€˜ASMAtomicCmpXchgU32’ [-Werror=implicit-function-declaration]
return ASMAtomicCmpXchgU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:789:42: error: unknown type name β€˜uint32_t’
return ASMAtomicCmpXchgU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:789:60: error: β€˜uint32_t’ undeclared (first use in this function)
return ASMAtomicCmpXchgU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:789:69: error: expected β€˜)’ before β€˜i32New’
return ASMAtomicCmpXchgU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:807:47: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgU64(volatile uint64_t *pu64, uint64_t u64New, uint64_t u64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:807:63: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgU64(volatile uint64_t *pu64, uint64_t u64New, uint64_t u64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:807:80: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgU64(volatile uint64_t *pu64, uint64_t u64New, uint64_t u64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:902:47: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:902:68: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:902:87: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgS64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:904:5: error: implicit declaration of function β€˜VBoxHost_ASMAtomicCmpXchgU64’ [-Werror=implicit-function-declaration]
return ASMAtomicCmpXchgU64((volatile uint64_t *)pi64, (uint64_t)i64, (uint64_t)i64Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2234:5: error: unknown type name β€˜int32_t’
int32_t y;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:904:42: error: unknown type name β€˜uint64_t’
return ASMAtomicCmpXchgU64((volatile uint64_t *)pi64, (uint64_t)i64, (uint64_t)i64Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2248:5: error: unknown type name β€˜int32_t’
int32_t xLeft;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2250:5: error: unknown type name β€˜int32_t’
int32_t yTop;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:904:60: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicCmpXchgU64((volatile uint64_t *)pi64, (uint64_t)i64, (uint64_t)i64Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2252:5: error: unknown type name β€˜int32_t’
int32_t xRight;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2254:5: error: unknown type name β€˜int32_t’
int32_t yBottom;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:904:69: error: expected β€˜)’ before β€˜i64’
return ASMAtomicCmpXchgU64((volatile uint64_t *)pi64, (uint64_t)i64, (uint64_t)i64Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2269:5: error: unknown type name β€˜int32_t’
int32_t x;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2272:5: error: unknown type name β€˜int32_t’
int32_t y;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2276:5: error: unknown type name β€˜int32_t’
int32_t cx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgPtrVoid’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2280:5: error: unknown type name β€˜int32_t’
int32_t cy;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:923:42: error: unknown type name β€˜uint64_t’
return ASMAtomicCmpXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2294:5: error: unknown type name β€˜uint32_t’
uint32_t cx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:923:67: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicCmpXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2296:5: error: unknown type name β€˜uint32_t’
uint32_t cy;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:923:76: error: expected β€˜)’ before β€˜pvNew’
return ASMAtomicCmpXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2316:5: error: unknown type name β€˜uint8_t’
uint8_t au8[6];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2318:5: error: unknown type name β€˜uint16_t’
uint16_t au16[3];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1024:49: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2423:5: error: unknown type name β€˜uint64_t’
uint64_t offStart;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1024:71: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2457:5: error: unknown type name β€˜uint8_t’
uint8_t *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2459:5: error: unknown type name β€˜uint16_t’
uint16_t *pu16;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1024:94: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2461:5: error: unknown type name β€˜uint32_t’
uint32_t *pu32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2463:5: error: unknown type name β€˜uint64_t’
uint64_t *pu64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1024:111: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2496:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t const *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1083:49: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old, int32_t *pi32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2535:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t volatile *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1083:70: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old, int32_t *pi32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2574:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t const volatile *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1083:92: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old, int32_t *pi32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1083:108: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old, int32_t *pi32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1105:49: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1105:71: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1105:94: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1105:111: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1202:49: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old, int64_t *pi64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1202:70: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old, int64_t *pi64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1202:89: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old, int64_t *pi64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1202:105: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old, int64_t *pi64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgExPtrVoid’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1279:5: error: implicit declaration of function β€˜VBoxHost_ASMAtomicCmpXchgExU64’ [-Werror=implicit-function-declaration]
return ASMAtomicCmpXchgExU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t *)ppvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1279:44: error: unknown type name β€˜uint64_t’
return ASMAtomicCmpXchgExU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t *)ppvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1279:69: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicCmpXchgExU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t *)ppvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1279:78: error: expected β€˜)’ before β€˜pvNew’
return ASMAtomicCmpXchgExU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t *)ppvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMMemoryFence’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1371:5: error: β€˜uint32_t’ undeclared (first use in this function)
uint32_t volatile u32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1371:14: error: expected β€˜;’ before β€˜volatile’
uint32_t volatile u32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1372:23: error: β€˜u32’ undeclared (first use in this function)
ASMAtomicXchgU32(&u32, 0);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:32:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mem.h:364:60: error: unknown type name β€˜uint32_t’
RTDECL(int) RTMemAllocExTag(size_t cb, size_t cbAlignment, uint32_t fFlags, const char *pszTag, void **ppv) RT_NO_THROW;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1402:12: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicReadU8(volatile uint8_t *pu8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1402:46: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicReadU8(volatile uint8_t *pu8)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1415:12: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicUoReadU8(volatile uint8_t *pu8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1415:48: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicUoReadU8(volatile uint8_t *pu8)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1427:12: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicReadS8(volatile int8_t *pi8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1427:45: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicReadS8(volatile int8_t *pi8)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1440:12: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicUoReadS8(volatile int8_t *pi8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1440:47: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicUoReadS8(volatile int8_t *pi8)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1452:12: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicReadU16(volatile uint16_t *pu16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1452:48: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicReadU16(volatile uint16_t *pu16)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1466:12: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicUoReadU16(volatile uint16_t *pu16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1466:50: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicUoReadU16(volatile uint16_t *pu16)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1479:12: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicReadS16(volatile int16_t *pi16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1479:47: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicReadS16(volatile int16_t *pi16)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1493:12: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicUoReadS16(volatile int16_t *pi16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1493:49: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicUoReadS16(volatile int16_t *pi16)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1506:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicReadU32(volatile uint32_t *pu32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1506:48: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicReadU32(volatile uint32_t *pu32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1520:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicUoReadU32(volatile uint32_t *pu32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1520:50: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicUoReadU32(volatile uint32_t *pu32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1533:12: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicReadS32(volatile int32_t *pi32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1533:47: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicReadS32(volatile int32_t *pi32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1547:12: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicUoReadS32(volatile int32_t *pi32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1547:49: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicUoReadS32(volatile int32_t *pi32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1566:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicReadU64(volatile uint64_t *pu64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1566:48: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicReadU64(volatile uint64_t *pu64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜VBoxHost_ASMAtomicReadU64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1568:5: error: unknown type name β€˜uint64_t’
uint64_t u64;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1645:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicUoReadU64(volatile uint64_t *pu64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1645:50: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicUoReadU64(volatile uint64_t *pu64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜VBoxHost_ASMAtomicUoReadU64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1647:5: error: unknown type name β€˜uint64_t’
uint64_t u64;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1721:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicReadS64(volatile int64_t *pi64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1721:47: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicReadS64(volatile int64_t *pi64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicReadS64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1723:13: error: β€˜int64_t’ undeclared (first use in this function)
return (int64_t)ASMAtomicReadU64((volatile uint64_t *)pi64);
 ^
In file included from <command-line>:0:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/SUPDrvMangling.h:30:30: error: expected β€˜;’ before β€˜VBoxHost_ASMAtomicReadU64’
#define RT_MANGLER(symbol) VBoxHost_##symbol
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mangling.h:54:57: note: in expansion of macro β€˜RT_MANGLER’
# define ASMAtomicReadU64 RT_MANGLER(ASMAtomicReadU64) /* not-some-systems... */
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1723:21: note: in expansion of macro β€˜ASMAtomicReadU64’
return (int64_t)ASMAtomicReadU64((volatile uint64_t *)pi64);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1735:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicUoReadS64(volatile int64_t *pi64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1735:49: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicUoReadS64(volatile int64_t *pi64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicUoReadS64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1737:13: error: β€˜int64_t’ undeclared (first use in this function)
return (int64_t)ASMAtomicUoReadU64((volatile uint64_t *)pi64);
 ^
In file included from <command-line>:0:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/SUPDrvMangling.h:30:30: error: expected β€˜;’ before β€˜VBoxHost_ASMAtomicUoReadU64’
#define RT_MANGLER(symbol) VBoxHost_##symbol
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mangling.h:56:57: note: in expansion of macro β€˜RT_MANGLER’
# define ASMAtomicUoReadU64 RT_MANGLER(ASMAtomicUoReadU64) /* not-some-systems... */
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1737:21: note: in expansion of macro β€˜ASMAtomicUoReadU64’
return (int64_t)ASMAtomicUoReadU64((volatile uint64_t *)pi64);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicReadZ’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1750:30: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicReadU64((uint64_t volatile *)pcb);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:36:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:90:5: error: unknown type name β€˜uint16_t’
uint16_t cbIdt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1750:39: error: expected β€˜)’ before β€˜volatile’
return ASMAtomicReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:101:5: error: unknown type name β€˜uint16_t’
uint16_t cbGdt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1750:50: error: expected β€˜)’ before β€˜pcb’
return ASMAtomicReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicUoReadZ’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1768:32: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicUoReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1768:41: error: expected β€˜)’ before β€˜volatile’
return ASMAtomicUoReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1768:52: error: expected β€˜)’ before β€˜pcb’
return ASMAtomicUoReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicReadPtr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1791:47: error: unknown type name β€˜uint64_t’
return (void *)ASMAtomicReadU64((volatile uint64_t *)(void *)ppv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1105:71: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:708:5: error: unknown type name β€˜uint16_t’
uint16_t au16[5];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1995:60: error: unknown type name β€˜uint8_t’
DECLINLINE(void) ASMAtomicUoWriteU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:710:5: error: unknown type name β€˜uint8_t’
uint8_t au8[10];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2007:44: error: unknown type name β€˜int8_t’
DECLINLINE(void) ASMAtomicWriteS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1105:94: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1105:111: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:748:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTMSINTERVAL;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2007:57: error: unknown type name β€˜int8_t’
DECLINLINE(void) ASMAtomicWriteS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2019:46: error: unknown type name β€˜int8_t’
DECLINLINE(void) ASMAtomicUoWriteS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:770:9: error: unknown type name β€˜int64_t’
typedef int64_t RTINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:799:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1202:49: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old, int64_t *pi64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2019:59: error: unknown type name β€˜int8_t’
DECLINLINE(void) ASMAtomicUoWriteS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:817:9: error: unknown type name β€˜int32_t’
typedef int32_t RTINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2031:45: error: unknown type name β€˜uint16_t’
DECLINLINE(void) ASMAtomicWriteU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1202:70: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old, int64_t *pi64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:824:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:831:9: error: unknown type name β€˜int64_t’
typedef int64_t RTFOFF;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:840:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTFMODE;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:845:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTDEV;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2031:61: error: unknown type name β€˜uint16_t’
DECLINLINE(void) ASMAtomicWriteU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:873:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTINODE;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1202:89: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old, int64_t *pi64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:878:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2043:47: error: unknown type name β€˜uint16_t’
DECLINLINE(void) ASMAtomicUoWriteU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:886:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:894:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTIOPORT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1202:105: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old, int64_t *pi64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:901:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTSEL;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:913:5: error: unknown type name β€˜uint16_t’
uint16_t off;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2043:63: error: unknown type name β€˜uint16_t’
DECLINLINE(void) ASMAtomicUoWriteU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:926:5: error: unknown type name β€˜uint32_t’
uint32_t off;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2056:45: error: unknown type name β€˜int16_t’
DECLINLINE(void) ASMAtomicWriteS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:939:5: error: unknown type name β€˜uint64_t’
uint64_t off;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:958:9: error: unknown type name β€˜int32_t’
typedef int32_t RTHCINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgExPtrVoid’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:968:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTHCUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2056:60: error: unknown type name β€˜int16_t’
DECLINLINE(void) ASMAtomicWriteS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1279:5: error: implicit declaration of function β€˜VBoxHost_ASMAtomicCmpXchgExU64’ [-Werror=implicit-function-declaration]
return ASMAtomicCmpXchgExU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t *)ppvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:981:9: error: unknown type name β€˜int64_t’
typedef int64_t RTHCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2068:47: error: unknown type name β€˜int16_t’
DECLINLINE(void) ASMAtomicUoWriteS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1006:9: error: unknown type name β€˜int64_t’
typedef int64_t RTR3INTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1279:44: error: unknown type name β€˜uint64_t’
return ASMAtomicCmpXchgExU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t *)ppvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1031:9: error: unknown type name β€˜int64_t’
typedef int64_t RTR0INTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2068:62: error: unknown type name β€˜int16_t’
DECLINLINE(void) ASMAtomicUoWriteS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1279:69: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicCmpXchgExU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t *)ppvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1057:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2081:45: error: unknown type name β€˜uint32_t’
DECLINLINE(void) ASMAtomicWriteU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1076:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR3UINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1279:78: error: expected β€˜)’ before β€˜pvNew’
return ASMAtomicCmpXchgExU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t *)ppvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1095:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR0UINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1112:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCPHYS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2081:61: error: unknown type name β€˜uint32_t’
DECLINLINE(void) ASMAtomicWriteU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2093:47: error: unknown type name β€˜uint32_t’
DECLINLINE(void) ASMAtomicUoWriteU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1192:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCUINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMMemoryFence’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1205:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR3UINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2093:63: error: unknown type name β€˜uint32_t’
DECLINLINE(void) ASMAtomicUoWriteU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1371:5: error: β€˜uint32_t’ undeclared (first use in this function)
uint32_t volatile u32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1218:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR0UINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2106:45: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMAtomicWriteS32(volatile int32_t *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1240:9: error: unknown type name β€˜int64_t’
typedef int64_t RTGCINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1371:14: error: expected β€˜;’ before β€˜volatile’
uint32_t volatile u32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1372:23: error: β€˜u32’ undeclared (first use in this function)
ASMAtomicXchgU32(&u32, 0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1254:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1267:9: error: unknown type name β€˜int64_t’
typedef int64_t RTGCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2106:60: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMAtomicWriteS32(volatile int32_t *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1278:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2118:47: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMAtomicUoWriteS32(volatile int32_t *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1288:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCUINTPTR32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1295:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTPTR64;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1302:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCPHYS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1319:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCPHYS32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1402:12: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicReadU8(volatile uint8_t *pu8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2118:62: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMAtomicUoWriteS32(volatile int32_t *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1334:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCPHYS64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2131:45: error: unknown type name β€˜uint64_t’
DECLINLINE(void) ASMAtomicWriteU64(volatile uint64_t *pu64, uint64_t u64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1402:46: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicReadU8(volatile uint8_t *pu8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1406:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCUINTREG32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2131:61: error: unknown type name β€˜uint64_t’
DECLINLINE(void) ASMAtomicWriteU64(volatile uint64_t *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1412:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTREG64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2143:47: error: unknown type name β€˜uint64_t’
DECLINLINE(void) ASMAtomicUoWriteU64(volatile uint64_t *pu64, uint64_t u64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1415:12: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicUoReadU8(volatile uint8_t *pu8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1444:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTRCPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1464:9: error: unknown type name β€˜int32_t’
typedef int32_t RTRCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1471:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTRCUINTPTR;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1415:48: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicUoReadU8(volatile uint8_t *pu8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2143:63: error: unknown type name β€˜uint64_t’
DECLINLINE(void) ASMAtomicUoWriteU64(volatile uint64_t *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1514:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTCCUINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2160:45: error: unknown type name β€˜int64_t’
DECLINLINE(void) ASMAtomicWriteS64(volatile int64_t *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1527:9: error: unknown type name β€˜int64_t’
typedef int64_t RTCCINTREG;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1427:12: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicReadS8(volatile int8_t *pi8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2160:60: error: unknown type name β€˜int64_t’
DECLINLINE(void) ASMAtomicWriteS64(volatile int64_t *pi64, int64_t i64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1427:45: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicReadS8(volatile int8_t *pi8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2172:47: error: unknown type name β€˜int64_t’
DECLINLINE(void) ASMAtomicUoWriteS64(volatile int64_t *pi64, int64_t i64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1440:12: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicUoReadS8(volatile int8_t *pi8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicUoReadPtr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2172:62: error: unknown type name β€˜int64_t’
DECLINLINE(void) ASMAtomicUoWriteS64(volatile int64_t *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1832:49: error: unknown type name β€˜uint64_t’
return (void *)ASMAtomicUoReadU64((volatile uint64_t *)(void *)ppv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicWriteBool’:
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1440:47: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicUoReadS8(volatile int8_t *pi8)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mem.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:392:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMGetSegAttr(uint32_t uSel)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2191:5: error: implicit declaration of function β€˜ASMAtomicWriteU8’ [-Werror=implicit-function-declaration]
ASMAtomicWriteU8((uint8_t volatile *)pf, f);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1666:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTPROCESS;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1452:12: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicReadU16(volatile uint16_t *pu16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:36:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:392:36: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMGetSegAttr(uint32_t uSel)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2191:23: error: β€˜uint8_t’ undeclared (first use in this function)
ASMAtomicWriteU8((uint8_t volatile *)pf, f);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1452:48: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicReadU16(volatile uint16_t *pu16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1983:44: error: unknown type name β€˜uint8_t’
DECLINLINE(void) ASMAtomicWriteU8(volatile uint8_t *pu8, uint8_t u8)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1466:12: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicUoReadU16(volatile uint16_t *pu16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2191:31: error: expected β€˜)’ before β€˜volatile’
ASMAtomicWriteU8((uint8_t volatile *)pf, f);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1466:50: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicUoReadU16(volatile uint16_t *pu16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1983:58: error: unknown type name β€˜uint8_t’
DECLINLINE(void) ASMAtomicWriteU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2191:42: error: expected β€˜)’ before β€˜pf’
ASMAtomicWriteU8((uint8_t volatile *)pf, f);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1995:46: error: unknown type name β€˜uint8_t’
DECLINLINE(void) ASMAtomicUoWriteU8(volatile uint8_t *pu8, uint8_t u8)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1479:12: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicReadS16(volatile int16_t *pi16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1823:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTCPUID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1847:5: error: unknown type name β€˜uint64_t’
uint64_t bmSet[RTCPUSET_MAX_CPUS / 64];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1479:47: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicReadS16(volatile int16_t *pi16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicWritePtrVoid’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2218:5: error: implicit declaration of function β€˜ASMAtomicWriteU64’ [-Werror=implicit-function-declaration]
ASMAtomicWriteU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1995:60: error: unknown type name β€˜uint8_t’
DECLINLINE(void) ASMAtomicUoWriteU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2007:44: error: unknown type name β€˜int8_t’
DECLINLINE(void) ASMAtomicWriteS8(volatile int8_t *pi8, int8_t i8)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1493:12: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicUoReadS16(volatile int16_t *pi16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2218:33: error: unknown type name β€˜uint64_t’
ASMAtomicWriteU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1493:49: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicUoReadS16(volatile int16_t *pi16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2007:57: error: unknown type name β€˜int8_t’
DECLINLINE(void) ASMAtomicWriteS8(volatile int8_t *pi8, int8_t i8)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mem.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:683:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMReadTSC(void)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:36:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:718:27: error: unknown type name β€˜uint32_t’
DECLINLINE(void) ASMCpuId(uint32_t uOperator, void *pvEAX, void *pvEBX, void *pvECX, void *pvEDX)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2019:46: error: unknown type name β€˜int8_t’
DECLINLINE(void) ASMAtomicUoWriteS8(volatile int8_t *pi8, int8_t i8)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1506:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicReadU32(volatile uint32_t *pu32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2218:58: error: β€˜uint64_t’ undeclared (first use in this function)
ASMAtomicWriteU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2071:5: error: unknown type name β€˜uint32_t’
uint32_t fFlags;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2073:5: error: unknown type name β€˜int32_t’
int32_t rc;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:792:35: error: unknown type name β€˜uint32_t’
DECLINLINE(void) ASMCpuId_Idx_ECX(uint32_t uOperator, uint32_t uIdxECX, void *pvEAX, void *pvEBX, void *pvECX, void *pvEDX)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1506:48: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicReadU32(volatile uint32_t *pu32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2218:67: error: expected β€˜)’ before β€˜pv’
ASMAtomicWriteU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:792:55: error: unknown type name β€˜uint32_t’
DECLINLINE(void) ASMCpuId_Idx_ECX(uint32_t uOperator, uint32_t uIdxECX, void *pvEAX, void *pvEBX, void *pvECX, void *pvEDX)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2115:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1520:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicUoReadU32(volatile uint32_t *pu32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2019:59: error: unknown type name β€˜int8_t’
DECLINLINE(void) ASMAtomicUoWriteS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2117:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2119:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2121:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mem.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:867:9: error: unknown type name β€˜uint32_t’
DECLASM(uint32_t) ASMCpuIdExSlow(uint32_t uOperator, uint32_t uInitEBX, uint32_t uInitECX, uint32_t uInitEDX,
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1014:34: note: in definition of macro β€˜DECLASM’
# define DECLASM(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2125:9: error: unknown type name β€˜uint32_t’
uint32_t u32TimeLow;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1520:50: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicUoReadU32(volatile uint32_t *pu32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2126:9: error: unknown type name β€˜uint16_t’
uint16_t u16TimeMid;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2031:45: error: unknown type name β€˜uint16_t’
DECLINLINE(void) ASMAtomicWriteU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2127:9: error: unknown type name β€˜uint16_t’
uint16_t u16TimeHiAndVersion;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2128:9: error: unknown type name β€˜uint8_t’
uint8_t u8ClockSeqHiAndReserved;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2129:9: error: unknown type name β€˜uint8_t’
uint8_t u8ClockSeqLow;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:36:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:867:34: error: unknown type name β€˜uint32_t’
DECLASM(uint32_t) ASMCpuIdExSlow(uint32_t uOperator, uint32_t uInitEBX, uint32_t uInitECX, uint32_t uInitEDX,
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2130:9: error: unknown type name β€˜uint8_t’
uint8_t au8Node[6];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1533:12: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicReadS32(volatile int32_t *pi32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:867:54: error: unknown type name β€˜uint32_t’
DECLASM(uint32_t) ASMCpuIdExSlow(uint32_t uOperator, uint32_t uInitEBX, uint32_t uInitECX, uint32_t uInitEDX,
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2154:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUNICP;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1533:47: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicReadS32(volatile int32_t *pi32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2449:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicAddU32(uint32_t volatile *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:867:73: error: unknown type name β€˜uint32_t’
DECLASM(uint32_t) ASMCpuIdExSlow(uint32_t uOperator, uint32_t uInitEBX, uint32_t uInitECX, uint32_t uInitEDX,
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2175:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTUTF16;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2031:61: error: unknown type name β€˜uint16_t’
DECLINLINE(void) ASMAtomicWriteU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:867:92: error: unknown type name β€˜uint32_t’
DECLASM(uint32_t) ASMCpuIdExSlow(uint32_t uOperator, uint32_t uInitEBX, uint32_t uInitECX, uint32_t uInitEDX,
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1547:12: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicUoReadS32(volatile int32_t *pi32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:882:35: error: unknown type name β€˜uint32_t’
DECLINLINE(void) ASMCpuId_ECX_EDX(uint32_t uOperator, void *pvECX, void *pvEDX)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2043:47: error: unknown type name β€˜uint16_t’
DECLINLINE(void) ASMAtomicUoWriteU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2232:5: error: unknown type name β€˜int32_t’
int32_t x;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2234:5: error: unknown type name β€˜int32_t’
int32_t y;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2449:47: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(uint32_t) ASMAtomicAddU32(uint32_t volatile *pu32, uint32_t u32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mem.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:899:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMCpuId_EAX(uint32_t uOperator)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1547:49: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicUoReadS32(volatile int32_t *pi32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2248:5: error: unknown type name β€˜int32_t’
int32_t xLeft;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2489:12: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicAddS32(int32_t volatile *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2250:5: error: unknown type name β€˜int32_t’
int32_t yTop;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2252:5: error: unknown type name β€˜int32_t’
int32_t xRight;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2254:5: error: unknown type name β€˜int32_t’
int32_t yBottom;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2043:63: error: unknown type name β€˜uint16_t’
DECLINLINE(void) ASMAtomicUoWriteU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2269:5: error: unknown type name β€˜int32_t’
int32_t x;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2056:45: error: unknown type name β€˜int16_t’
DECLINLINE(void) ASMAtomicWriteS16(volatile int16_t *pi16, int16_t i16)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1566:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicReadU64(volatile uint64_t *pu64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2272:5: error: unknown type name β€˜int32_t’
int32_t y;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2489:45: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(int32_t) ASMAtomicAddS32(int32_t volatile *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2276:5: error: unknown type name β€˜int32_t’
int32_t cx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2280:5: error: unknown type name β€˜int32_t’
int32_t cy;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2505:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicAddU64(uint64_t volatile *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2056:60: error: unknown type name β€˜int16_t’
DECLINLINE(void) ASMAtomicWriteS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2294:5: error: unknown type name β€˜uint32_t’
uint32_t cx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2296:5: error: unknown type name β€˜uint32_t’
uint32_t cy;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1566:48: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicReadU64(volatile uint64_t *pu64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜VBoxHost_ASMAtomicReadU64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1568:5: error: unknown type name β€˜uint64_t’
uint64_t u64;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1645:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicUoReadU64(volatile uint64_t *pu64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2068:47: error: unknown type name β€˜int16_t’
DECLINLINE(void) ASMAtomicUoWriteS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2316:5: error: unknown type name β€˜uint8_t’
uint8_t au8[6];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1645:50: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicUoReadU64(volatile uint64_t *pu64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜VBoxHost_ASMAtomicUoReadU64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1647:5: error: unknown type name β€˜uint64_t’
uint64_t u64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2318:5: error: unknown type name β€˜uint16_t’
uint16_t au16[3];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2068:62: error: unknown type name β€˜int16_t’
DECLINLINE(void) ASMAtomicUoWriteS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1721:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicReadS64(volatile int64_t *pi64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2081:45: error: unknown type name β€˜uint32_t’
DECLINLINE(void) ASMAtomicWriteU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2423:5: error: unknown type name β€˜uint64_t’
uint64_t offStart;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2457:5: error: unknown type name β€˜uint8_t’
uint8_t *pu8;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1721:47: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicReadS64(volatile int64_t *pi64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2459:5: error: unknown type name β€˜uint16_t’
uint16_t *pu16;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicReadS64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2461:5: error: unknown type name β€˜uint32_t’
uint32_t *pu32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1723:13: error: β€˜int64_t’ undeclared (first use in this function)
return (int64_t)ASMAtomicReadU64((volatile uint64_t *)pi64);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2463:5: error: unknown type name β€˜uint64_t’
uint64_t *pu64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2081:61: error: unknown type name β€˜uint32_t’
DECLINLINE(void) ASMAtomicWriteU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2093:47: error: unknown type name β€˜uint32_t’
DECLINLINE(void) ASMAtomicUoWriteU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2093:63: error: unknown type name β€˜uint32_t’
DECLINLINE(void) ASMAtomicUoWriteU32(volatile uint32_t *pu32, uint32_t u32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:36:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:899:35: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMCpuId_EAX(uint32_t uOperator)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2106:45: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMAtomicWriteS32(volatile int32_t *pi32, int32_t i32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2505:47: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(uint64_t) ASMAtomicAddU64(uint64_t volatile *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2496:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t const *pu8;
 ^
In file included from <command-line>:0:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/SUPDrvMangling.h:30:30: error: expected β€˜;’ before β€˜VBoxHost_ASMAtomicReadU64’
#define RT_MANGLER(symbol) VBoxHost_##symbol
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mangling.h:54:57: note: in expansion of macro β€˜RT_MANGLER’
# define ASMAtomicReadU64 RT_MANGLER(ASMAtomicReadU64) /* not-some-systems... */
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1723:21: note: in expansion of macro β€˜ASMAtomicReadU64’
return (int64_t)ASMAtomicReadU64((volatile uint64_t *)pi64);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2535:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t volatile *pu8;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2543:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicAddS64(int64_t volatile *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mem.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:951:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMCpuId_EBX(uint32_t uOperator)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1735:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicUoReadS64(volatile int64_t *pi64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2574:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t const volatile *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2106:60: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMAtomicWriteS32(volatile int32_t *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2118:47: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMAtomicUoWriteS32(volatile int32_t *pi32, int32_t i32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:36:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:951:35: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMCpuId_EBX(uint32_t uOperator)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1735:49: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicUoReadS64(volatile int64_t *pi64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2543:45: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(int64_t) ASMAtomicAddS64(int64_t volatile *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicUoReadS64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1737:13: error: β€˜int64_t’ undeclared (first use in this function)
return (int64_t)ASMAtomicUoReadU64((volatile uint64_t *)pi64);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2118:62: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMAtomicUoWriteS32(volatile int32_t *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicAddZ’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2559:5: error: implicit declaration of function β€˜ASMAtomicAddU64’ [-Werror=implicit-function-declaration]
return ASMAtomicAddU64((uint64_t volatile *)pcb, cb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2131:45: error: unknown type name β€˜uint64_t’
DECLINLINE(void) ASMAtomicWriteU64(volatile uint64_t *pu64, uint64_t u64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mem.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1008:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMCpuId_ECX(uint32_t uOperator)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2131:61: error: unknown type name β€˜uint64_t’
DECLINLINE(void) ASMAtomicWriteU64(volatile uint64_t *pu64, uint64_t u64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:36:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1008:35: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMCpuId_ECX(uint32_t uOperator)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2559:29: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicAddU64((uint64_t volatile *)pcb, cb);
 ^
In file included from <command-line>:0:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/SUPDrvMangling.h:30:30: error: expected β€˜;’ before β€˜VBoxHost_ASMAtomicUoReadU64’
#define RT_MANGLER(symbol) VBoxHost_##symbol
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mangling.h:56:57: note: in expansion of macro β€˜RT_MANGLER’
# define ASMAtomicUoReadU64 RT_MANGLER(ASMAtomicUoReadU64) /* not-some-systems... */
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1737:21: note: in expansion of macro β€˜ASMAtomicUoReadU64’
return (int64_t)ASMAtomicUoReadU64((volatile uint64_t *)pi64);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2143:47: error: unknown type name β€˜uint64_t’
DECLINLINE(void) ASMAtomicUoWriteU64(volatile uint64_t *pu64, uint64_t u64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:35:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:93:9: error: unknown type name β€˜uint32_t’
typedef uint32_t VMCPUID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:120:5: error: unknown type name β€˜uint32_t’
uint32_t au32Bitmap[8 /*256/32*/];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvSem.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicReadZ’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1750:30: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2559:38: error: expected β€˜)’ before β€˜volatile’
return ASMAtomicAddU64((uint64_t volatile *)pcb, cb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2143:63: error: unknown type name β€˜uint64_t’
DECLINLINE(void) ASMAtomicUoWriteU64(volatile uint64_t *pu64, uint64_t u64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mem.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1065:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMCpuId_EDX(uint32_t uOperator)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2160:45: error: unknown type name β€˜int64_t’
DECLINLINE(void) ASMAtomicWriteS64(volatile int64_t *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1750:39: error: expected β€˜)’ before β€˜volatile’
return ASMAtomicReadU64((uint64_t volatile *)pcb);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:36:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1065:35: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMCpuId_EDX(uint32_t uOperator)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2559:49: error: expected β€˜)’ before β€˜pcb’
return ASMAtomicAddU64((uint64_t volatile *)pcb, cb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:289:9: error: unknown type name β€˜int32_t’
typedef int32_t VBOXSTRICTRC;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1750:50: error: expected β€˜)’ before β€˜pcb’
return ASMAtomicReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2160:60: error: unknown type name β€˜int64_t’
DECLINLINE(void) ASMAtomicWriteS64(volatile int64_t *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2172:47: error: unknown type name β€˜int64_t’
DECLINLINE(void) ASMAtomicUoWriteS64(volatile int64_t *pi64, int64_t i64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicUoReadZ’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1768:32: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicUoReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2593:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicSubU32(uint32_t volatile *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2172:62: error: unknown type name β€˜int64_t’
DECLINLINE(void) ASMAtomicUoWriteS64(volatile int64_t *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1768:41: error: expected β€˜)’ before β€˜volatile’
return ASMAtomicUoReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicWriteBool’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2191:5: error: implicit declaration of function β€˜ASMAtomicWriteU8’ [-Werror=implicit-function-declaration]
ASMAtomicWriteU8((uint8_t volatile *)pf, f);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mem.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1169:12: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMGetApicId(void)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2593:47: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(uint32_t) ASMAtomicSubU32(uint32_t volatile *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:571:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1768:52: error: expected β€˜)’ before β€˜pcb’
return ASMAtomicUoReadU64((uint64_t volatile *)pcb);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2606:12: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicSubS32(int32_t volatile *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:573:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:575:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:577:5: error: unknown type name β€˜uint64_t’
uint64_t au64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicReadPtr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1791:47: error: unknown type name β€˜uint64_t’
return (void *)ASMAtomicReadU64((volatile uint64_t *)(void *)ppv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2191:23: error: β€˜uint8_t’ undeclared (first use in this function)
ASMAtomicWriteU8((uint8_t volatile *)pf, f);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2606:45: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(int32_t) ASMAtomicSubS32(int32_t volatile *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicUoReadPtr’:
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2619:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicSubU64(uint64_t volatile *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1832:49: error: unknown type name β€˜uint64_t’
return (void *)ASMAtomicUoReadU64((volatile uint64_t *)(void *)ppv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2191:31: error: expected β€˜)’ before β€˜volatile’
ASMAtomicWriteU8((uint8_t volatile *)pf, f);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2619:47: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(uint64_t) ASMAtomicSubU64(uint64_t volatile *pu64, uint64_t u64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2632:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicSubS64(int64_t volatile *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2191:42: error: expected β€˜)’ before β€˜pf’
ASMAtomicWriteU8((uint8_t volatile *)pf, f);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:720:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:722:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1983:44: error: unknown type name β€˜uint8_t’
DECLINLINE(void) ASMAtomicWriteU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:724:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:726:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2632:45: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(int64_t) ASMAtomicSubS64(int64_t volatile *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:739:5: error: unknown type name β€˜uint16_t’
uint16_t cbIdt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:741:5: error: unknown type name β€˜uint64_t’
uint64_t pIdt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1983:58: error: unknown type name β€˜uint8_t’
DECLINLINE(void) ASMAtomicWriteU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicWritePtrVoid’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2218:5: error: implicit declaration of function β€˜ASMAtomicWriteU64’ [-Werror=implicit-function-declaration]
ASMAtomicWriteU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1995:46: error: unknown type name β€˜uint8_t’
DECLINLINE(void) ASMAtomicUoWriteU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicSubZ’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:768:5: error: unknown type name β€˜uint16_t’
uint16_t cbGdt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2648:5: error: implicit declaration of function β€˜ASMAtomicSubU64’ [-Werror=implicit-function-declaration]
return ASMAtomicSubU64((uint64_t volatile *)pcb, cb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:770:5: error: unknown type name β€˜uint64_t’
uint64_t pGdt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:788:5: error: unknown type name β€˜uint16_t’
uint16_t padding1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:790:5: error: unknown type name β€˜uint32_t’
uint32_t esp0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:793:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ss0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1995:60: error: unknown type name β€˜uint8_t’
DECLINLINE(void) ASMAtomicUoWriteU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:795:5: error: unknown type name β€˜uint32_t’
uint32_t esp1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2007:44: error: unknown type name β€˜int8_t’
DECLINLINE(void) ASMAtomicWriteS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:798:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ss1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:800:5: error: unknown type name β€˜uint32_t’
uint32_t esp2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2648:29: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicSubU64((uint64_t volatile *)pcb, cb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:803:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ss2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:805:5: error: unknown type name β€˜uint32_t’
uint32_t cr3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:807:5: error: unknown type name β€˜uint32_t’
uint32_t eip;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:809:5: error: unknown type name β€˜uint32_t’
uint32_t eflags;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:811:5: error: unknown type name β€˜uint32_t’
uint32_t eax;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2648:38: error: expected β€˜)’ before β€˜volatile’
return ASMAtomicSubU64((uint64_t volatile *)pcb, cb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:813:5: error: unknown type name β€˜uint32_t’
uint32_t ecx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:815:5: error: unknown type name β€˜uint32_t’
uint32_t edx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:817:5: error: unknown type name β€˜uint32_t’
uint32_t ebx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:819:5: error: unknown type name β€˜uint32_t’
uint32_t esp;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:821:5: error: unknown type name β€˜uint32_t’
uint32_t ebp;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:823:5: error: unknown type name β€˜uint32_t’
uint32_t esi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:825:5: error: unknown type name β€˜uint32_t’
uint32_t edi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:828:5: error: unknown type name β€˜uint16_t’
uint16_t padding_es;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:831:5: error: unknown type name β€˜uint16_t’
uint16_t padding_cs;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:834:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ss;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2648:49: error: expected β€˜)’ before β€˜pcb’
return ASMAtomicSubU64((uint64_t volatile *)pcb, cb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:837:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ds;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:840:5: error: unknown type name β€˜uint16_t’
uint16_t padding_fs;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:843:5: error: unknown type name β€˜uint16_t’
uint16_t padding_gs;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:846:5: error: unknown type name β€˜uint16_t’
uint16_t padding_ldt;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:848:5: error: unknown type name β€˜uint16_t’
uint16_t fDebugTrap;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:851:5: error: unknown type name β€˜uint16_t’
uint16_t offIoBitmap;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:853:5: error: unknown type name β€˜uint8_t’
uint8_t IntRedirBitmap[32];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2684:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicIncU32(uint32_t volatile *pu32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2684:47: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(uint32_t) ASMAtomicIncU32(uint32_t volatile *pu32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:925:5: error: unknown type name β€˜uint8_t’
uint8_t u8Type;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2724:12: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicIncS32(int32_t volatile *pi32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:927:5: error: unknown type name β€˜uint8_t’
uint8_t cbHdrsTotal;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:929:5: error: unknown type name β€˜uint16_t’
uint16_t cbMaxSeg;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:932:5: error: unknown type name β€˜uint8_t’
uint8_t offHdr1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:934:5: error: unknown type name β€˜uint8_t’
uint8_t offHdr2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:936:5: error: unknown type name β€˜uint8_t’
uint8_t cbHdrsSeg;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:938:5: error: unknown type name β€˜uint8_t’
uint8_t u8Unused;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2724:45: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(int32_t) ASMAtomicIncS32(int32_t volatile *pi32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2739:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicIncU64(uint64_t volatile *pu64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2739:47: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(uint64_t) ASMAtomicIncU64(uint64_t volatile *pu64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2768:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicIncS64(int64_t volatile *pi64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2768:45: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(int64_t) ASMAtomicIncS64(int64_t volatile *pi64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2780:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicIncZ(size_t volatile *pcb)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicIncZ’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2783:5: error: implicit declaration of function β€˜ASMAtomicIncU64’ [-Werror=implicit-function-declaration]
return ASMAtomicIncU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2783:29: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicIncU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2783:38: error: expected β€˜)’ before β€˜volatile’
return ASMAtomicIncU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2783:49: error: expected β€˜)’ before β€˜pcb’
return ASMAtomicIncU64((uint64_t volatile *)pcb);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2801:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicDecU32(uint32_t volatile *pu32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2801:47: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(uint32_t) ASMAtomicDecU32(uint32_t volatile *pu32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2841:12: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicDecS32(int32_t volatile *pi32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2841:45: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(int32_t) ASMAtomicDecS32(int32_t volatile *pi32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2856:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicDecU64(uint64_t volatile *pu64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2856:47: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(uint64_t) ASMAtomicDecU64(uint64_t volatile *pu64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2884:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicDecS64(int64_t volatile *pi64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:231:28: error: expected β€˜=’, β€˜,’, β€˜;’, β€˜asm’ or β€˜__attribute__’ before β€˜volatile’
extern RTDATADECL(uint32_t volatile) g_u32RTAssertLine;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:231:8: note: in expansion of macro β€˜RTDATADECL’
extern RTDATADECL(uint32_t volatile) g_u32RTAssertLine;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2884:45: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(int64_t) ASMAtomicDecS64(int64_t volatile *pi64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2896:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicDecZ(size_t volatile *pcb)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicDecZ’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2899:5: error: implicit declaration of function β€˜ASMAtomicDecU64’ [-Werror=implicit-function-declaration]
return ASMAtomicDecU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2899:29: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicDecU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2899:38: error: expected β€˜)’ before β€˜volatile’
return ASMAtomicDecU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2899:49: error: expected β€˜)’ before β€˜pcb’
return ASMAtomicDecU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2917:42: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(void) ASMAtomicOrU32(uint32_t volatile *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2950:41: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(void) ASMAtomicOrS32(int32_t volatile *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2965:42: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(void) ASMAtomicOrU64(uint64_t volatile *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2995:41: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(void) ASMAtomicOrS64(int64_t volatile *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3010:43: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(void) ASMAtomicAndU32(uint32_t volatile *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3043:42: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(void) ASMAtomicAndS32(int32_t volatile *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3058:43: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(void) ASMAtomicAndU64(uint64_t volatile *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3088:42: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(void) ASMAtomicAndS64(int64_t volatile *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3103:44: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(void) ASMAtomicUoOrU32(uint32_t volatile *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3133:43: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(void) ASMAtomicUoOrS32(int32_t volatile *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3148:44: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(void) ASMAtomicUoOrU64(uint64_t volatile *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3175:43: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(void) ASMAtomicUoOrS64(int64_t volatile *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3190:45: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(void) ASMAtomicUoAndU32(uint32_t volatile *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3220:44: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(void) ASMAtomicUoAndS32(int32_t volatile *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3235:45: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(void) ASMAtomicUoAndU64(uint64_t volatile *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3262:44: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(void) ASMAtomicUoAndS64(int64_t volatile *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:91:8: error: unknown type name β€˜uint32_t’
RTDECL(uint32_t) RTMpGetArraySize(void);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:91:1: note: in expansion of macro β€˜RTDECL’
RTDECL(uint32_t) RTMpGetArraySize(void);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3402:61: error: unknown type name β€˜uint32_t’
DECLINLINE(void) ASMMemFill32(volatile void *pv, size_t cb, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:199:8: error: unknown type name β€˜uint32_t’
RTDECL(uint32_t) RTMpGetCurFrequency(RTCPUID idCpu);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:199:1: note: in expansion of macro β€˜RTDECL’
RTDECL(uint32_t) RTMpGetCurFrequency(RTCPUID idCpu);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:210:8: error: unknown type name β€˜uint32_t’
RTDECL(uint32_t) RTMpGetMaxFrequency(RTCPUID idCpu);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:210:1: note: in expansion of macro β€˜RTDECL’
RTDECL(uint32_t) RTMpGetMaxFrequency(RTCPUID idCpu);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3514:60: error: unknown type name β€˜uint8_t’
DECLINLINE(void *) ASMMemIsAll8(void const *pv, size_t cb, uint8_t u8)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:333:56: error: unknown type name β€˜uint32_t’
RTDECL(int) RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, uint32_t fFlags, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3539:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t *) ASMMemIsAllU32(void const *pv, size_t cb, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3539:66: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t *) ASMMemIsAllU32(void const *pv, size_t cb, uint32_t u32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3565:12: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMProbeReadByte(const void *pvByte)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMProbeReadByte’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3568:5: error: unknown type name β€˜uint8_t’
uint8_t u8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMProbeReadBuffer’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3607:11: error: unknown type name β€˜uint8_t’
const uint8_t *pu8 = (const uint8_t *)pvBuf;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3607:33: error: unknown type name β€˜uint8_t’
const uint8_t *pu8 = (const uint8_t *)pvBuf;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:239:12: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicXchgU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:239:46: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicXchgU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3642:53: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMBitSet(volatile void *pvBitmap, int32_t iBit)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:239:60: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicXchgU8(volatile uint8_t *pu8, uint8_t u8)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:275:12: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicXchgS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3681:59: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMAtomicBitSet(volatile void *pvBitmap, int32_t iBit)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:275:45: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicXchgS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:275:58: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicXchgS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3723:55: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMBitClear(volatile void *pvBitmap, int32_t iBit)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgBool’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:5: error: implicit declaration of function β€˜ASMAtomicXchgU8’ [-Werror=implicit-function-declaration]
return (bool)ASMAtomicXchgU8((volatile uint8_t *)pf, (uint8_t)f);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:44: error: unknown type name β€˜uint8_t’
return (bool)ASMAtomicXchgU8((volatile uint8_t *)pf, (uint8_t)f);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:59: error: β€˜uint8_t’ undeclared (first use in this function)
return (bool)ASMAtomicXchgU8((volatile uint8_t *)pf, (uint8_t)f);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:59: note: each undeclared identifier is reported only once for each function it appears in
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3763:61: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMAtomicBitClear(volatile void *pvBitmap, int32_t iBit)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:293:67: error: expected β€˜)’ before β€˜f’
return (bool)ASMAtomicXchgU8((volatile uint8_t *)pf, (uint8_t)f);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:308:12: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicXchgU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:308:48: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicXchgU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3803:56: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMBitToggle(volatile void *pvBitmap, int32_t iBit)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:308:64: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicXchgU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3841:62: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMAtomicBitToggle(volatile void *pvBitmap, int32_t iBit)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:344:12: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicXchgS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:344:47: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicXchgS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:344:62: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicXchgS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3884:60: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMBitTestAndSet(volatile void *pvBitmap, int32_t iBit)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:360:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicXchgU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:360:48: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicXchgU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:360:64: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicXchgU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3933:66: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicBitTestAndSet(volatile void *pvBitmap, int32_t iBit)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:400:12: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicXchgS32(volatile int32_t *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:400:47: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicXchgS32(volatile int32_t *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:400:62: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicXchgS32(volatile int32_t *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:3985:62: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMBitTestAndClear(volatile void *pvBitmap, int32_t iBit)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:417:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicXchgU64(volatile uint64_t *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:417:48: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicXchgU64(volatile uint64_t *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:417:64: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicXchgU64(volatile uint64_t *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4036:68: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicBitTestAndClear(volatile void *pvBitmap, int32_t iBit)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:493:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicXchgS64(volatile int64_t *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4089:63: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMBitTestAndToggle(volatile void *pvBitmap, int32_t iBit)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:493:47: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicXchgS64(volatile int64_t *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:493:62: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicXchgS64(volatile int64_t *pi64, int64_t i64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4138:69: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicBitTestAndToggle(volatile void *pvBitmap, int32_t iBit)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgPtr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:511:5: error: implicit declaration of function β€˜VBoxHost_ASMAtomicXchgU64’ [-Werror=implicit-function-declaration]
return (void *)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:511:47: error: unknown type name β€˜uint64_t’
return (void *)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:511:72: error: β€˜uint64_t’ undeclared (first use in this function)
return (void *)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4188:60: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMBitTest(const volatile void *pvBitmap, int32_t iBit)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:511:81: error: expected β€˜)’ before β€˜pv’
return (void *)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgRCPtr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4230:60: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMBitClearRange(volatile void *pvBitmap, int32_t iBitStart, int32_t iBitEnd)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:5: error: implicit declaration of function β€˜ASMAtomicXchgU32’ [-Werror=implicit-function-declaration]
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:39: error: β€˜uint32_t’ undeclared (first use in this function)
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:48: error: expected β€˜)’ before β€˜volatile’
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:60: error: expected expression before β€˜void’
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:550:67: error: expected β€˜)’ before β€˜ppvRC’
return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgR0Ptr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:566:48: error: unknown type name β€˜uint64_t’
return (RTR0PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR0, (uint64_t)pvR0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:566:75: error: β€˜uint64_t’ undeclared (first use in this function)
return (RTR0PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR0, (uint64_t)pvR0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4230:79: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMBitClearRange(volatile void *pvBitmap, int32_t iBitStart, int32_t iBitEnd)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:566:84: error: expected β€˜)’ before β€˜pvR0’
return (RTR0PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR0, (uint64_t)pvR0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicXchgR3Ptr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4271:58: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMBitSetRange(volatile void *pvBitmap, int32_t iBitStart, int32_t iBitEnd)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:585:48: error: unknown type name β€˜uint64_t’
return (RTR3PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR3, (uint64_t)pvR3);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:585:75: error: β€˜uint64_t’ undeclared (first use in this function)
return (RTR3PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR3, (uint64_t)pvR3);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:585:84: error: expected β€˜)’ before β€˜pvR3’
return (RTR3PTR)ASMAtomicXchgU64((volatile uint64_t *)(void *)ppvR3, (uint64_t)pvR3);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:673:46: error: unknown type name β€˜uint8_t’
DECLINLINE(bool) ASMAtomicCmpXchgU8(volatile uint8_t *pu8, const uint8_t u8New, uint8_t u8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:673:66: error: unknown type name β€˜uint8_t’
DECLINLINE(bool) ASMAtomicCmpXchgU8(volatile uint8_t *pu8, const uint8_t u8New, uint8_t u8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4271:77: error: unknown type name β€˜int32_t’
DECLINLINE(void) ASMBitSetRange(volatile void *pvBitmap, int32_t iBitStart, int32_t iBitEnd)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:673:81: error: unknown type name β€˜uint8_t’
DECLINLINE(bool) ASMAtomicCmpXchgU8(volatile uint8_t *pu8, const uint8_t u8New, uint8_t u8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4316:65: error: unknown type name β€˜uint32_t’
DECLINLINE(int) ASMBitFirstClear(const volatile void *pvBitmap, uint32_t cBits)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:699:46: error: unknown type name β€˜int8_t’
DECLINLINE(bool) ASMAtomicCmpXchgS8(volatile int8_t *pi8, const int8_t i8New, const int8_t i8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:699:65: error: unknown type name β€˜int8_t’
DECLINLINE(bool) ASMAtomicCmpXchgS8(volatile int8_t *pi8, const int8_t i8New, const int8_t i8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:699:85: error: unknown type name β€˜int8_t’
DECLINLINE(bool) ASMAtomicCmpXchgS8(volatile int8_t *pi8, const int8_t i8New, const int8_t i8Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgS8’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4402:64: error: unknown type name β€˜uint32_t’
DECLINLINE(int) ASMBitNextClear(const volatile void *pvBitmap, uint32_t cBits, uint32_t iBitPrev)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:701:5: error: implicit declaration of function β€˜ASMAtomicCmpXchgU8’ [-Werror=implicit-function-declaration]
return ASMAtomicCmpXchgU8((volatile uint8_t *)pi8, (const uint8_t)i8New, (const uint8_t)i8Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:701:41: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pi8, (const uint8_t)i8New, (const uint8_t)i8Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:701:63: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pi8, (const uint8_t)i8New, (const uint8_t)i8Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:701:85: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pi8, (const uint8_t)i8New, (const uint8_t)i8Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgBool’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:717:41: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pf, (const uint8_t)fNew, (const uint8_t)fOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:717:62: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pf, (const uint8_t)fNew, (const uint8_t)fOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:717:83: error: unknown type name β€˜uint8_t’
return ASMAtomicCmpXchgU8((volatile uint8_t *)pf, (const uint8_t)fNew, (const uint8_t)fOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4402:80: error: unknown type name β€˜uint32_t’
DECLINLINE(int) ASMBitNextClear(const volatile void *pvBitmap, uint32_t cBits, uint32_t iBitPrev)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:734:47: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgU32(volatile uint32_t *pu32, const uint32_t u32New, uint32_t u32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:734:69: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgU32(volatile uint32_t *pu32, const uint32_t u32New, uint32_t u32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4471:63: error: unknown type name β€˜uint32_t’
DECLINLINE(int) ASMBitFirstSet(const volatile void *pvBitmap, uint32_t cBits)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:734:86: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgU32(volatile uint32_t *pu32, const uint32_t u32New, uint32_t u32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:787:47: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4556:62: error: unknown type name β€˜uint32_t’
DECLINLINE(int) ASMBitNextSet(const volatile void *pvBitmap, uint32_t cBits, uint32_t iBitPrev)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:787:68: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:787:90: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgS32’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:789:5: error: implicit declaration of function β€˜ASMAtomicCmpXchgU32’ [-Werror=implicit-function-declaration]
return ASMAtomicCmpXchgU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:789:42: error: unknown type name β€˜uint32_t’
return ASMAtomicCmpXchgU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:789:60: error: β€˜uint32_t’ undeclared (first use in this function)
return ASMAtomicCmpXchgU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:789:69: error: expected β€˜)’ before β€˜i32New’
return ASMAtomicCmpXchgU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4556:78: error: unknown type name β€˜uint32_t’
DECLINLINE(int) ASMBitNextSet(const volatile void *pvBitmap, uint32_t cBits, uint32_t iBitPrev)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:807:47: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgU64(volatile uint64_t *pu64, uint64_t u64New, uint64_t u64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:807:63: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgU64(volatile uint64_t *pu64, uint64_t u64New, uint64_t u64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:807:80: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgU64(volatile uint64_t *pu64, uint64_t u64New, uint64_t u64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4626:40: error: unknown type name β€˜uint32_t’
DECLINLINE(unsigned) ASMBitFirstSetU32(uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4673:40: error: unknown type name β€˜int32_t’
DECLINLINE(unsigned) ASMBitFirstSetS32(int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:902:47: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4691:39: error: unknown type name β€˜uint32_t’
DECLINLINE(unsigned) ASMBitLastSetU32(uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:902:68: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:902:87: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4738:39: error: unknown type name β€˜int32_t’
DECLINLINE(unsigned) ASMBitLastSetS32(int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgS64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:904:5: error: implicit declaration of function β€˜VBoxHost_ASMAtomicCmpXchgU64’ [-Werror=implicit-function-declaration]
return ASMAtomicCmpXchgU64((volatile uint64_t *)pi64, (uint64_t)i64, (uint64_t)i64Old);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4752:12: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMByteSwapU16(uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:904:42: error: unknown type name β€˜uint64_t’
return ASMAtomicCmpXchgU64((volatile uint64_t *)pi64, (uint64_t)i64, (uint64_t)i64Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:904:60: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicCmpXchgU64((volatile uint64_t *)pi64, (uint64_t)i64, (uint64_t)i64Old);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:904:69: error: expected β€˜)’ before β€˜i64’
return ASMAtomicCmpXchgU64((volatile uint64_t *)pi64, (uint64_t)i64, (uint64_t)i64Old);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/memobj.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/memobj-r0drv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:271:5: error: unknown type name β€˜uint16_t’
uint16_t u;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4752:37: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMByteSwapU16(uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:274:5: error: unknown type name β€˜uint16_t’
uint16_t au16[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:276:5: error: unknown type name β€˜uint8_t’
uint8_t au8[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:284:9: error: unknown type name β€˜uint8_t’
uint8_t Lo;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4780:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMByteSwapU32(uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgPtrVoid’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:285:9: error: unknown type name β€˜uint8_t’
uint8_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:923:42: error: unknown type name β€˜uint64_t’
return ASMAtomicCmpXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:301:5: error: unknown type name β€˜uint32_t’
uint32_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:923:67: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicCmpXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:309:9: error: unknown type name β€˜uint16_t’
uint16_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:310:9: error: unknown type name β€˜uint16_t’
uint16_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:320:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:923:76: error: expected β€˜)’ before β€˜pvNew’
return ASMAtomicCmpXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:321:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:326:5: error: unknown type name β€˜uint32_t’
uint32_t au32[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:328:5: error: unknown type name β€˜uint16_t’
uint16_t au16[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:330:5: error: unknown type name β€˜uint8_t’
uint8_t au8[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:344:5: error: unknown type name β€˜uint64_t’
uint64_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1024:49: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:352:9: error: unknown type name β€˜uint32_t’
uint32_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:353:9: error: unknown type name β€˜uint32_t’
uint32_t Hi;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4780:37: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMByteSwapU32(uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:363:9: error: unknown type name β€˜uint32_t’
uint32_t dw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1024:71: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:364:9: error: unknown type name β€˜uint32_t’
uint32_t dw1;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4805:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMByteSwapU64(uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:376:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:377:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:378:9: error: unknown type name β€˜uint16_t’
uint16_t w2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:379:9: error: unknown type name β€˜uint16_t’
uint16_t w3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1024:94: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:384:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:386:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:388:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1024:111: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:390:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:413:9: error: unknown type name β€˜uint64_t’
uint64_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1083:49: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old, int32_t *pi32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:414:9: error: unknown type name β€˜uint64_t’
uint64_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:429:9: error: unknown type name β€˜uint64_t’
uint64_t qw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:430:9: error: unknown type name β€˜uint64_t’
uint64_t qw1;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4805:37: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMByteSwapU64(uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1083:70: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old, int32_t *pi32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:442:9: error: unknown type name β€˜uint32_t’
uint32_t dw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:443:9: error: unknown type name β€˜uint32_t’
uint32_t dw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:444:9: error: unknown type name β€˜uint32_t’
uint32_t dw2;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4824:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMRotateLeftU32(uint32_t u32, uint32_t cShift)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:445:9: error: unknown type name β€˜uint32_t’
uint32_t dw3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1083:92: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old, int32_t *pi32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:461:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:462:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1083:108: error: unknown type name β€˜int32_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS32(volatile int32_t *pi32, const int32_t i32New, const int32_t i32Old, int32_t *pi32Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:463:9: error: unknown type name β€˜uint16_t’
uint16_t w2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:464:9: error: unknown type name β€˜uint16_t’
uint16_t w3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:465:9: error: unknown type name β€˜uint16_t’
uint16_t w4;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:466:9: error: unknown type name β€˜uint16_t’
uint16_t w5;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1105:49: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:467:9: error: unknown type name β€˜uint16_t’
uint16_t w6;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:468:9: error: unknown type name β€˜uint16_t’
uint16_t w7;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:473:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1105:71: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:475:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:477:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:479:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1105:94: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4824:39: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMRotateLeftU32(uint32_t u32, uint32_t cShift)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1105:111: error: unknown type name β€˜uint64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:527:9: error: unknown type name β€˜uint32_t’
uint32_t u32FractionLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:529:9: error: unknown type name β€˜uint32_t’
uint32_t u20FractionHigh : 20;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:531:9: error: unknown type name β€˜uint32_t’
uint32_t uExponent : 11;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:533:9: error: unknown type name β€˜uint32_t’
uint32_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1202:49: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old, int64_t *pi64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1202:70: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old, int64_t *pi64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4824:53: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMRotateLeftU32(uint32_t u32, uint32_t cShift)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:550:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t uFraction : 52;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1202:89: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old, int64_t *pi64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:550:9: error: width of β€˜uFraction’ exceeds its type
RT_GCC_EXTENSION uint64_t uFraction : 52;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4845:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMRotateRightU32(uint32_t u32, uint32_t cShift)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:552:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t uExponent : 11;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:554:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1202:105: error: unknown type name β€˜int64_t’
DECLINLINE(bool) ASMAtomicCmpXchgExS64(volatile int64_t *pi64, const int64_t i64, const int64_t i64Old, int64_t *pi64Old)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:560:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:562:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:564:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:566:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicCmpXchgExPtrVoid’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:594:9: error: unknown type name β€˜uint64_t’
uint64_t u64Mantissa;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1279:5: error: implicit declaration of function β€˜VBoxHost_ASMAtomicCmpXchgExU64’ [-Werror=implicit-function-declaration]
return ASMAtomicCmpXchgExU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t *)ppvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:596:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:598:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:603:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4845:40: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMRotateRightU32(uint32_t u32, uint32_t cShift)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:605:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1279:44: error: unknown type name β€˜uint64_t’
return ASMAtomicCmpXchgExU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t *)ppvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:607:5: error: unknown type name β€˜uint16_t’
uint16_t au16[5];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:609:5: error: unknown type name β€˜uint8_t’
uint8_t au8[10];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1279:69: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicCmpXchgExU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t *)ppvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:641:9: error: unknown type name β€˜uint64_t’
uint64_t u64Mantissa;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:643:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1279:78: error: expected β€˜)’ before β€˜pvNew’
return ASMAtomicCmpXchgExU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld, (uint64_t *)ppvOld);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:645:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:665:9: error: unknown type name β€˜uint32_t’
uint32_t u32FractionLow : 32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:667:9: error: unknown type name β€˜uint32_t’
uint32_t u31FractionHigh : 31;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:669:9: error: unknown type name β€˜uint32_t’
uint32_t fInteger;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4845:54: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMRotateRightU32(uint32_t u32, uint32_t cShift)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:671:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:673:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4866:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMRotateLeftU64(uint64_t u64, uint32_t cShift)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMMemoryFence’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:692:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t u63Fraction : 63;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1371:5: error: β€˜uint32_t’ undeclared (first use in this function)
uint32_t volatile u32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:692:9: error: width of β€˜u63Fraction’ exceeds its type
RT_GCC_EXTENSION uint64_t u63Fraction : 63;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:694:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t fInteger : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:696:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:698:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1371:14: error: expected β€˜;’ before β€˜volatile’
uint32_t volatile u32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1372:23: error: β€˜u32’ undeclared (first use in this function)
ASMAtomicXchgU32(&u32, 0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:704:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:706:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:708:5: error: unknown type name β€˜uint16_t’
uint16_t au16[5];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:710:5: error: unknown type name β€˜uint8_t’
uint8_t au8[10];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1402:12: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicReadU8(volatile uint8_t *pu8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4866:39: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMRotateLeftU64(uint64_t u64, uint32_t cShift)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:748:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTMSINTERVAL;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1402:46: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicReadU8(volatile uint8_t *pu8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:770:9: error: unknown type name β€˜int64_t’
typedef int64_t RTINTPTR;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1415:12: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicUoReadU8(volatile uint8_t *pu8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:799:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTUINTPTR;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1415:48: error: unknown type name β€˜uint8_t’
DECLINLINE(uint8_t) ASMAtomicUoReadU8(volatile uint8_t *pu8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:817:9: error: unknown type name β€˜int32_t’
typedef int32_t RTINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:824:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4866:53: error: unknown type name β€˜uint32_t’
DECLINLINE(uint64_t) ASMRotateLeftU64(uint64_t u64, uint32_t cShift)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1427:12: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicReadS8(volatile int8_t *pi8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:831:9: error: unknown type name β€˜int64_t’
typedef int64_t RTFOFF;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:840:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTFMODE;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:845:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTDEV;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1427:45: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicReadS8(volatile int8_t *pi8)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4903:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMRotateRightU64(uint64_t u64, uint32_t cShift)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:873:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTINODE;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:878:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUID;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1440:12: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicUoReadS8(volatile int8_t *pi8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:886:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:894:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTIOPORT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:901:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTSEL;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1440:47: error: unknown type name β€˜int8_t’
DECLINLINE(int8_t) ASMAtomicUoReadS8(volatile int8_t *pi8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:913:5: error: unknown type name β€˜uint16_t’
uint16_t off;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1452:12: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicReadU16(volatile uint16_t *pu16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:926:5: error: unknown type name β€˜uint32_t’
uint32_t off;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:939:5: error: unknown type name β€˜uint64_t’
uint64_t off;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4903:40: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMRotateRightU64(uint64_t u64, uint32_t cShift)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1452:48: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicReadU16(volatile uint16_t *pu16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:958:9: error: unknown type name β€˜int32_t’
typedef int32_t RTHCINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:968:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTHCUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:981:9: error: unknown type name β€˜int64_t’
typedef int64_t RTHCINTPTR;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1466:12: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicUoReadU16(volatile uint16_t *pu16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1006:9: error: unknown type name β€˜int64_t’
typedef int64_t RTR3INTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1031:9: error: unknown type name β€˜int64_t’
typedef int64_t RTR0INTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:4903:54: error: unknown type name β€˜uint32_t’
DECLINLINE(uint64_t) ASMRotateRightU64(uint64_t u64, uint32_t cShift)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1466:50: error: unknown type name β€˜uint16_t’
DECLINLINE(uint16_t) ASMAtomicUoReadU16(volatile uint16_t *pu16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1057:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1076:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR3UINTPTR;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1479:12: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicReadS16(volatile int16_t *pi16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1095:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR0UINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1112:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCPHYS;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1479:47: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicReadS16(volatile int16_t *pi16)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/types.h:30,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:35,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h: In function β€˜RTCpuSetFill’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1192:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCUINTREG;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1493:12: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicUoReadS16(volatile int16_t *pi16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1205:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR3UINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1218:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR0UINTREG;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1493:49: error: unknown type name β€˜int16_t’
DECLINLINE(int16_t) ASMAtomicUoReadS16(volatile int16_t *pi16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1240:9: error: unknown type name β€˜int64_t’
typedef int64_t RTGCINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1254:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINT;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1506:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicReadU32(volatile uint32_t *pu32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1267:9: error: unknown type name β€˜int64_t’
typedef int64_t RTGCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1278:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1288:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCUINTPTR32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1295:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTPTR64;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1506:48: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicReadU32(volatile uint32_t *pu32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1302:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCPHYS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/stdint.h:202:29: warning: overflow in implicit constant conversion [-Woverflow]
# define UINT64_C(Value) (Value ## ULL)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/stdint.h:236:29: note: in expansion of macro β€˜UINT64_C’
# define UINT64_MAX UINT64_C(0xffffffffffffffff)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:67:26: note: in expansion of macro β€˜UINT64_MAX’
pSet->bmSet[i] = UINT64_MAX;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1319:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCPHYS32;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1520:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicUoReadU32(volatile uint32_t *pu32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1334:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCPHYS64;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1520:50: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicUoReadU32(volatile uint32_t *pu32)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h: In function β€˜RTCpuSetAdd’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:85:5: error: implicit declaration of function β€˜ASMAtomicBitSet’ [-Werror=implicit-function-declaration]
ASMAtomicBitSet(pSet, iCpu);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1406:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCUINTREG32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1412:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTREG64;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1533:12: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicReadS32(volatile int32_t *pi32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1444:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTRCPTR;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1533:47: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicReadS32(volatile int32_t *pi32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1464:9: error: unknown type name β€˜int32_t’
typedef int32_t RTRCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1471:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTRCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h: In function β€˜RTCpuSetDel’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:120:5: error: implicit declaration of function β€˜ASMAtomicBitClear’ [-Werror=implicit-function-declaration]
ASMAtomicBitClear(pSet, iCpu);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1514:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTCCUINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1527:9: error: unknown type name β€˜int64_t’
typedef int64_t RTCCINTREG;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1547:12: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicUoReadS32(volatile int32_t *pi32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1547:49: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicUoReadS32(volatile int32_t *pi32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h: In function β€˜RTCpuSetIsMember’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:155:5: error: implicit declaration of function β€˜ASMBitTest’ [-Werror=implicit-function-declaration]
return ASMBitTest((volatile void *)pSet, iCpu);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1566:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicReadU64(volatile uint64_t *pu64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1566:48: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicReadU64(volatile uint64_t *pu64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜VBoxHost_ASMAtomicReadU64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1568:5: error: unknown type name β€˜uint64_t’
uint64_t u64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1666:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTPROCESS;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1645:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicUoReadU64(volatile uint64_t *pu64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:199:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) RTCpuSetToU64(PCRTCPUSET pSet)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1645:50: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicUoReadU64(volatile uint64_t *pu64)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:211:55: error: unknown type name β€˜uint64_t’
DECLINLINE(PRTCPUSET) RTCpuSetFromU64(PRTCPUSET pSet, uint64_t fMask)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜VBoxHost_ASMAtomicUoReadU64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1647:5: error: unknown type name β€˜uint64_t’
uint64_t u64;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h: In function β€˜RTCpuSetCount’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1721:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicReadS64(volatile int64_t *pi64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:236:9: error: unknown type name β€˜uint64_t’
uint64_t u64 = pSet->bmSet[i];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1721:47: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicReadS64(volatile int64_t *pi64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicReadS64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1723:13: error: β€˜int64_t’ undeclared (first use in this function)
return (int64_t)ASMAtomicReadU64((volatile uint64_t *)pi64);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h: In function β€˜RTCpuLastIndex’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:263:9: error: unknown type name β€˜uint64_t’
uint64_t u64 = pSet->bmSet[i];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1823:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTCPUID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1847:5: error: unknown type name β€˜uint64_t’
uint64_t bmSet[RTCPUSET_MAX_CPUS / 64];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:111:5: error: unknown type name β€˜uint32_t’
uint32_t idProbe;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:113:5: error: unknown type name β€˜uint8_t’
uint8_t cBits;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:115:5: error: unknown type name β€˜uint8_t’
uint8_t abReserved[3];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:122:13: error: unknown type name β€˜uint32_t’
uint32_t uVtgProbeLoc; /**< Location record address. */
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:123:13: error: unknown type name β€˜uint32_t’
uint32_t aArgs[20]; /**< Raw arguments. */
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:124:13: error: unknown type name β€˜uint32_t’
uint32_t eip;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:125:13: error: unknown type name β€˜uint32_t’
uint32_t eflags;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:126:13: error: unknown type name β€˜uint32_t’
uint32_t eax;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:127:13: error: unknown type name β€˜uint32_t’
uint32_t ecx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:128:13: error: unknown type name β€˜uint32_t’
uint32_t edx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2071:5: error: unknown type name β€˜uint32_t’
uint32_t fFlags;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:129:13: error: unknown type name β€˜uint32_t’
uint32_t ebx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2073:5: error: unknown type name β€˜int32_t’
int32_t rc;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:130:13: error: unknown type name β€˜uint32_t’
uint32_t esp;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:131:13: error: unknown type name β€˜uint32_t’
uint32_t ebp;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:132:13: error: unknown type name β€˜uint32_t’
uint32_t esi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:133:13: error: unknown type name β€˜uint32_t’
uint32_t edi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:134:13: error: unknown type name β€˜uint16_t’
uint16_t cs;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:135:13: error: unknown type name β€˜uint16_t’
uint16_t ss;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2115:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:136:13: error: unknown type name β€˜uint16_t’
uint16_t ds;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2117:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:137:13: error: unknown type name β€˜uint16_t’
uint16_t es;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:138:13: error: unknown type name β€˜uint16_t’
uint16_t fs;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2119:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:139:13: error: unknown type name β€˜uint16_t’
uint16_t gs;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2121:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2125:9: error: unknown type name β€˜uint32_t’
uint32_t u32TimeLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:145:13: error: unknown type name β€˜uint64_t’
uint64_t uVtgProbeLoc; /**< Location record address. */
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2126:9: error: unknown type name β€˜uint16_t’
uint16_t u16TimeMid;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2127:9: error: unknown type name β€˜uint16_t’
uint16_t u16TimeHiAndVersion;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2128:9: error: unknown type name β€˜uint8_t’
uint8_t u8ClockSeqHiAndReserved;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:146:13: error: unknown type name β€˜uint64_t’
uint64_t aArgs[10]; /**< Raw arguments. */
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2129:9: error: unknown type name β€˜uint8_t’
uint8_t u8ClockSeqLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2130:9: error: unknown type name β€˜uint8_t’
uint8_t au8Node[6];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:147:13: error: unknown type name β€˜uint64_t’
uint64_t rip;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:148:13: error: unknown type name β€˜uint64_t’
uint64_t rflags;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:149:13: error: unknown type name β€˜uint64_t’
uint64_t rax;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:150:13: error: unknown type name β€˜uint64_t’
uint64_t rcx;
 ^
In file included from <command-line>:0:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/SUPDrvMangling.h:30:30: error: expected β€˜;’ before β€˜VBoxHost_ASMAtomicReadU64’
#define RT_MANGLER(symbol) VBoxHost_##symbol
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mangling.h:54:57: note: in expansion of macro β€˜RT_MANGLER’
# define ASMAtomicReadU64 RT_MANGLER(ASMAtomicReadU64) /* not-some-systems... */
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1723:21: note: in expansion of macro β€˜ASMAtomicReadU64’
return (int64_t)ASMAtomicReadU64((volatile uint64_t *)pi64);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:151:13: error: unknown type name β€˜uint64_t’
uint64_t rdx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2154:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUNICP;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:152:13: error: unknown type name β€˜uint64_t’
uint64_t rbx;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:153:13: error: unknown type name β€˜uint64_t’
uint64_t rsp;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2175:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTUTF16;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1735:12: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicUoReadS64(volatile int64_t *pi64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:154:13: error: unknown type name β€˜uint64_t’
uint64_t rbp;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:155:13: error: unknown type name β€˜uint64_t’
uint64_t rsi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:156:13: error: unknown type name β€˜uint64_t’
uint64_t rdi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:157:13: error: unknown type name β€˜uint64_t’
uint64_t r8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:158:13: error: unknown type name β€˜uint64_t’
uint64_t r9;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1735:49: error: unknown type name β€˜int64_t’
DECLINLINE(int64_t) ASMAtomicUoReadS64(volatile int64_t *pi64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:159:13: error: unknown type name β€˜uint64_t’
uint64_t r10;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2232:5: error: unknown type name β€˜int32_t’
int32_t x;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicUoReadS64’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:160:13: error: unknown type name β€˜uint64_t’
uint64_t r11;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1737:13: error: β€˜int64_t’ undeclared (first use in this function)
return (int64_t)ASMAtomicUoReadU64((volatile uint64_t *)pi64);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2234:5: error: unknown type name β€˜int32_t’
int32_t y;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:161:13: error: unknown type name β€˜uint64_t’
uint64_t r12;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:162:13: error: unknown type name β€˜uint64_t’
uint64_t r13;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:163:13: error: unknown type name β€˜uint64_t’
uint64_t r14;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2248:5: error: unknown type name β€˜int32_t’
int32_t xLeft;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2250:5: error: unknown type name β€˜int32_t’
int32_t yTop;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2252:5: error: unknown type name β€˜int32_t’
int32_t xRight;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:164:13: error: unknown type name β€˜uint64_t’
uint64_t r15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2254:5: error: unknown type name β€˜int32_t’
int32_t yBottom;
 ^
In file included from <command-line>:0:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/SUPDrvMangling.h:30:30: error: expected β€˜;’ before β€˜VBoxHost_ASMAtomicUoReadU64’
#define RT_MANGLER(symbol) VBoxHost_##symbol
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mangling.h:56:57: note: in expansion of macro β€˜RT_MANGLER’
# define ASMAtomicUoReadU64 RT_MANGLER(ASMAtomicUoReadU64) /* not-some-systems... */
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1737:21: note: in expansion of macro β€˜ASMAtomicUoReadU64’
return (int64_t)ASMAtomicUoReadU64((volatile uint64_t *)pi64);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2269:5: error: unknown type name β€˜int32_t’
int32_t x;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2272:5: error: unknown type name β€˜int32_t’
int32_t y;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2276:5: error: unknown type name β€˜int32_t’
int32_t cx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2280:5: error: unknown type name β€˜int32_t’
int32_t cy;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:200:14: error: unknown type name β€˜uint32_t’
volatile uint32_t u32TransactionId;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvTracer.c:33:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicReadZ’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1750:30: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:205:14: error: unknown type name β€˜uint32_t’
volatile uint32_t u32UpdateIntervalTSC;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2294:5: error: unknown type name β€˜uint32_t’
uint32_t cx;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:207:14: error: unknown type name β€˜uint64_t’
volatile uint64_t u64NanoTS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2296:5: error: unknown type name β€˜uint32_t’
uint32_t cy;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:209:14: error: unknown type name β€˜uint64_t’
volatile uint64_t u64TSC;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:211:14: error: unknown type name β€˜uint64_t’
volatile uint64_t u64CpuHz;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:214:14: error: unknown type name β€˜uint32_t’
volatile uint32_t cErrors;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2316:5: error: unknown type name β€˜uint8_t’
uint8_t au8[6];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:216:14: error: unknown type name β€˜uint32_t’
volatile uint32_t iTSCHistoryHead;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1750:39: error: expected β€˜)’ before β€˜volatile’
return ASMAtomicReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:221:14: error: unknown type name β€˜uint32_t’
volatile uint32_t au32TSCHistory[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2318:5: error: unknown type name β€˜uint16_t’
uint16_t au16[3];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:223:14: error: unknown type name β€˜uint32_t’
volatile uint32_t u32PrevUpdateIntervalNS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:226:14: error: unknown type name β€˜uint32_t’
volatile uint32_t au32Reserved[5+5];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1750:50: error: expected β€˜)’ before β€˜pcb’
return ASMAtomicReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:234:5: error: unknown type name β€˜int16_t’
int16_t iCpuSet;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:236:5: error: unknown type name β€˜uint16_t’
uint16_t idApic;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicUoReadZ’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1768:32: error: β€˜uint64_t’ undeclared (first use in this function)
return ASMAtomicUoReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2423:5: error: unknown type name β€˜uint64_t’
uint64_t offStart;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2457:5: error: unknown type name β€˜uint8_t’
uint8_t *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1768:41: error: expected β€˜)’ before β€˜volatile’
return ASMAtomicUoReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2459:5: error: unknown type name β€˜uint16_t’
uint16_t *pu16;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2461:5: error: unknown type name β€˜uint32_t’
uint32_t *pu32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2463:5: error: unknown type name β€˜uint64_t’
uint64_t *pu64;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:299:84: error: conflicting types for β€˜RTASSERTVAR’
# define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((unused)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((unused))
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:314:33: note: in expansion of macro β€˜AssertCompileNS’
# define AssertCompile(expr) AssertCompileNS(expr)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:340:5: note: in expansion of macro β€˜AssertCompile’
AssertCompile(sizeof(type) == (size))
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:239:1: note: in expansion of macro β€˜AssertCompileSize’
AssertCompileSize(SUPGIPCPU, 128);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1768:52: error: expected β€˜)’ before β€˜pcb’
return ASMAtomicUoReadU64((uint64_t volatile *)pcb);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2496:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t const *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:299:44: note: previous declaration of β€˜RTASSERTVAR’ was here
# define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((unused)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((unused))
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:314:33: note: in expansion of macro β€˜AssertCompileNS’
# define AssertCompile(expr) AssertCompileNS(expr)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:340:5: note: in expansion of macro β€˜AssertCompile’
AssertCompile(sizeof(type) == (size))
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:239:1: note: in expansion of macro β€˜AssertCompileSize’
AssertCompileSize(SUPGIPCPU, 128);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicReadPtr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1791:47: error: unknown type name β€˜uint64_t’
return (void *)ASMAtomicReadU64((volatile uint64_t *)(void *)ppv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2535:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t volatile *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: In function β€˜ASMAtomicUoReadPtr’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1832:49: error: unknown type name β€˜uint64_t’
return (void *)ASMAtomicUoReadU64((volatile uint64_t *)(void *)ppv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2574:5: error: expected specifier-qualifier-list before β€˜uint8_t’
uint8_t const volatile *pu8;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1983:44: error: unknown type name β€˜uint8_t’
DECLINLINE(void) ASMAtomicWriteU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1983:58: error: unknown type name β€˜uint8_t’
DECLINLINE(void) ASMAtomicWriteU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1995:46: error: unknown type name β€˜uint8_t’
DECLINLINE(void) ASMAtomicUoWriteU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:1995:60: error: unknown type name β€˜uint8_t’
DECLINLINE(void) ASMAtomicUoWriteU8(volatile uint8_t *pu8, uint8_t u8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2007:44: error: unknown type name β€˜int8_t’
DECLINLINE(void) ASMAtomicWriteS8(volatile int8_t *pi8, int8_t i8)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/memobj-r0drv.c:32:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/memobj.h:249:84: error: unknown type name β€˜uint32_t’
RTR0DECL(int) RTR0MemObjLockUserTag(PRTR0MEMOBJ pMemObj, RTR3PTR R3Ptr, size_t cb, uint32_t fAccess,
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:299:84: error: conflicting types for β€˜RTASSERTVAR’
# define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((unused)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((unused))
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:314:33: note: in expansion of macro β€˜AssertCompileNS’
# define AssertCompile(expr) AssertCompileNS(expr)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:375:5: note: in expansion of macro β€˜AssertCompile’
AssertCompile(!(RTASSERT_OFFSET_OF(type, member) & ((align) - 1)))
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:241:1: note: in expansion of macro β€˜AssertCompileMemberAlignment’
AssertCompileMemberAlignment(SUPGIPCPU, u64TSC, 8);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2007:57: error: unknown type name β€˜int8_t’
DECLINLINE(void) ASMAtomicWriteS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/memobj.h:280:81: error: unknown type name β€˜uint32_t’
RTR0DECL(int) RTR0MemObjLockKernelTag(PRTR0MEMOBJ pMemObj, void *pv, size_t cb, uint32_t fAccess, const char *pszTag);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2019:46: error: unknown type name β€˜int8_t’
DECLINLINE(void) ASMAtomicUoWriteS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:299:44: note: previous declaration of β€˜RTASSERTVAR’ was here
# define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((unused)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((unused))
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:314:33: note: in expansion of macro β€˜AssertCompileNS’
# define AssertCompile(expr) AssertCompileNS(expr)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:375:5: note: in expansion of macro β€˜AssertCompile’
AssertCompile(!(RTASSERT_OFFSET_OF(type, member) & ((align) - 1)))
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:241:1: note: in expansion of macro β€˜AssertCompileMemberAlignment’
AssertCompileMemberAlignment(SUPGIPCPU, u64TSC, 8);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:259:5: error: unknown type name β€˜uint32_t’
uint32_t u32Magic;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:261:5: error: unknown type name β€˜uint32_t’
uint32_t u32Version;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:264:5: error: unknown type name β€˜uint32_t’
uint32_t u32Mode;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:267:5: error: unknown type name β€˜uint16_t’
uint16_t cCpus;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2019:59: error: unknown type name β€˜int8_t’
DECLINLINE(void) ASMAtomicUoWriteS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:269:5: error: unknown type name β€˜uint16_t’
uint16_t cPages;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2031:45: error: unknown type name β€˜uint16_t’
DECLINLINE(void) ASMAtomicWriteU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:271:14: error: unknown type name β€˜uint32_t’
volatile uint32_t u32UpdateHz;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:273:14: error: unknown type name β€˜uint32_t’
volatile uint32_t u32UpdateIntervalNS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:275:14: error: unknown type name β€˜uint64_t’
volatile uint64_t u64NanoTSLastUpdateHz;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/memobj-r0drv.c:32:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/memobj.h:417:85: error: unknown type name β€˜uint32_t’
RTR0DECL(int) RTR0MemObjEnterPhysTag(PRTR0MEMOBJ pMemObj, RTHCPHYS Phys, size_t cb, uint32_t uCachePolicy, const char *pszTag);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:283:14: error: unknown type name β€˜uint16_t’
volatile uint16_t cOnlineCpus;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:285:14: error: unknown type name β€˜uint16_t’
volatile uint16_t cPresentCpus;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:287:5: error: unknown type name β€˜uint16_t’
uint16_t cPossibleCpus;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2031:61: error: unknown type name β€˜uint16_t’
DECLINLINE(void) ASMAtomicWriteU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:289:5: error: unknown type name β€˜uint16_t’
uint16_t u16Padding0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2043:47: error: unknown type name β€˜uint16_t’
DECLINLINE(void) ASMAtomicUoWriteU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:294:5: error: unknown type name β€˜uint32_t’
uint32_t au32Padding1[29];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:297:5: error: unknown type name β€˜uint16_t’
uint16_t aiCpuFromApicId[256];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:299:5: error: unknown type name β€˜uint16_t’
uint16_t aiCpuFromCpuSetIdx[RTCPUSET_MAX_CPUS];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2043:63: error: unknown type name β€˜uint16_t’
DECLINLINE(void) ASMAtomicUoWriteU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2056:45: error: unknown type name β€˜int16_t’
DECLINLINE(void) ASMAtomicWriteS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/memobj.h:620:82: error: unknown type name β€˜uint32_t’
RTR0DECL(int) RTR0MemObjProtect(RTR0MEMOBJ hMemObj, size_t offSub, size_t cbSub, uint32_t fProt);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:299:84: error: conflicting types for β€˜RTASSERTVAR’
# define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((unused)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((unused))
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:314:33: note: in expansion of macro β€˜AssertCompileNS’
# define AssertCompile(expr) AssertCompileNS(expr)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:375:5: note: in expansion of macro β€˜AssertCompile’
AssertCompile(!(RTASSERT_OFFSET_OF(type, member) & ((align) - 1)))
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:309:1: note: in expansion of macro β€˜AssertCompileMemberAlignment’
AssertCompileMemberAlignment(SUPGLOBALINFOPAGE, u64NanoTSLastUpdateHz, 8);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2056:60: error: unknown type name β€˜int16_t’
DECLINLINE(void) ASMAtomicWriteS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2068:47: error: unknown type name β€˜int16_t’
DECLINLINE(void) ASMAtomicUoWriteS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:299:44: note: previous declaration of β€˜RTASSERTVAR’ was here
# define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((unused)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((unused))
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:314:33: note: in expansion of macro β€˜AssertCompileNS’
# define AssertCompile(expr) AssertCompileNS(expr)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:375:5: note: in expansion of macro β€˜AssertCompile’
AssertCompile(!(RTASSERT_OFFSET_OF(type, member) & ((align) - 1)))
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:309:1: note: in expansion of macro β€˜AssertCompileMemberAlignment’
AssertCompileMemberAlignment(SUPGLOBALINFOPAGE, u64NanoTSLastUpdateHz, 8);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2218:33: error: unknown type name β€˜uint64_t’
ASMAtomicWriteU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2007:57: error: unknown type name β€˜int8_t’
DECLINLINE(void) ASMAtomicWriteS8(volatile int8_t *pi8, int8_t i8)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/alloc-r0drv.c:36:0:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h: In function β€˜ASMGetApicId’:
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/initterm.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/initterm-r0drv.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:271:5: error: unknown type name β€˜uint16_t’
uint16_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1213:13: error: β€˜uint8_t’ undeclared (first use in this function)
return (uint8_t)(xBX >> 24);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1213:13: note: each undeclared identifier is reported only once for each function it appears in
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2019:46: error: unknown type name β€˜int8_t’
DECLINLINE(void) ASMAtomicUoWriteS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:274:5: error: unknown type name β€˜uint16_t’
uint16_t au16[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2218:58: error: β€˜uint64_t’ undeclared (first use in this function)
ASMAtomicWriteU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1226:34: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMIsIntelCpuEx(uint32_t uEBX, uint32_t uECX, uint32_t uEDX)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:276:5: error: unknown type name β€˜uint8_t’
uint8_t au8[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2019:59: error: unknown type name β€˜int8_t’
DECLINLINE(void) ASMAtomicUoWriteS8(volatile int8_t *pi8, int8_t i8)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:284:9: error: unknown type name β€˜uint8_t’
uint8_t Lo;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mp.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/mpnotification-r0drv.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:271:5: error: unknown type name β€˜uint16_t’
uint16_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1226:49: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMIsIntelCpuEx(uint32_t uEBX, uint32_t uECX, uint32_t uEDX)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:285:9: error: unknown type name β€˜uint8_t’
uint8_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:274:5: error: unknown type name β€˜uint16_t’
uint16_t au16[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2031:45: error: unknown type name β€˜uint16_t’
DECLINLINE(void) ASMAtomicWriteU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:276:5: error: unknown type name β€˜uint8_t’
uint8_t au8[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2218:67: error: expected β€˜)’ before β€˜pv’
ASMAtomicWriteU64((volatile uint64_t *)(void *)ppv, (uint64_t)pv);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1226:64: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMIsIntelCpuEx(uint32_t uEBX, uint32_t uECX, uint32_t uEDX)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:284:9: error: unknown type name β€˜uint8_t’
uint8_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:301:5: error: unknown type name β€˜uint32_t’
uint32_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:285:9: error: unknown type name β€˜uint8_t’
uint8_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:309:9: error: unknown type name β€˜uint16_t’
uint16_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:310:9: error: unknown type name β€˜uint16_t’
uint16_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:320:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:301:5: error: unknown type name β€˜uint32_t’
uint32_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2031:61: error: unknown type name β€˜uint16_t’
DECLINLINE(void) ASMAtomicWriteU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:321:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h: In function β€˜ASMIsIntelCpu’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:309:9: error: unknown type name β€˜uint16_t’
uint16_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1242:5: error: unknown type name β€˜uint32_t’
uint32_t uEAX, uEBX, uECX, uEDX;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:326:5: error: unknown type name β€˜uint32_t’
uint32_t au32[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:310:9: error: unknown type name β€˜uint16_t’
uint16_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2043:47: error: unknown type name β€˜uint16_t’
DECLINLINE(void) ASMAtomicUoWriteU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:328:5: error: unknown type name β€˜uint16_t’
uint16_t au16[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1243:5: error: implicit declaration of function β€˜ASMCpuId’ [-Werror=implicit-function-declaration]
ASMCpuId(0, &uEAX, &uEBX, &uECX, &uEDX);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:320:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:321:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:330:5: error: unknown type name β€˜uint8_t’
uint8_t au8[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1244:5: error: implicit declaration of function β€˜ASMIsIntelCpuEx’ [-Werror=implicit-function-declaration]
return ASMIsIntelCpuEx(uEBX, uECX, uEDX);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:326:5: error: unknown type name β€˜uint32_t’
uint32_t au32[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:328:5: error: unknown type name β€˜uint16_t’
uint16_t au16[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:344:5: error: unknown type name β€˜uint64_t’
uint64_t u;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:330:5: error: unknown type name β€˜uint8_t’
uint8_t au8[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1256:32: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMIsAmdCpuEx(uint32_t uEBX, uint32_t uECX, uint32_t uEDX)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2043:63: error: unknown type name β€˜uint16_t’
DECLINLINE(void) ASMAtomicUoWriteU16(volatile uint16_t *pu16, uint16_t u16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:352:9: error: unknown type name β€˜uint32_t’
uint32_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:353:9: error: unknown type name β€˜uint32_t’
uint32_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2056:45: error: unknown type name β€˜int16_t’
DECLINLINE(void) ASMAtomicWriteS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:344:5: error: unknown type name β€˜uint64_t’
uint64_t u;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:363:9: error: unknown type name β€˜uint32_t’
uint32_t dw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:364:9: error: unknown type name β€˜uint32_t’
uint32_t dw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:352:9: error: unknown type name β€˜uint32_t’
uint32_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1256:47: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMIsAmdCpuEx(uint32_t uEBX, uint32_t uECX, uint32_t uEDX)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:353:9: error: unknown type name β€˜uint32_t’
uint32_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2449:12: error: unknown type name β€˜uint32_t’
DECLINLINE(uint32_t) ASMAtomicAddU32(uint32_t volatile *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:299:84: error: conflicting types for β€˜RTASSERTVAR’
# define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((unused)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((unused))
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:314:33: note: in expansion of macro β€˜AssertCompileNS’
# define AssertCompile(expr) AssertCompileNS(expr)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:375:5: note: in expansion of macro β€˜AssertCompile’
AssertCompile(!(RTASSERT_OFFSET_OF(type, member) & ((align) - 1)))
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:313:1: note: in expansion of macro β€˜AssertCompileMemberAlignment’
AssertCompileMemberAlignment(SUPGLOBALINFOPAGE, aCPUs, 256);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:376:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:377:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:299:44: note: previous declaration of β€˜RTASSERTVAR’ was here
# define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((unused)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((unused))
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:314:33: note: in expansion of macro β€˜AssertCompileNS’
# define AssertCompile(expr) AssertCompileNS(expr)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:375:5: note: in expansion of macro β€˜AssertCompile’
AssertCompile(!(RTASSERT_OFFSET_OF(type, member) & ((align) - 1)))
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:313:1: note: in expansion of macro β€˜AssertCompileMemberAlignment’
AssertCompileMemberAlignment(SUPGLOBALINFOPAGE, aCPUs, 256);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:378:9: error: unknown type name β€˜uint16_t’
uint16_t w2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:379:9: error: unknown type name β€˜uint16_t’
uint16_t w3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:384:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:386:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2449:47: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(uint32_t) ASMAtomicAddU32(uint32_t volatile *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:388:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:390:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:422:5: error: unknown type name β€˜uint32_t’
uint32_t u32Magic;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:424:5: error: unknown type name β€˜uint32_t’
uint32_t cbReq;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:413:9: error: unknown type name β€˜uint64_t’
uint64_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:414:9: error: unknown type name β€˜uint64_t’
uint64_t Hi;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2489:12: error: unknown type name β€˜int32_t’
DECLINLINE(int32_t) ASMAtomicAddS32(int32_t volatile *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:429:9: error: unknown type name β€˜uint64_t’
uint64_t qw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:457:5: error: unknown type name β€˜uint32_t’
uint32_t u32Magic;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:430:9: error: unknown type name β€˜uint64_t’
uint64_t qw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:459:5: error: unknown type name β€˜uint32_t’
uint32_t cbReq;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:442:9: error: unknown type name β€˜uint32_t’
uint32_t dw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:443:9: error: unknown type name β€˜uint32_t’
uint32_t dw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:444:9: error: unknown type name β€˜uint32_t’
uint32_t dw2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:445:9: error: unknown type name β€˜uint32_t’
uint32_t dw3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:461:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cpuset.h:31:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:33,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:36,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2489:45: error: expected β€˜)’ before β€˜volatile’
DECLINLINE(int32_t) ASMAtomicAddS32(int32_t volatile *pi32, int32_t i32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:462:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:515:75: error: unknown type name β€˜uint32_t’
SUPDECL(int) SUPSemEventWait(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent, uint32_t cMillies);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:463:9: error: unknown type name β€˜uint16_t’
uint16_t w2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:464:9: error: unknown type name β€˜uint16_t’
uint16_t w3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:465:9: error: unknown type name β€˜uint16_t’
uint16_t w4;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:526:83: error: unknown type name β€˜uint32_t’
SUPDECL(int) SUPSemEventWaitNoResume(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent, uint32_t cMillies);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/SUPDrv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2505:12: error: unknown type name β€˜uint64_t’
DECLINLINE(uint64_t) ASMAtomicAddU64(uint64_t volatile *pu64, uint64_t u64)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1127:45: note: in definition of macro β€˜DECLINLINE’
# define DECLINLINE(type) static __inline__ type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:466:9: error: unknown type name β€˜uint16_t’
uint16_t w5;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:467:9: error: unknown type name β€˜uint16_t’
uint16_t w6;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:536:84: error: unknown type name β€˜uint64_t’
SUPDECL(int) SUPSemEventWaitNsAbsIntr(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent, uint64_t uNsTimeout);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:468:9: error: unknown type name β€˜uint16_t’
uint16_t w7;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:473:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:546:84: error: unknown type name β€˜uint64_t’
SUPDECL(int) SUPSemEventWaitNsRelIntr(PSUPDRVSESSION pSession, SUPSEMEVENT hEvent, uint64_t cNsTimeout);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:363:9: error: unknown type name β€˜uint32_t’
uint32_t dw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1256:62: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMIsAmdCpuEx(uint32_t uEBX, uint32_t uECX, uint32_t uEDX)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:364:9: error: unknown type name β€˜uint32_t’
uint32_t dw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2056:60: error: unknown type name β€˜int16_t’
DECLINLINE(void) ASMAtomicWriteS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:376:9: error: unknown type name β€˜uint16_t’
uint16_t w0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2068:62: error: unknown type name β€˜int16_t’
DECLINLINE(void) ASMAtomicUoWriteS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:377:9: error: unknown type name β€˜uint16_t’
uint16_t w1;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:555:9: error: unknown type name β€˜uint32_t’
SUPDECL(uint32_t) SUPSemEventGetResolution(PSUPDRVSESSION pSession);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:555:1: note: in expansion of macro β€˜SUPDECL’
SUPDECL(uint32_t) SUPSemEventGetResolution(PSUPDRVSESSION pSession);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:378:9: error: unknown type name β€˜uint16_t’
uint16_t w2;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2068:47: error: unknown type name β€˜int16_t’
DECLINLINE(void) ASMAtomicUoWriteS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:379:9: error: unknown type name β€˜uint16_t’
uint16_t w3;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2081:45: error: unknown type name β€˜uint32_t’
DECLINLINE(void) ASMAtomicWriteU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h: In function β€˜ASMIsAmdCpu’:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:384:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1272:5: error: unknown type name β€˜uint32_t’
uint32_t uEAX, uEBX, uECX, uEDX;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:386:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:388:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1274:5: error: implicit declaration of function β€˜ASMIsAmdCpuEx’ [-Werror=implicit-function-declaration]
return ASMIsAmdCpuEx(uEBX, uECX, uEDX);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:390:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2068:62: error: unknown type name β€˜int16_t’
DECLINLINE(void) ASMAtomicUoWriteS16(volatile int16_t *pi16, int16_t i16)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h: At top level:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2081:61: error: unknown type name β€˜uint32_t’
DECLINLINE(void) ASMAtomicWriteU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm-amd64-x86.h:1286:39: error: unknown type name β€˜uint32_t’
DECLINLINE(bool) ASMIsViaCentaurCpuEx(uint32_t uEBX, uint32_t uECX, uint32_t uEDX)
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:615:90: error: unknown type name β€˜uint32_t’
SUPDECL(int) SUPSemEventMultiWait(PSUPDRVSESSION pSession, SUPSEMEVENTMULTI hEventMulti, uint32_t cMillies);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2081:45: error: unknown type name β€˜uint32_t’
DECLINLINE(void) ASMAtomicWriteU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:413:9: error: unknown type name β€˜uint64_t’
uint64_t Lo;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/asm.h:2093:47: error: unknown type name β€˜uint32_t’
DECLINLINE(void) ASMAtomicUoWriteU32(volatile uint32_t *pu32, uint32_t u32)
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:414:9: error: unknown type name β€˜uint64_t’
uint64_t Hi;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:626:98: error: unknown type name β€˜uint32_t’
SUPDECL(int) SUPSemEventMultiWaitNoResume(PSUPDRVSESSION pSession, SUPSEMEVENTMULTI hEventMulti, uint32_t cMillies);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:429:9: error: unknown type name β€˜uint64_t’
uint64_t qw0;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:430:9: error: unknown type name β€˜uint64_t’
uint64_t qw1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:636:99: error: unknown type name β€˜uint64_t’
SUPDECL(int) SUPSemEventMultiWaitNsAbsIntr(PSUPDRVSESSION pSession, SUPSEMEVENTMULTI hEventMulti, uint64_t uNsTimeout);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:475:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:646:99: error: unknown type name β€˜uint64_t’
SUPDECL(int) SUPSemEventMultiWaitNsRelIntr(PSUPDRVSESSION pSession, SUPSEMEVENTMULTI hEventMulti, uint64_t cNsTimeout);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:477:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:479:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:655:9: error: unknown type name β€˜uint32_t’
SUPDECL(uint32_t) SUPSemEventMultiGetResolution(PSUPDRVSESSION pSession);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:655:1: note: in expansion of macro β€˜SUPDECL’
SUPDECL(uint32_t) SUPSemEventMultiGetResolution(PSUPDRVSESSION pSession);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:527:9: error: unknown type name β€˜uint32_t’
uint32_t u32FractionLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:529:9: error: unknown type name β€˜uint32_t’
uint32_t u20FractionHigh : 20;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:531:9: error: unknown type name β€˜uint32_t’
uint32_t uExponent : 11;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:533:9: error: unknown type name β€˜uint32_t’
uint32_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:550:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t uFraction : 52;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:550:9: error: width of β€˜uFraction’ exceeds its type
RT_GCC_EXTENSION uint64_t uFraction : 52;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:552:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t uExponent : 11;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:554:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:560:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:562:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:564:5: error: unknown type name β€˜uint16_t’
uint16_t au16[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:566:5: error: unknown type name β€˜uint8_t’
uint8_t au8[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:594:9: error: unknown type name β€˜uint64_t’
uint64_t u64Mantissa;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:596:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:598:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:603:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:605:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:607:5: error: unknown type name β€˜uint16_t’
uint16_t au16[5];
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1418:68: error: unknown type name β€˜uint32_t’
SUPR0DECL(int) SUPR0LockMem(PSUPDRVSESSION pSession, RTR3PTR pvR3, uint32_t cPages, PRTHCPHYS paPages);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:609:5: error: unknown type name β€˜uint8_t’
uint8_t au8[10];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1420:56: error: unknown type name β€˜uint32_t’
SUPR0DECL(int) SUPR0ContAlloc(PSUPDRVSESSION pSession, uint32_t cPages, PRTR0PTR ppvR0, PRTR3PTR ppvR3, PRTHCPHYS pHCPhys);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:641:9: error: unknown type name β€˜uint64_t’
uint64_t u64Mantissa;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:643:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1422:55: error: unknown type name β€˜uint32_t’
SUPR0DECL(int) SUPR0LowAlloc(PSUPDRVSESSION pSession, uint32_t cPages, PRTR0PTR ppvR0, PRTR3PTR ppvR3, PRTHCPHYS paPages);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:645:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:665:9: error: unknown type name β€˜uint32_t’
uint32_t u32FractionLow : 32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1424:55: error: unknown type name β€˜uint32_t’
SUPR0DECL(int) SUPR0MemAlloc(PSUPDRVSESSION pSession, uint32_t cb, PRTR0PTR ppvR0, PRTR3PTR ppvR3);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:667:9: error: unknown type name β€˜uint32_t’
uint32_t u31FractionHigh : 31;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:669:9: error: unknown type name β€˜uint32_t’
uint32_t fInteger;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:671:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:673:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1427:58: error: unknown type name β€˜uint32_t’
SUPR0DECL(int) SUPR0PageAllocEx(PSUPDRVSESSION pSession, uint32_t cPages, uint32_t fFlags, PRTR3PTR ppvR3, PRTR0PTR ppvR0, PRTHCPHYS paPage
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:692:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t u63Fraction : 63;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/alloc.h:30:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/memobj-r0drv.c:35:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/mem.h:364:60: error: unknown type name β€˜uint32_t’
RTDECL(int) RTMemAllocExTag(size_t cb, size_t cbAlignment, uint32_t fFlags, const char *pszTag, void **ppv) RT_NO_THROW;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:692:9: error: width of β€˜u63Fraction’ exceeds its type
RT_GCC_EXTENSION uint64_t u63Fraction : 63;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:694:26: error: unknown type name β€˜uint64_t’
RT_GCC_EXTENSION uint64_t fInteger : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1427:75: error: unknown type name β€˜uint32_t’
SUPR0DECL(int) SUPR0PageAllocEx(PSUPDRVSESSION pSession, uint32_t cPages, uint32_t fFlags, PRTR3PTR ppvR3, PRTR0PTR ppvR0, PRTHCPHYS paPage
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:696:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t uExponent : 15;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:698:26: error: unknown type name β€˜uint16_t’
RT_GCC_EXTENSION uint16_t fSign : 1;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1428:74: error: unknown type name β€˜uint32_t’
SUPR0DECL(int) SUPR0PageMapKernel(PSUPDRVSESSION pSession, RTR3PTR pvR3, uint32_t offSub, uint32_t cbSub, uint32_t fFlags, PRTR0PTR ppvR0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:704:5: error: unknown type name β€˜uint64_t’
uint64_t au64[1];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:706:5: error: unknown type name β€˜uint32_t’
uint32_t au32[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:708:5: error: unknown type name β€˜uint16_t’
uint16_t au16[5];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1428:91: error: unknown type name β€˜uint32_t’
SUPR0DECL(int) SUPR0PageMapKernel(PSUPDRVSESSION pSession, RTR3PTR pvR3, uint32_t offSub, uint32_t cbSub, uint32_t fFlags, PRTR0PTR ppvR0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:710:5: error: unknown type name β€˜uint8_t’
uint8_t au8[10];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:748:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTMSINTERVAL;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1428:107: error: unknown type name β€˜uint32_t’
SUPR0DECL(int) SUPR0PageMapKernel(PSUPDRVSESSION pSession, RTR3PTR pvR3, uint32_t offSub, uint32_t cbSub, uint32_t fFlags, PRTR0PTR ppvR0);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1429:86: error: unknown type name β€˜uint32_t’
SUPR0DECL(int) SUPR0PageProtect(PSUPDRVSESSION pSession, RTR3PTR pvR3, RTR0PTR pvR0, uint32_t offSub, uint32_t cbSub, uint32_t fProt);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:770:9: error: unknown type name β€˜int64_t’
typedef int64_t RTINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:799:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1429:103: error: unknown type name β€˜uint32_t’
SUPR0DECL(int) SUPR0PageProtect(PSUPDRVSESSION pSession, RTR3PTR pvR3, RTR0PTR pvR0, uint32_t offSub, uint32_t cbSub, uint32_t fProt);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:817:9: error: unknown type name β€˜int32_t’
typedef int32_t RTINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1429:119: error: unknown type name β€˜uint32_t’
SUPR0DECL(int) SUPR0PageProtect(PSUPDRVSESSION pSession, RTR3PTR pvR3, RTR0PTR pvR0, uint32_t offSub, uint32_t cbSub, uint32_t fProt);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:824:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:831:9: error: unknown type name β€˜int64_t’
typedef int64_t RTFOFF;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:840:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTFMODE;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1432:58: error: unknown type name β€˜uint32_t’
SUPR0DECL(int) SUPR0QueryVTCaps(PSUPDRVSESSION pSession, uint32_t *pfCaps);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:845:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTDEV;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:873:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTINODE;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:878:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTUID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:886:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1440:79: error: unknown type name β€˜uint32_t’
SUPR0DECL(void) SUPR0BadContext(PSUPDRVSESSION pSession, const char *pszFile, uint32_t uLine, const char *pszExpr);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:894:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTIOPORT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:901:9: error: unknown type name β€˜uint16_t’
typedef uint16_t RTSEL;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:913:5: error: unknown type name β€˜uint16_t’
uint16_t off;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:926:5: error: unknown type name β€˜uint32_t’
uint32_t off;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1459:11: error: unknown type name β€˜uint32_t’
SUPR0DECL(uint32_t) SUPR0GetKernelFeatures(void);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1459:1: note: in expansion of macro β€˜SUPR0DECL’
SUPR0DECL(uint32_t) SUPR0GetKernelFeatures(void);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:939:5: error: unknown type name β€˜uint64_t’
uint64_t off;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:958:9: error: unknown type name β€˜int32_t’
typedef int32_t RTHCINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:968:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTHCUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:981:9: error: unknown type name β€˜int64_t’
typedef int64_t RTHCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1006:9: error: unknown type name β€˜int64_t’
typedef int64_t RTR3INTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1031:9: error: unknown type name β€˜int64_t’
typedef int64_t RTR0INTPTR;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1525:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1057:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1533:9: error: expected specifier-qualifier-list before β€˜uint32_t’
uint32_t volatile cProvidedProbes;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1076:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR3UINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1550:5: error: unknown type name β€˜uint32_t’
uint32_t idProbe;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1095:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR0UINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1566:5: error: expected specifier-qualifier-list before β€˜uint32_t’
uint32_t volatile cEnabled;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1112:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCPHYS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1589:5: error: unknown type name β€˜uint8_t’
uint8_t cbProbeLocsEn;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1591:5: error: unknown type name β€˜uint8_t’
uint8_t cBits;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1595:5: error: unknown type name β€˜uint8_t’
uint8_t abAlignment[ARCH_BITS == 32 ? 1 : 5];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1192:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTHCUINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1605:5: error: unknown type name β€˜uint32_t’
uint32_t *pacProbeEnabled;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1205:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR3UINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1626:5: error: unknown type name β€˜uint32_t’
uint32_t u32Magic;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1218:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTR0UINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1628:5: error: unknown type name β€˜uint32_t’
uint32_t u32Version;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1240:9: error: unknown type name β€˜int64_t’
typedef int64_t RTGCINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1254:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINT;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1267:9: error: unknown type name β€˜int64_t’
typedef int64_t RTGCINTPTR;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1675:99: error: unknown type name β€˜uint32_t’
DECLR0CALLBACKMEMBER(int, pfnTracerOpen, (PCSUPDRVTRACERREG pThis, PSUPDRVSESSION pSession, uint32_t uCookie, uintptr_t uArg,
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1116:81: note: in definition of macro β€˜DECLR0CALLBACKMEMBER’
# define DECLR0CALLBACKMEMBER(type, name, args) DECLCALLBACKMEMBER(type, name) args
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1278:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1288:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCUINTPTR32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1691:82: error: unknown type name β€˜int32_t’
uintptr_t uCmd, uintptr_t uArg, int32_t *piRetVal));
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:1116:81: note: in definition of macro β€˜DECLR0CALLBACKMEMBER’
# define DECLR0CALLBACKMEMBER(type, name, args) DECLCALLBACKMEMBER(type, name) args
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1295:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTPTR64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1302:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCPHYS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1319:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCPHYS32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1334:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCPHYS64;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1406:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTGCUINTREG32;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1412:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTGCUINTREG64;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1780:77: error: unknown type name β€˜uint32_t’
typedef DECLCALLBACK(int) FNSUPR0SERVICEREQHANDLER(PSUPDRVSESSION pSession, uint32_t uOperation,
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1781:52: error: unknown type name β€˜uint64_t’
uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1444:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTRCPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1464:9: error: unknown type name β€˜int32_t’
typedef int32_t RTRCINTPTR;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1471:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTRCUINTPTR;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/cdefs.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:34,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1783:19: error: unknown type name β€˜FNSUPR0SERVICEREQHANDLER’
typedef R0PTRTYPE(FNSUPR0SERVICEREQHANDLER *) PFNSUPR0SERVICEREQHANDLER;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:602:43: note: in definition of macro β€˜CTXTYPE’
# define CTXTYPE(GCType, R3Type, R0Type) R0Type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1783:9: note: in expansion of macro β€˜R0PTRTYPE’
typedef R0PTRTYPE(FNSUPR0SERVICEREQHANDLER *) PFNSUPR0SERVICEREQHANDLER;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1514:9: error: unknown type name β€˜uint64_t’
typedef uint64_t RTCCUINTREG;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1527:9: error: unknown type name β€˜int64_t’
typedef int64_t RTCCINTREG;
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/../SUPDrvInternal.h:36:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/linux/SUPDrv-linux.c:31:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1812:55: error: unknown type name β€˜uint32_t’
SUPR0DECL(int) SUPR0IdcOpen(PSUPDRVIDCHANDLE pHandle, uint32_t uReqVersion, uint32_t uMinVersion,
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1812:77: error: unknown type name β€˜uint32_t’
SUPR0DECL(int) SUPR0IdcOpen(PSUPDRVIDCHANDLE pHandle, uint32_t uReqVersion, uint32_t uMinVersion,
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1813:29: error: unknown type name β€˜uint32_t’
uint32_t *puSessionVersion, uint32_t *puDriverVersion, uint32_t *puDriverRevision);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1813:57: error: unknown type name β€˜uint32_t’
uint32_t *puSessionVersion, uint32_t *puDriverVersion, uint32_t *puDriverRevision);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1813:84: error: unknown type name β€˜uint32_t’
uint32_t *puSessionVersion, uint32_t *puDriverVersion, uint32_t *puDriverRevision);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1814:55: error: unknown type name β€˜uint32_t’
SUPR0DECL(int) SUPR0IdcCall(PSUPDRVIDCHANDLE pHandle, uint32_t iReq, void *pvReq, uint32_t cbReq);
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1666:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTPROCESS;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/VBox/sup.h:1814:83: error: unknown type name β€˜uint32_t’
SUPR0DECL(int) SUPR0IdcCall(PSUPDRVIDCHANDLE pHandle, uint32_t iReq, void *pvReq, uint32_t cbReq);
 ^
In file included from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/memobj.h:29:0,
from /var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/r0drv/memobj-r0drv.c:32:
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:231:28: error: expected β€˜=’, β€˜,’, β€˜;’, β€˜asm’ or β€˜__attribute__’ before β€˜volatile’
extern RTDATADECL(uint32_t volatile) g_u32RTAssertLine;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/cdefs.h:947:32: note: in definition of macro β€˜DECLEXPORT’
# define DECLEXPORT(type) type
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/assert.h:231:8: note: in expansion of macro β€˜RTDATADECL’
extern RTDATADECL(uint32_t volatile) g_u32RTAssertLine;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1823:9: error: unknown type name β€˜uint32_t’
typedef uint32_t RTCPUID;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:1847:5: error: unknown type name β€˜uint64_t’
uint64_t bmSet[RTCPUSET_MAX_CPUS / 64];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2071:5: error: unknown type name β€˜uint32_t’
uint32_t fFlags;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2073:5: error: unknown type name β€˜int32_t’
int32_t rc;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2115:5: error: unknown type name β€˜uint8_t’
uint8_t au8[16];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2117:5: error: unknown type name β€˜uint16_t’
uint16_t au16[8];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2119:5: error: unknown type name β€˜uint32_t’
uint32_t au32[4];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2121:5: error: unknown type name β€˜uint64_t’
uint64_t au64[2];
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2125:9: error: unknown type name β€˜uint32_t’
uint32_t u32TimeLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2126:9: error: unknown type name β€˜uint16_t’
uint16_t u16TimeMid;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2127:9: error: unknown type name β€˜uint16_t’
uint16_t u16TimeHiAndVersion;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2128:9: error: unknown type name β€˜uint8_t’
uint8_t u8ClockSeqHiAndReserved;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2129:9: error: unknown type name β€˜uint8_t’
uint8_t u8ClockSeqLow;
 ^
/var/tmp/portage/app-emulation/virtualbox-modules-4.3.38/work/vboxdrv/include/iprt/types.h:2130:9: error: unknown type name β€˜uint8_t’
uint8_t au8Node[6];
 ^

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment