$ cat /var/lib/dkms/virtualbox-guest/6.1.50/build/make.log DKMS make.log for virtualbox-guest-6.1.50 for kernel 5.4.0-1120-aws (aarch64) Mon Mar 11 04:01:08 UTC 2024 make: Entering directory '/usr/src/linux-headers-5.4.0-1120-aws' CC [M] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest-linux.o CC [M] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.o CC [M] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.o CC [M] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.o CC [M] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-os-specific.o CC [M] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/divdi3.o CC [M] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/divmoddi4.o CC [M] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/moddi3.o CC [M] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/udivdi3.o CC [M] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/udivmoddi4.o CC [M] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/umoddi3.o CC [M] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/qdivrem.o In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/quad.h:68, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/umoddi3.c:45: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1119 | typedef DECLCALLBACK(void) FNRT(void); | ^~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/linux/the-linux-kernel.h:37, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest-linux.c:36: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1119 | typedef DECLCALLBACK(void) FNRT(void); | ^~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/quad.h:68, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/qdivrem.c:50: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1119 | typedef DECLCALLBACK(void) FNRT(void); | ^~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/linux/the-linux-kernel.h:37, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-os-specific.c:28: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1119 | typedef DECLCALLBACK(void) FNRT(void); | ^~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/quad.h:68, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/moddi3.c:45: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1119 | typedef DECLCALLBACK(void) FNRT(void); | ^~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/quad.h:68, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/divdi3.c:45: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1119 | typedef DECLCALLBACK(void) FNRT(void); | ^~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/quad.h:68, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/udivdi3.c:45: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1119 | typedef DECLCALLBACK(void) FNRT(void); | ^~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestInternal.h:33, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:54: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1119 | typedef DECLCALLBACK(void) FNRT(void); | ^~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:33, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1119 | typedef DECLCALLBACK(void) FNRT(void); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/uint64.h:33, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/divmoddi4.c:28: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1119 | typedef DECLCALLBACK(void) FNRT(void); | ^~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/internal/iprt.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:28: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1119 | typedef DECLCALLBACK(void) FNRT(void); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/uint64.h:33, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/udivmoddi4.c:28: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1119 | typedef DECLCALLBACK(void) FNRT(void); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:1119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2790 | typedef DECLCALLBACK(int) FNRTPROGRESS(unsigned uPrecentage, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2790 | typedef DECLCALLBACK(int) FNRTPROGRESS(unsigned uPrecentage, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2790 | typedef DECLCALLBACK(int) FNRTPROGRESS(unsigned uPrecentage, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2790 | typedef DECLCALLBACK(int) FNRTPROGRESS(unsigned uPrecentage, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2790 | typedef DECLCALLBACK(int) FNRTPROGRESS(unsigned uPrecentage, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2790 | typedef DECLCALLBACK(int) FNRTPROGRESS(unsigned uPrecentage, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2790 | typedef DECLCALLBACK(int) FNRTPROGRESS(unsigned uPrecentage, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2790 | typedef DECLCALLBACK(int) FNRTPROGRESS(unsigned uPrecentage, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2790 | typedef DECLCALLBACK(int) FNRTPROGRESS(unsigned uPrecentage, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2790 | typedef DECLCALLBACK(int) FNRTPROGRESS(unsigned uPrecentage, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2790 | typedef DECLCALLBACK(int) FNRTPROGRESS(unsigned uPrecentage, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2801 | typedef DECLCALLBACK(void) FNRTDUMPPRINTFV(void *pvUser, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2801 | typedef DECLCALLBACK(void) FNRTDUMPPRINTFV(void *pvUser, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2790 | typedef DECLCALLBACK(int) FNRTPROGRESS(unsigned uPrecentage, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2801 | typedef DECLCALLBACK(void) FNRTDUMPPRINTFV(void *pvUser, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2801 | typedef DECLCALLBACK(void) FNRTDUMPPRINTFV(void *pvUser, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2790:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2801 | typedef DECLCALLBACK(void) FNRTDUMPPRINTFV(void *pvUser, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2801 | typedef DECLCALLBACK(void) FNRTDUMPPRINTFV(void *pvUser, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2801 | typedef DECLCALLBACK(void) FNRTDUMPPRINTFV(void *pvUser, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2801 | typedef DECLCALLBACK(void) FNRTDUMPPRINTFV(void *pvUser, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2801 | typedef DECLCALLBACK(void) FNRTDUMPPRINTFV(void *pvUser, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2801 | typedef DECLCALLBACK(void) FNRTDUMPPRINTFV(void *pvUser, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2801 | typedef DECLCALLBACK(void) FNRTDUMPPRINTFV(void *pvUser, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2801 | typedef DECLCALLBACK(void) FNRTDUMPPRINTFV(void *pvUser, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/types.h:2801:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:94:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 94 | RTDECL(void) RTAssertMsg1(const char *pszExpr, unsigned uLine, const char *pszFile, const char *pszFunction); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:94:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:101:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 101 | RTDECL(void) RTAssertMsg1Weak(const char *pszExpr, unsigned uLine, const char *pszFile, const char *pszFunction); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:101:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:109:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 109 | RTDECL(void) RTAssertMsg2(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:109:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/uint64.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/divmoddi4.c:28: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:94:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 94 | RTDECL(void) RTAssertMsg1(const char *pszExpr, unsigned uLine, const char *pszFile, const char *pszFunction); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:94:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:117:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 117 | RTDECL(void) RTAssertMsg2Weak(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:117:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/uint64.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/udivmoddi4.c:28: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:94:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 94 | RTDECL(void) RTAssertMsg1(const char *pszExpr, unsigned uLine, const char *pszFile, const char *pszFunction); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:101:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 101 | RTDECL(void) RTAssertMsg1Weak(const char *pszExpr, unsigned uLine, const char *pszFile, const char *pszFunction); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:94:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:125:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 125 | RTDECL(void) RTAssertMsg2V(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:101:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:125:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:109:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 109 | RTDECL(void) RTAssertMsg2(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:101:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 101 | RTDECL(void) RTAssertMsg1Weak(const char *pszExpr, unsigned uLine, const char *pszFile, const char *pszFunction); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:109:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:132:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 132 | RTDECL(void) RTAssertMsg2WeakV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:101:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:132:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:117:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 117 | RTDECL(void) RTAssertMsg2Weak(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:109:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 109 | RTDECL(void) RTAssertMsg2(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:117:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:141:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 141 | RTDECL(void) RTAssertMsg2Add(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:109:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:141:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:125:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 125 | RTDECL(void) RTAssertMsg2V(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:125:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:117:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 117 | RTDECL(void) RTAssertMsg2Weak(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:149:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 149 | RTDECL(void) RTAssertMsg2AddWeak(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:117:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:149:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:132:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 132 | RTDECL(void) RTAssertMsg2WeakV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:132:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:125:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 125 | RTDECL(void) RTAssertMsg2V(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:158:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 158 | RTDECL(void) RTAssertMsg2AddV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:125:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:158:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:141:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 141 | RTDECL(void) RTAssertMsg2Add(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:141:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:165:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 165 | RTDECL(void) RTAssertMsg2AddWeakV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:132:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 132 | RTDECL(void) RTAssertMsg2WeakV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:165:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:132:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:149:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 149 | RTDECL(void) RTAssertMsg2AddWeak(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:149:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:171:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 171 | RTR0DECL(void) RTR0AssertPanicSystem(void); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:141:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 141 | RTDECL(void) RTAssertMsg2Add(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:171:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:141:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:158:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 158 | RTDECL(void) RTAssertMsg2AddV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:158:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:188:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 188 | RTDECL(bool) RTAssertShouldPanic(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:149:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 149 | RTDECL(void) RTAssertMsg2AddWeak(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:188:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:149:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:165:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 165 | RTDECL(void) RTAssertMsg2AddWeakV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:165:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:201:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 201 | RTDECL(bool) RTAssertSetQuiet(bool fQuiet); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:158:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 158 | RTDECL(void) RTAssertMsg2AddV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:201:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:158:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:171:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 171 | RTR0DECL(void) RTR0AssertPanicSystem(void); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:171:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:208:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 208 | RTDECL(bool) RTAssertAreQuiet(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:165:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 165 | RTDECL(void) RTAssertMsg2AddWeakV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:208:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:165:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:188:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 188 | RTDECL(bool) RTAssertShouldPanic(void); | ^~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestInternal.h:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:54: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:118:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 118 | RTDECL(int) RTSemEventCreate(PRTSEMEVENT phEventSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:188:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:118:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:216:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 216 | RTDECL(bool) RTAssertSetMayPanic(bool fPanic); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:171:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 171 | RTR0DECL(void) RTR0AssertPanicSystem(void); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:216:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:171:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:201:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 201 | RTDECL(bool) RTAssertSetQuiet(bool fQuiet); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:201:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:223:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 223 | RTDECL(bool) RTAssertMayPanic(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:223:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:137:33: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 137 | const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(4, 5); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:188:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 188 | RTDECL(bool) RTAssertShouldPanic(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:137:33: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:188:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:208:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 208 | RTDECL(bool) RTAssertAreQuiet(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:208:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:154:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 154 | RTDECL(int) RTSemEventDestroy(RTSEMEVENT hEventSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:201:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 201 | RTDECL(bool) RTAssertSetQuiet(bool fQuiet); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:216:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 216 | RTDECL(bool) RTAssertSetMayPanic(bool fPanic); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:154:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:201:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:216:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:208:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 208 | RTDECL(bool) RTAssertAreQuiet(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:223:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 223 | RTDECL(bool) RTAssertMayPanic(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:174:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 174 | RTDECL(int) RTSemEventSignal(RTSEMEVENT hEventSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:208:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:223:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:174:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:216:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 216 | RTDECL(bool) RTAssertSetMayPanic(bool fPanic); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:187:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 187 | RTDECL(int) RTSemEventWait(RTSEMEVENT hEventSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:216:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:187:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:223:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 223 | RTDECL(bool) RTAssertMayPanic(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:198:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 198 | RTDECL(int) RTSemEventWaitNoResume(RTSEMEVENT hEventSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:223:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:198:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:213:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 213 | RTDECL(int) RTSemEventWaitEx(RTSEMEVENT hEventSem, uint32_t fFlags, uint64_t uTimeout); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:213:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:228:36: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 228 | RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:228:36: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:235:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 235 | RTDECL(uint32_t) RTSemEventGetResolution(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:235:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:249:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 249 | RTDECL(void) RTSemEventSetSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:249:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:260:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 260 | RTDECL(void) RTSemEventAddSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:260:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:270:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 270 | RTDECL(void) RTSemEventRemoveSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:270:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:289:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 289 | RTDECL(int) RTSemEventMultiCreate(PRTSEMEVENTMULTI phEventMultiSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:289:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:308:38: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 308 | const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(4, 5); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:308:38: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:323:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 323 | RTDECL(int) RTSemEventMultiDestroy(RTSEMEVENTMULTI hEventMultiSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:323:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:339:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 339 | RTDECL(int) RTSemEventMultiSignal(RTSEMEVENTMULTI hEventMultiSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:339:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:347:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 347 | RTDECL(int) RTSemEventMultiReset(RTSEMEVENTMULTI hEventMultiSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:347:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:360:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 360 | RTDECL(int) RTSemEventMultiWait(RTSEMEVENTMULTI hEventMultiSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:360:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:373:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 373 | RTDECL(int) RTSemEventMultiWaitNoResume(RTSEMEVENTMULTI hEventMultiSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:373:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:389:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 389 | RTDECL(int) RTSemEventMultiWaitEx(RTSEMEVENTMULTI hEventMultiSem, uint32_t fFlags, uint64_t uTimeout); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:389:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:404:41: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 404 | RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:404:41: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:411:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 411 | RTDECL(uint32_t) RTSemEventMultiGetResolution(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:411:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:425:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 425 | RTDECL(void) RTSemEventMultiSetSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:425:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:436:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 436 | RTDECL(void) RTSemEventMultiAddSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:436:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:446:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 446 | RTDECL(void) RTSemEventMultiRemoveSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:446:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:469:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 469 | RTDECL(int) RTSemMutexCreate(PRTSEMMUTEX phMutexSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:469:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:490:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 490 | const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(5, 6); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:490:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:506:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 506 | RTDECL(int) RTSemMutexDestroy(RTSEMMUTEX hMutexSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:506:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:36, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:195:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 195 | RTDECL(int) RTErrConvertFromDarwinCOM(int32_t iNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:520:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 520 | RTDECL(uint32_t) RTSemMutexSetSubClass(RTSEMMUTEX hMutexSem, uint32_t uSubClass); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:195:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:520:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:204:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 204 | RTDECL(int) RTErrConvertFromDarwinIO(int iNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:204:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:537:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 537 | RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:537:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:213:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 213 | RTDECL(int) RTErrConvertFromDarwinKern(int iNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:213:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:228:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 228 | RTDECL(int) RTErrConvertFromDarwin(int iNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:552:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 552 | RTDECL(int) RTSemMutexRequestNoResume(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:228:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:552:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:236:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 236 | RTDECL(int) RTErrConvertFromErrno(int iNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:236:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:566:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 566 | RTDECL(int) RTSemMutexRequestDebug(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies, RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:566:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:245:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 245 | RTDECL(int) RTErrConvertFromL4Errno(unsigned uNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:245:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:256:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 256 | RTDECL(int) RTErrConvertFromNtStatus(long lNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:579:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 579 | RTDECL(int) RTSemMutexRequestNoResumeDebug(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies, RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:256:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:579:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:265:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 265 | RTDECL(int) RTErrConvertFromOS2(unsigned uNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:265:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:598:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 598 | RTDECL(int) RTSemMutexRequestEx(RTSEMMUTEX hMutexSem, uint32_t fFlags, uint64_t uTimeout); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:598:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:274:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 274 | RTDECL(int) RTErrConvertFromWin32(unsigned uNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:274:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:282:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 282 | RTDECL(int) RTErrConvertToErrno(int iErr); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:282:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:613:39: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 613 | RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:613:39: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:623:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 623 | RTDECL(int) RTSemMutexRelease(RTSEMMUTEX hMutexSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:623:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:631:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 631 | RTDECL(bool) RTSemMutexIsOwned(RTSEMMUTEX hMutexSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:631:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestInternal.h:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:54: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:678:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 678 | RTDECL(int) RTSemFastMutexCreate(PRTSEMFASTMUTEX phFastMtx); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:678:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:687:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 687 | RTDECL(int) RTSemFastMutexDestroy(RTSEMFASTMUTEX hFastMtx); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:687:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:459:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 459 | RTDECL(PRTERRINFO) RTErrInfoAlloc(size_t cbMsg); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:459:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:695:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 695 | RTDECL(int) RTSemFastMutexRequest(RTSEMFASTMUTEX hFastMtx); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:695:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:472:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 472 | RTDECL(int) RTErrInfoAllocEx(size_t cbMsg, PRTERRINFO *ppErrInfo); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:472:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:705:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 705 | RTDECL(int) RTSemFastMutexRelease(RTSEMFASTMUTEX hFastMtx); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:705:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:480:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 480 | RTDECL(void) RTErrInfoFree(PRTERRINFO pErrInfo); | ^~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/uint64.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/divmoddi4.c:28: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicXchgPtr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:480:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:728:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 728 | RTDECL(int) RTSemSpinMutexCreate(PRTSEMSPINMUTEX phSpinMtx, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:491:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 491 | RTDECL(int) RTErrInfoSet(PRTERRINFO pErrInfo, int rc, const char *pszMsg); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:728:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:491:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/uint64.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/udivmoddi4.c:28: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicXchgPtr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:503:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 503 | RTDECL(int) RTErrInfoSetF(PRTERRINFO pErrInfo, int rc, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(3, 4); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:749:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 749 | RTDECL(int) RTSemSpinMutexDestroy(RTSEMSPINMUTEX hSpinMtx); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:503:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:749:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:515:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 515 | RTDECL(int) RTErrInfoSetV(PRTERRINFO pErrInfo, int rc, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:515:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:772:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 772 | RTDECL(int) RTSemSpinMutexRequest(RTSEMSPINMUTEX hSpinMtx); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:772:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:562:92: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 562 | return (void RT_FAR *)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:526:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 526 | RTDECL(int) RTErrInfoAdd(PRTERRINFO pErrInfo, int rc, const char *pszMsg); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:526:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:786:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 786 | RTDECL(int) RTSemSpinMutexTryRequest(RTSEMSPINMUTEX hSpinMtx); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:786:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:538:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 538 | RTDECL(int) RTErrInfoAddF(PRTERRINFO pErrInfo, int rc, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(3, 4); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:562:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 562 | return (void RT_FAR *)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:538:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:799:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 799 | RTDECL(int) RTSemSpinMutexRelease(RTSEMSPINMUTEX hSpinMtx); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:799:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:562:92: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 562 | return (void RT_FAR *)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:550:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 550 | RTDECL(int) RTErrInfoAddV(PRTERRINFO pErrInfo, int rc, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:550:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:820:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 820 | RTDECL(int) RTSemRWCreate(PRTSEMRW phRWSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:820:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:569:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 569 | RTDECL(int) RTErrInfoLogAndSet(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszMsg); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:562:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 562 | return (void RT_FAR *)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:569:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/uint64.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/divmoddi4.c:28: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicXchgR0Ptr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:841:31: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 841 | const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(5, 6); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:841:31: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:617:88: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 617 | return (RTR0PTR)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppvR0, (uint32_t)pvR0); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:583:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 583 | RTDECL(int) RTErrInfoLogAndSetF(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(5, 6); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:583:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:617:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 617 | return (RTR0PTR)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppvR0, (uint32_t)pvR0); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:856:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 856 | RTDECL(int) RTSemRWDestroy(RTSEMRW hRWSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:856:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:36, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:597:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 597 | RTDECL(int) RTErrInfoLogAndSetV(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(5, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:597:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/uint64.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/udivmoddi4.c:28: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicXchgR0Ptr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:870:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 870 | RTDECL(uint32_t) RTSemRWSetSubClass(RTSEMRW hRWSem, uint32_t uSubClass); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:617:88: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 617 | return (RTR0PTR)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppvR0, (uint32_t)pvR0); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:870:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:610:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 610 | RTDECL(int) RTErrInfoLogAndAdd(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszMsg); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:610:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:617:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 617 | return (RTR0PTR)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppvR0, (uint32_t)pvR0); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:883:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 883 | RTDECL(int) RTSemRWRequestRead(RTSEMRW hRWSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:624:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 624 | RTDECL(int) RTErrInfoLogAndAddF(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(5, 6); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:883:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:624:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:638:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 638 | RTDECL(int) RTErrInfoLogAndAddV(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(5, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:896:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 896 | RTDECL(int) RTSemRWRequestReadNoResume(RTSEMRW hRWSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:638:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:896:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:913:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 913 | RTDECL(int) RTSemRWRequestReadDebug(RTSEMRW hRWSem, RTMSINTERVAL cMillies, RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:913:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:930:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 930 | RTDECL(int) RTSemRWRequestReadNoResumeDebug(RTSEMRW hRWSem, RTMSINTERVAL cMillies, RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:930:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:950:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 950 | RTDECL(int) RTSemRWRequestReadEx(RTSEMRW hRWSem, uint32_t fFlags, uint64_t uTimeout); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:950:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:971:41: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 971 | RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:971:41: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:730:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 730 | RTDECL(PRTERRVARS) RTErrVarsSave(PRTERRVARS pVars); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:730:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:981:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 981 | RTDECL(int) RTSemRWReleaseRead(RTSEMRW hRWSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:981:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicCmpXchgPtrVoid’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:737:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 737 | RTDECL(void) RTErrVarsRestore(PCRTERRVARS pVars); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:737:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:994:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 994 | RTDECL(int) RTSemRWRequestWrite(RTSEMRW hRWSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:990:80: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 990 | return ASMAtomicCmpXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:994:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:746:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 746 | RTDECL(bool) RTErrVarsAreEqual(PCRTERRVARS pVars1, PCRTERRVARS pVars2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:746:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:990:97: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 990 | return ASMAtomicCmpXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1008:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1008 | RTDECL(int) RTSemRWRequestWriteNoResume(RTSEMRW hRWSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1008:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:755:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 755 | RTDECL(bool) RTErrVarsHaveChanged(PCRTERRVARS pVars); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:755:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicCmpXchgPtrVoid’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1021:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1021 | RTDECL(int) RTSemRWRequestWriteDebug(RTSEMRW hRWSem, RTMSINTERVAL cMillies, RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1021:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:990:80: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 990 | return ASMAtomicCmpXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1034:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1034 | RTDECL(int) RTSemRWRequestWriteNoResumeDebug(RTSEMRW hRWSem, RTMSINTERVAL cMillies, RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:990:97: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 990 | return ASMAtomicCmpXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1034:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1056:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1056 | RTDECL(int) RTSemRWRequestWriteEx(RTSEMRW hRWSem, uint32_t fFlags, uint64_t uTimeout); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1056:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1071:41: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1071 | RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1071:41: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1081:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1081 | RTDECL(int) RTSemRWReleaseWrite(RTSEMRW hRWSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1081:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1089:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1089 | RTDECL(bool) RTSemRWIsWriteOwner(RTSEMRW hRWSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1089:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicCmpXchgExPtrVoid’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1110:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1110 | RTDECL(bool) RTSemRWIsReadOwner(RTSEMRW hRWSem, bool fWannaHear); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1110:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:1363:82: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1363 | return ASMAtomicCmpXchgExU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld, (uint32_t RT_FAR *)ppvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1118:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1118 | RTDECL(uint32_t) RTSemRWGetWriteRecursion(RTSEMRW hRWSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1118:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:1363:99: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1363 | return ASMAtomicCmpXchgExU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld, (uint32_t RT_FAR *)ppvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1126:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1126 | RTDECL(uint32_t) RTSemRWGetWriterReadRecursion(RTSEMRW hRWSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1126:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicCmpXchgExPtrVoid’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1137:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1137 | RTDECL(uint32_t) RTSemRWGetReadCount(RTSEMRW hRWSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:1363:82: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1363 | return ASMAtomicCmpXchgExU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld, (uint32_t RT_FAR *)ppvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1137:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:1363:99: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1363 | return ASMAtomicCmpXchgExU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld, (uint32_t RT_FAR *)ppvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1221:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1221 | RTDECL(int) RTSemPingPongInit(PRTPINGPONG pPP); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1221:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1230:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1230 | RTDECL(int) RTSemPingPongDelete(PRTPINGPONG pPP); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1230:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1239:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1239 | RTDECL(int) RTSemPing(PRTPINGPONG pPP); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1239:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1248:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1248 | RTDECL(int) RTSemPong(PRTPINGPONG pPP); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1248:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1258:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1258 | RTDECL(int) RTSemPingWait(PRTPINGPONG pPP, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1258:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1268:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1268 | RTDECL(int) RTSemPongWait(PRTPINGPONG pPP, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1268:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1356:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1356 | RTDECL(int) RTSemXRoadsCreate(PRTSEMXROADS phXRoads); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1356:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicReadPtr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1367:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1367 | RTDECL(int) RTSemXRoadsDestroy(RTSEMXROADS hXRoads); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1367:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2041:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2041 | return (void RT_FAR *)ASMAtomicReadU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1377:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1377 | RTDECL(int) RTSemXRoadsNSEnter(RTSEMXROADS hXRoads); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1377:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicUoReadPtr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicReadPtr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1387:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1387 | RTDECL(int) RTSemXRoadsNSLeave(RTSEMXROADS hXRoads); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1387:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2082:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2082 | return (void RT_FAR *)ASMAtomicUoReadU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1397:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1397 | RTDECL(int) RTSemXRoadsEWEnter(RTSEMXROADS hXRoads); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2041:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2041 | return (void RT_FAR *)ASMAtomicReadU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1397:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicUoReadPtr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1407:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1407 | RTDECL(int) RTSemXRoadsEWLeave(RTSEMXROADS hXRoads); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1407:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2082:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2082 | return (void RT_FAR *)ASMAtomicUoReadU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv); | ^ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestInternal.h:36, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:54: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/spinlock.h:52:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 52 | RTDECL(int) RTSpinlockCreate(PRTSPINLOCK pSpinlock, uint32_t fFlags, const char *pszName); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/spinlock.h:52:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/spinlock.h:73:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 73 | RTDECL(int) RTSpinlockDestroy(RTSPINLOCK Spinlock); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/spinlock.h:73:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/spinlock.h:80:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 80 | RTDECL(void) RTSpinlockAcquire(RTSPINLOCK Spinlock); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/spinlock.h:80:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/spinlock.h:87:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 87 | RTDECL(void) RTSpinlockRelease(RTSPINLOCK Spinlock); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/spinlock.h:87:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestInternal.h:37, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:54: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:83:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 83 | typedef DECLCALLBACK(void) FNRTTIMER(PRTTIMER pTimer, void *pvUser, uint64_t iTick); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:83:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:101:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 101 | RTDECL(int) RTTimerCreate(PRTTIMER *ppTimer, unsigned uMilliesInterval, PFNRTTIMER pfnTimer, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:101:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:121:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 121 | RTDECL(int) RTTimerCreateEx(PRTTIMER *ppTimer, uint64_t u64NanoInterval, uint32_t fFlags, PFNRTTIMER pfnTimer, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:121:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:155:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 155 | RTDECL(int) RTTimerDestroy(PRTTIMER pTimer); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:155:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:175:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 175 | RTDECL(int) RTTimerStart(PRTTIMER pTimer, uint64_t u64First); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:175:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicWritePtrVoid’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:194:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 194 | RTDECL(int) RTTimerStop(PRTTIMER pTimer); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:194:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:215:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 215 | RTDECL(int) RTTimerChangeInterval(PRTTIMER pTimer, uint64_t u64NanoInterval); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:215:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:223:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 223 | RTDECL(uint32_t) RTTimerGetSystemGranularity(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2498:71: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2498 | ASMAtomicWriteU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:223:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:249:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 249 | RTDECL(int) RTTimerRequestSystemGranularity(uint32_t u32Request, uint32_t *pu32Granted); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:249:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:262:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 262 | RTDECL(int) RTTimerReleaseSystemGranularity(uint32_t u32Granted); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:262:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicWritePtrVoid’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:277:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 277 | RTDECL(bool) RTTimerCanDoHighResolution(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:277:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:292:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 292 | typedef DECLCALLBACK(void) FNRTTIMERLR(RTTIMERLR hTimerLR, void *pvUser, uint64_t iTick); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: At top level: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:292:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2498:71: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2498 | ASMAtomicWriteU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:309:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 309 | RTDECL(int) RTTimerLRCreate(PRTTIMERLR phTimerLR, uint32_t uMilliesInterval, PFNRTTIMERLR pfnTimer, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:309:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:327:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 327 | RTDECL(int) RTTimerLRCreateEx(PRTTIMERLR phTimerLR, uint64_t u64NanoInterval, uint32_t fFlags, PFNRTTIMERLR pfnTimer, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2731:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2731 | RT_ASM_DECL_PRAGMA_WATCOM(uint16_t) ASMAtomicAddU16(uint16_t volatile RT_FAR *pu16, uint32_t u16); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:327:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2731:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestInternal.h:37, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:54: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:336:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 336 | RTDECL(int) RTTimerLRDestroy(RTTIMERLR hTimerLR); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:336:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:352:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 352 | RTDECL(int) RTTimerLRStart(RTTIMERLR hTimerLR, uint64_t u64First); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:352:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:366:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 366 | RTDECL(int) RTTimerLRStop(RTTIMERLR hTimerLR); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:366:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: At top level: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:384:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 384 | RTDECL(int) RTTimerLRChangeInterval(RTTIMERLR hTimerLR, uint64_t u64NanoInterval); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/timer.h:384:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2731:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2731 | RT_ASM_DECL_PRAGMA_WATCOM(uint16_t) ASMAtomicAddU16(uint16_t volatile RT_FAR *pu16, uint32_t u16); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2731:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/uint64.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/divmoddi4.c:28: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicAddZ’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2865:5: note: in expansion of macro ‘AssertCompileSize’ 2865 | AssertCompileSize(size_t, 4); | ^~~~~~~~~~~~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/uint64.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/udivmoddi4.c:28: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicAddZ’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2865:5: note: in expansion of macro ‘AssertCompileSize’ 2865 | AssertCompileSize(size_t, 4); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2865:5: note: in expansion of macro ‘AssertCompileSize’ 2865 | AssertCompileSize(size_t, 4); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2865:5: note: in expansion of macro ‘AssertCompileSize’ 2865 | AssertCompileSize(size_t, 4); | ^~~~~~~~~~~~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/uint64.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/divmoddi4.c:28: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: At top level: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3039:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3039 | RT_ASM_DECL_PRAGMA_WATCOM(uint16_t) ASMAtomicIncU16(uint16_t volatile RT_FAR *pu16); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3039:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/uint64.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/udivmoddi4.c:28: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: At top level: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3039:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3039 | RT_ASM_DECL_PRAGMA_WATCOM(uint16_t) ASMAtomicIncU16(uint16_t volatile RT_FAR *pu16); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3039:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3181:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3181 | RT_ASM_DECL_PRAGMA_WATCOM(uint32_t) ASMAtomicDecU16(uint16_t volatile RT_FAR *pu16); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3181:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3181:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3181 | RT_ASM_DECL_PRAGMA_WATCOM(uint32_t) ASMAtomicDecU16(uint16_t volatile RT_FAR *pu16); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3181:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VMMDev.h:42, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestInternal.h:38, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:54: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:195:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 195 | RTDECL(int) RTErrConvertFromDarwinCOM(int32_t iNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:195:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:326:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 326 | RTDECL(void) RTStrFree(char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:326:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:204:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 204 | RTDECL(int) RTErrConvertFromDarwinIO(int iNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:204:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:213:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 213 | RTDECL(int) RTErrConvertFromDarwinKern(int iNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:343:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 343 | RTDECL(char *) RTStrDupTag(const char *pszString, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:213:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:343:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:228:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 228 | RTDECL(int) RTErrConvertFromDarwin(int iNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:228:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:364:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 364 | RTDECL(int) RTStrDupExTag(char **ppszString, const char *pszString, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:364:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:236:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 236 | RTDECL(int) RTErrConvertFromErrno(int iNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:236:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:245:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 245 | RTDECL(int) RTErrConvertFromL4Errno(unsigned uNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:385:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 385 | RTDECL(char *) RTStrDupNTag(const char *pszString, size_t cchMax, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:245:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:385:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:256:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 256 | RTDECL(int) RTErrConvertFromNtStatus(long lNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:256:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:416:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 416 | RTDECL(int) RTStrAAppendTag(char **ppsz, const char *pszAppend, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:265:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 265 | RTDECL(int) RTErrConvertFromOS2(unsigned uNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:416:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:265:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:274:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 274 | RTDECL(int) RTErrConvertFromWin32(unsigned uNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:274:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:459:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 459 | RTDECL(int) RTStrAAppendNTag(char **ppsz, const char *pszAppend, size_t cchAppend, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:459:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:282:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 282 | RTDECL(int) RTErrConvertToErrno(int iErr); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:282:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:502:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 502 | RTDECL(int) RTStrAAppendExNVTag(char **ppsz, size_t cPairs, va_list va, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:502:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:600:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 600 | RTDECL(int) RTStrATruncateTag(char **ppsz, size_t cchNew, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:600:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:459:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 459 | RTDECL(PRTERRINFO) RTErrInfoAlloc(size_t cbMsg); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:459:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:641:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 641 | RTDECL(char *) RTStrAllocTag(size_t cb, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:641:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:472:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 472 | RTDECL(int) RTErrInfoAllocEx(size_t cbMsg, PRTERRINFO *ppErrInfo); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:472:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:684:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 684 | RTDECL(int) RTStrAllocExTag(char **ppsz, size_t cb, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:480:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 480 | RTDECL(void) RTErrInfoFree(PRTERRINFO pErrInfo); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:684:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:480:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:491:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 491 | RTDECL(int) RTErrInfoSet(PRTERRINFO pErrInfo, int rc, const char *pszMsg); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:491:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:753:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 753 | RTDECL(int) RTStrReallocTag(char **ppsz, size_t cbNew, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:753:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:503:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 503 | RTDECL(int) RTErrInfoSetF(PRTERRINFO pErrInfo, int rc, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(3, 4); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:503:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:761:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 761 | RTDECL(int) RTStrValidateEncoding(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:761:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:515:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 515 | RTDECL(int) RTErrInfoSetV(PRTERRINFO pErrInfo, int rc, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:515:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:785:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 785 | RTDECL(int) RTStrValidateEncodingEx(const char *psz, size_t cch, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:785:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:526:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 526 | RTDECL(int) RTErrInfoAdd(PRTERRINFO pErrInfo, int rc, const char *pszMsg); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:526:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:793:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 793 | RTDECL(bool) RTStrIsValidEncoding(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:793:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:538:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 538 | RTDECL(int) RTErrInfoAddF(PRTERRINFO pErrInfo, int rc, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(3, 4); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:538:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:801:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 801 | RTDECL(size_t) RTStrPurgeEncoding(char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:801:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:550:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 550 | RTDECL(int) RTErrInfoAddV(PRTERRINFO pErrInfo, int rc, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:550:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:820:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 820 | RTDECL(ssize_t) RTStrPurgeComplementSet(char *psz, PCRTUNICP puszValidPairs, char chReplacement); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:820:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:569:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 569 | RTDECL(int) RTErrInfoLogAndSet(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszMsg); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:569:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:831:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 831 | RTDECL(size_t) RTStrUniLen(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:831:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:583:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 583 | RTDECL(int) RTErrInfoLogAndSetF(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(5, 6); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:583:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:846:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 846 | RTDECL(int) RTStrUniLenEx(const char *psz, size_t cch, size_t *pcuc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:846:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VMMDev.h:42, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestInternal.h:38, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:54: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:597:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 597 | RTDECL(int) RTErrInfoLogAndSetV(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(5, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:856:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 856 | RTDECL(int) RTStrToUni(const char *pszString, PRTUNICP *ppUniString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:597:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:856:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:610:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 610 | RTDECL(int) RTErrInfoLogAndAdd(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszMsg); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:610:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:881:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 881 | RTDECL(int) RTStrToUniEx(const char *pszString, size_t cchString, PRTUNICP *ppaCps, size_t cCps, size_t *pcCps); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:881:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:624:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 624 | RTDECL(int) RTErrInfoLogAndAddF(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(5, 6); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:624:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:895:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 895 | RTDECL(size_t) RTStrCalcUtf16Len(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:895:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:638:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 638 | RTDECL(int) RTErrInfoLogAndAddV(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(5, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:638:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:909:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 909 | RTDECL(int) RTStrCalcUtf16LenEx(const char *psz, size_t cch, size_t *pcwc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:909:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:935:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 935 | RTDECL(int) RTStrToUtf16Tag(const char *pszString, PRTUTF16 *ppwszString, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:935:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:961:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 961 | RTDECL(int) RTStrToUtf16BigTag(const char *pszString, PRTUTF16 *ppwszString, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:961:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1013:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1013 | PRTUTF16 *ppwsz, size_t cwc, size_t *pcwc, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1013:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1072:35: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1072 | PRTUTF16 *ppwsz, size_t cwc, size_t *pcwc, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1072:35: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:730:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 730 | RTDECL(PRTERRVARS) RTErrVarsSave(PRTERRVARS pVars); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1088:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1088 | RTDECL(size_t) RTStrCalcLatin1Len(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:730:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1088:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:737:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 737 | RTDECL(void) RTErrVarsRestore(PCRTERRVARS pVars); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:737:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1104:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1104 | RTDECL(int) RTStrCalcLatin1LenEx(const char *psz, size_t cch, size_t *pcch); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1104:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:746:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 746 | RTDECL(bool) RTErrVarsAreEqual(PCRTERRVARS pVars1, PCRTERRVARS pVars2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:746:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1127:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1127 | RTDECL(int) RTStrToLatin1Tag(const char *pszString, char **ppszString, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1127:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:755:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 755 | RTDECL(bool) RTErrVarsHaveChanged(PCRTERRVARS pVars); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:755:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1186:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1186 | RTDECL(int) RTStrToLatin1ExTag(const char *pszString, size_t cchString, char **ppsz, size_t cch, size_t *pcch, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1186:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1195:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1195 | RTDECL(RTUNICP) RTStrGetCpInternal(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1195:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1207:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1207 | RTDECL(int) RTStrGetCpExInternal(const char **ppsz, PRTUNICP pCp); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1207:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1223:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1223 | RTDECL(int) RTStrGetCpNExInternal(const char **ppsz, size_t *pcch, PRTUNICP pCp); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1223:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1242:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1242 | RTDECL(char *) RTStrPutCpInternal(char *psz, RTUNICP CodePoint); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1242:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1406:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1406 | RTDECL(char *) RTStrPrevCp(const char *pszStart, const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1406:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1657:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1657 | typedef DECLCALLBACK(size_t) FNRTSTROUTPUT(void *pvArg, const char *pachChars, size_t cbChars); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1657:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1715:42: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1715 | int cchPrecision, unsigned fFlags, char chArgSize); | ^~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1715:42: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1736:29: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1736 | const char *pszFormat, va_list InArgs) RT_IPRT_FORMAT_ATTR(5, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1736:29: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1755:28: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1755 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(5, 6); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1755:28: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1769:31: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1769 | unsigned int fFlags); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1769:31: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1784:31: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1784 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1784:31: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1799:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1799 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1799:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1814:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1814 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1814:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1829:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1829 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1829:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1846:33: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1846 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1846:33: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1863:33: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1863 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1863:33: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1880:33: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1880 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1880:33: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1895:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1895 | signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1895:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1909:34: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1909 | signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1909:34: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1934:48: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1934 | void *pvUser); | ^~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1934:48: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1958:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1958 | RTDECL(int) RTStrFormatTypeRegister(const char *pszType, PFNRTSTRFORMATTYPE pfnHandler, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1958:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1972:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1972 | RTDECL(int) RTStrFormatTypeDeregister(const char *pszType); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1972:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1986:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1986 | RTDECL(int) RTStrFormatTypeSetUser(const char *pszType, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1986:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2001:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2001 | RTDECL(size_t) RTStrPrintfV(char *pszBuffer, size_t cchBuffer, const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2001:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2015:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2015 | RTDECL(size_t) RTStrPrintf(char *pszBuffer, size_t cchBuffer, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(3, 4); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2015:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2032:31: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2032 | const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(5, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2032:31: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2049:30: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2049 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(5, 6); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2049:30: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2063:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2063 | RTDECL(ssize_t) RTStrPrintf2V(char *pszBuffer, size_t cbBuffer, const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2063:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2077:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2077 | RTDECL(ssize_t) RTStrPrintf2(char *pszBuffer, size_t cbBuffer, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(3, 4); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2077:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2094:33: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2094 | const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(5, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2094:33: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2111:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2111 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(5, 6); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2111:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2140:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2140 | RTDECL(int) RTStrAPrintfVTag(char **ppszBuffer, const char *pszFormat, va_list args, const char *pszTag) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2140:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2206:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2206 | RTDECL(char *) RTStrAPrintf2VTag(const char *pszFormat, va_list args, const char *pszTag) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2206:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:41, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestInternal.h:39, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:54: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestCoreTypes.h:231:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 231 | typedef DECLCALLBACK(void) FNVBOXGUESTMOUSENOTIFY(void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestCoreTypes.h:231:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2251:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2251 | RTDECL(char *) RTStrStrip(char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2251:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2259:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2259 | RTDECL(char *) RTStrStripL(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2259:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2267:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2267 | RTDECL(char *) RTStrStripR(char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2267:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2281:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2281 | RTDECL(int) RTStrCopy(char *pszDst, size_t cbDst, const char *pszSrc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2281:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2298:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2298 | RTDECL(int) RTStrCopyEx(char *pszDst, size_t cbDst, const char *pszSrc, size_t cchSrcMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2298:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2317:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2317 | RTDECL(int) RTStrCopyP(char **ppszDst, size_t *pcbDst, const char *pszSrc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2317:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2339:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2339 | RTDECL(int) RTStrCopyPEx(char **ppszDst, size_t *pcbDst, const char *pszSrc, size_t cchSrcMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2339:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2353:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2353 | RTDECL(int) RTStrCat(char *pszDst, size_t cbDst, const char *pszSrc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2353:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2370:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2370 | RTDECL(int) RTStrCatEx(char *pszDst, size_t cbDst, const char *pszSrc, size_t cchSrcMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2370:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2389:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2389 | RTDECL(int) RTStrCatP(char **ppszDst, size_t *pcbDst, const char *pszSrc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2389:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2411:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2411 | RTDECL(int) RTStrCatPEx(char **ppszDst, size_t *pcbDst, const char *pszSrc, size_t cchSrcMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2411:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2426:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2426 | RTDECL(int) RTStrCmp(const char *psz1, const char *psz2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2426:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2443:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2443 | RTDECL(int) RTStrNCmp(const char *psz1, const char *psz2, size_t cchMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2443:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2464:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2464 | RTDECL(int) RTStrICmp(const char *psz1, const char *psz2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2464:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2487:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2487 | RTDECL(int) RTStrNICmp(const char *psz1, const char *psz2, size_t cchMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2487:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2506:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2506 | RTDECL(int) RTStrICmpAscii(const char *psz1, const char *psz2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2506:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2526:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2526 | RTDECL(int) RTStrNICmpAscii(const char *psz1, const char *psz2, size_t cchMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2526:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2535:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2535 | RTDECL(bool) RTStrStartsWith(const char *pszString, const char *pszStart); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2535:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2544:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2544 | RTDECL(bool) RTStrIStartsWith(const char *pszString, const char *pszStart); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2544:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2558:24: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2558 | const char *pcszSeparator, char ***ppapszStrings, size_t *pcStrings); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2558:24: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2575:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2575 | RTDECL(char *) RTStrStr(const char *pszHaystack, const char *pszNeedle); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2575:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2590:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2590 | RTDECL(char *) RTStrIStr(const char *pszHaystack, const char *pszNeedle); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2590:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2598:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2598 | RTDECL(char *) RTStrToLower(char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2598:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2606:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2606 | RTDECL(char *) RTStrToUpper(char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2606:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2615:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2615 | RTDECL(bool) RTStrIsCaseFoldable(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2615:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VMMDevCoreTypes.h:39, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VMMDev.h:40, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestInternal.h:38, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:54: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:275:1: note: in expansion of macro ‘AssertCompileSize’ 275 | AssertCompileSize(VBGLIOCGETVMMDEVIOINFO, 24 + (HC_ARCH_BITS == 64 ? 16 : 8)); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:275:1: note: in expansion of macro ‘AssertCompileSize’ 275 | AssertCompileSize(VBGLIOCGETVMMDEVIOINFO, 24 + (HC_ARCH_BITS == 64 ? 16 : 8)); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2623:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2623 | RTDECL(bool) RTStrIsUpperCased(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2623:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2631:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2631 | RTDECL(bool) RTStrIsLowerCased(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2631:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2645:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2645 | RTDECL(size_t) RTStrNLen(const char *pszString, size_t cchMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2645:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2664:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2664 | RTDECL(int) RTStrNLenEx(const char *pszString, size_t cchMax, size_t *pcch); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2664:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2744:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2744 | RTDECL(bool) RTStrSimplePatternMatch(const char *pszPattern, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2744:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:925:1: note: in expansion of macro ‘AssertCompileSize’ 925 | AssertCompileSize(VBGLIOCIDCCONNECT, 24 + 16 + (ARCH_BITS == 64 ? 8 : 4) * 2); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:925:1: note: in expansion of macro ‘AssertCompileSize’ 925 | AssertCompileSize(VBGLIOCIDCCONNECT, 24 + 16 + (ARCH_BITS == 64 ? 8 : 4) * 2); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2765:39: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2765 | const char *pszString, size_t cchString); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2765:39: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2786:43: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2786 | size_t *poffPattern); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:963:1: note: in expansion of macro ‘AssertCompileSize’ 963 | AssertCompileSize(VBGLIOCIDCDISCONNECT, 24 + (ARCH_BITS == 64 ? 8 : 4)); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2786:43: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:963:1: note: in expansion of macro ‘AssertCompileSize’ 963 | AssertCompileSize(VBGLIOCIDCDISCONNECT, 24 + (ARCH_BITS == 64 ? 8 : 4)); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2806:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2806 | RTDECL(int) RTStrVersionCompare(const char *pszVer1, const char *pszVer2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2806:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestInternal.h:39, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:54: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:978:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 978 | int VBOXCALL VBoxGuestIDC(void RT_FAR *pvSession, uintptr_t uReq, PVBGLREQHDR pReqHdr, size_t cbReq); | ^~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:978:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2830:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2830 | RTDECL(int) RTStrToUInt64Ex(const char *pszValue, char **ppszNext, unsigned uBase, uint64_t *pu64); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2830:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2850:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2850 | RTDECL(int) RTStrToUInt64Full(const char *pszValue, unsigned uBase, uint64_t *pu64); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2850:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestInternal.h:40, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:54: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 119 | DECLR0VBGL(int) VbglR0InitPrimary(RTIOPORT portVMMDev, VMMDevMemory *pVMMDevMemory, uint32_t *pfFeatures); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:126:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 126 | DECLR0VBGL(void) VbglR0TerminatePrimary(void); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:126:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:134:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 134 | DECLR0VBGL(int) VbglR0InitClient(void); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:134:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:139:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 139 | DECLR0VBGL(void) VbglR0TerminateClient(void); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:139:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:149:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 149 | DECLR0VBGL(int) VbglR0QueryHostFeatures(uint32_t *pfHostFeatures); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:149:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2860:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2860 | RTDECL(uint64_t) RTStrToUInt64(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2860:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:173:31: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 173 | uint32_t *puSessionVersion, uint32_t *puDriverVersion, uint32_t *puDriverRevision); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:173:31: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:175:81: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 175 | DECLR0VBGL(int) VbglR0IdcCallRaw(PVBGLIDCHANDLE pHandle, uintptr_t uReq, struct VBGLREQHDR *pReqHdr, uint32_t cbReq); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:175:81: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:176:78: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 176 | DECLR0VBGL(int) VbglR0IdcCall(PVBGLIDCHANDLE pHandle, uintptr_t uReq, struct VBGLREQHDR *pReqHdr, uint32_t cbReq); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:176:78: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2880:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2880 | RTDECL(int) RTStrToUInt32Ex(const char *pszValue, char **ppszNext, unsigned uBase, uint32_t *pu32); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:177:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 177 | DECLR0VBGL(int) VbglR0IdcClose(PVBGLIDCHANDLE pHandle); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2880:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:177:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:195:38: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 195 | DECLR0VBGL(int) VbglR0GRAlloc(struct VMMDevRequestHeader **ppReq, size_t cbReq, VMMDevRequestType enmReqType); | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:195:38: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:207:40: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 207 | DECLR0VBGL(int) VbglR0GRPerform(struct VMMDevRequestHeader *pReq); | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:207:40: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:216:38: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 216 | DECLR0VBGL(void) VbglR0GRFree(struct VMMDevRequestHeader *pReq); | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:216:38: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2900:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2900 | RTDECL(int) RTStrToUInt32Full(const char *pszValue, unsigned uBase, uint32_t *pu32); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2900:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:228:44: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 228 | DECLR0VBGL(int) VbglGR0Verify(const struct VMMDevRequestHeader *pReq, size_t cbReq); | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:228:44: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:246:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 246 | typedef DECLCALLBACK(int) FNVBGLHGCMCALLBACK(VMMDevHGCMRequestHeader *pHeader, void *pvData, uint32_t u32Data); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:246:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:270:43: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 270 | PFNVBGLHGCMCALLBACK pfnAsyncCallback, void *pvAsyncData, uint32_t u32AsyncData); | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2910:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2910 | RTDECL(uint32_t) RTStrToUInt32(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:270:43: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2910:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:293:46: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 293 | PFNVBGLHGCMCALLBACK pfnAsyncCallback, void *pvAsyncData, uint32_t u32AsyncData); | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:293:46: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestInternal.h:40, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:54: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:311:40: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 311 | PFNVBGLHGCMCALLBACK pfnAsyncCallback, void *pvAsyncData, uint32_t u32AsyncData); | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:311:40: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2930:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2930 | RTDECL(int) RTStrToUInt16Ex(const char *pszValue, char **ppszNext, unsigned uBase, uint16_t *pu16); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:329:42: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 329 | PFNVBGLHGCMCALLBACK pfnAsyncCallback, void *pvAsyncData, uint32_t u32AsyncData); | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2930:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:329:42: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:485:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 485 | DECLR0VBGL(int) VbglR0PhysHeapInit(void); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:485:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2950:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2950 | RTDECL(int) RTStrToUInt16Full(const char *pszValue, unsigned uBase, uint16_t *pu16); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:490:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 490 | DECLR0VBGL(void) VbglR0PhysHeapTerminate(void); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2950:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:490:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:498:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 498 | DECLR0VBGL(void *) VbglR0PhysHeapAlloc(uint32_t cbSize); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:498:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:512:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 512 | DECLR0VBGL(uint32_t) VbglR0PhysHeapGetPhysAddr(void *pv); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:512:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2960:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2960 | RTDECL(uint16_t) RTStrToUInt16(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:519:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 519 | DECLR0VBGL(void) VbglR0PhysHeapFree(void *pv); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2960:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:519:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:521:52: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 521 | DECLR0VBGL(int) VbglR0QueryVMMDevMemory(struct VMMDevMemory **ppVMMDevMemory); | ^~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:521:52: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:522:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 522 | DECLR0VBGL(bool) VbglR0CanUsePhysPageList(void); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:522:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:527:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 527 | DECLR0VBGL(int) VbglR0SetMouseNotifyCallback(PFNVBOXGUESTMOUSENOTIFY pfnNotify, void *pvUser); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:527:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2980:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2980 | RTDECL(int) RTStrToUInt8Ex(const char *pszValue, char **ppszNext, unsigned uBase, uint8_t *pu8); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2980:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:528:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 528 | DECLR0VBGL(int) VbglR0GetMouseStatus(uint32_t *pfFeatures, uint32_t *px, uint32_t *py); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:528:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:529:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 529 | DECLR0VBGL(int) VbglR0SetMouseStatus(uint32_t fFeatures); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:529:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3000:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3000 | RTDECL(int) RTStrToUInt8Full(const char *pszValue, unsigned uBase, uint8_t *pu8); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3000:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3010:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3010 | RTDECL(uint8_t) RTStrToUInt8(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3010:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3029:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3029 | RTDECL(int) RTStrToInt64Ex(const char *pszValue, char **ppszNext, unsigned uBase, int64_t *pi64); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3029:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3048:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3048 | RTDECL(int) RTStrToInt64Full(const char *pszValue, unsigned uBase, int64_t *pi64); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3048:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3058:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3058 | RTDECL(int64_t) RTStrToInt64(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3058:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3077:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3077 | RTDECL(int) RTStrToInt32Ex(const char *pszValue, char **ppszNext, unsigned uBase, int32_t *pi32); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3077:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3096:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3096 | RTDECL(int) RTStrToInt32Full(const char *pszValue, unsigned uBase, int32_t *pi32); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3096:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3106:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3106 | RTDECL(int32_t) RTStrToInt32(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3106:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3125:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3125 | RTDECL(int) RTStrToInt16Ex(const char *pszValue, char **ppszNext, unsigned uBase, int16_t *pi16); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3125:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3144:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3144 | RTDECL(int) RTStrToInt16Full(const char *pszValue, unsigned uBase, int16_t *pi16); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3144:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3154:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3154 | RTDECL(int16_t) RTStrToInt16(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3154:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3173:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3173 | RTDECL(int) RTStrToInt8Ex(const char *pszValue, char **ppszNext, unsigned uBase, int8_t *pi8); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3173:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3192:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3192 | RTDECL(int) RTStrToInt8Full(const char *pszValue, unsigned uBase, int8_t *pi8); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3192:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3202:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3202 | RTDECL(int8_t) RTStrToInt8(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3202:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3220:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3220 | RTDECL(int) RTStrPrintHexBytes(char *pszBuf, size_t cbBuf, void const *pv, size_t cb, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3220:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3249:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3249 | RTDECL(int) RTStrConvertHexBytes(char const *pszHex, void *pv, size_t cb, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3249:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3282:36: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3282 | const char **ppszNext, size_t *pcbReturned); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3282:36: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3331:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3331 | RTDECL(bool) RTStrSpaceInsert(PRTSTRSPACE pStrSpace, PRTSTRSPACECORE pStr); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3331:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3341:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3341 | RTDECL(PRTSTRSPACECORE) RTStrSpaceRemove(PRTSTRSPACE pStrSpace, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3341:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3351:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3351 | RTDECL(PRTSTRSPACECORE) RTStrSpaceGet(PRTSTRSPACE pStrSpace, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3351:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3364:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3364 | RTDECL(PRTSTRSPACECORE) RTStrSpaceGetN(PRTSTRSPACE pStrSpace, const char *pszString, size_t cchMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3364:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3374:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3374 | typedef DECLCALLBACK(int) FNRTSTRSPACECALLBACK(PRTSTRSPACECORE pStr, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3374:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3390:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3390 | RTDECL(int) RTStrSpaceDestroy(PRTSTRSPACE pStrSpace, PFNRTSTRSPACECALLBACK pfnCallback, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3390:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3403:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3403 | RTDECL(int) RTStrSpaceEnumerate(PRTSTRSPACE pStrSpace, PFNRTSTRSPACECALLBACK pfnCallback, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3403:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3417:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3417 | RTDECL(uint32_t) RTStrHash1(const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3417:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3428:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3428 | RTDECL(uint32_t) RTStrHash1N(const char *pszString, size_t cchString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3428:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3440:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3440 | RTDECL(uint32_t) RTStrHash1ExN(size_t cPairs, ...); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3440:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3451:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3451 | RTDECL(uint32_t) RTStrHash1ExNV(size_t cPairs, va_list va); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3451:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3472:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3472 | RTDECL(uint16_t *) RTStrMemFind16(const void *pvHaystack, uint16_t uNeedle, size_t cbHaystack); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3472:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3483:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3483 | RTDECL(uint32_t *) RTStrMemFind32(const void *pvHaystack, uint32_t uNeedle, size_t cbHaystack); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3483:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3494:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3494 | RTDECL(uint64_t *) RTStrMemFind64(const void *pvHaystack, uint64_t uNeedle, size_t cbHaystack); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3494:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/log.h:39, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:57: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:200:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 200 | typedef DECLCALLBACK(void) FNRTLOGGER(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:200:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:209:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 209 | typedef DECLCALLBACK(void) FNRTLOGFLUSH(PRTLOGGER pLogger); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:209:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:218:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 218 | typedef DECLCALLBACK(void) FNRTLOGFLUSHGC(PRTLOGGERRC pLogger); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:218:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:229:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 229 | typedef DECLCALLBACK(void) FNRTLOGPHASEMSG(PRTLOGGER pLogger, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(2, 3); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:229:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:241:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 241 | typedef DECLCALLBACK(void) FNRTLOGPHASE(PRTLOGGER pLogger, RTLOGPHASE enmLogPhase, PFNRTLOGPHASEMSG pfnLogPhaseMsg); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:241:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:257:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 257 | typedef DECLCALLBACK(size_t) FNRTLOGPREFIX(PRTLOGGER pLogger, char *pchBuf, size_t cchBuf, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:257:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:39: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:200:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 200 | typedef DECLCALLBACK(void) FNRTLOGGER(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:200:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:209:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 209 | typedef DECLCALLBACK(void) FNRTLOGFLUSH(PRTLOGGER pLogger); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:209:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:218:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 218 | typedef DECLCALLBACK(void) FNRTLOGFLUSHGC(PRTLOGGERRC pLogger); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:218:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:229:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 229 | typedef DECLCALLBACK(void) FNRTLOGPHASEMSG(PRTLOGGER pLogger, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(2, 3); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:483:28: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 483 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(4, 5); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:229:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:483:28: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:241:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 241 | typedef DECLCALLBACK(void) FNRTLOGPHASE(PRTLOGGER pLogger, RTLOGPHASE enmLogPhase, PFNRTLOGPHASEMSG pfnLogPhaseMsg); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:241:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:257:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 257 | typedef DECLCALLBACK(size_t) FNRTLOGPREFIX(PRTLOGGER pLogger, char *pchBuf, size_t cchBuf, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:257:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:483:28: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 483 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(4, 5); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:483:28: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/log.h:39, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:57: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1721:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1721 | RTDECL(PRTLOGGER) RTLogRelSetDefaultInstance(PRTLOGGER pLogger); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1721:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1729:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1729 | RTDECL(PRTLOGGER) RTLogRelGetDefaultInstance(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1729:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1738:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1738 | RTDECL(PRTLOGGER) RTLogRelGetDefaultInstanceEx(uint32_t fFlagsAndGroup); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1738:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1756:29: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1756 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(4, 5); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1756:29: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1773:30: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1773 | const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(4, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1773:30: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:39: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1721:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1721 | RTDECL(PRTLOGGER) RTLogRelSetDefaultInstance(PRTLOGGER pLogger); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1721:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1783:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1783 | RTDECL(void) RTLogRelPrintf(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1783:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1729:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1729 | RTDECL(PRTLOGGER) RTLogRelGetDefaultInstance(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1729:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1793:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1793 | RTDECL(void) RTLogRelPrintfV(const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1793:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1738:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1738 | RTDECL(PRTLOGGER) RTLogRelGetDefaultInstanceEx(uint32_t fFlagsAndGroup); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1738:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1803:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1803 | RTDECL(bool) RTLogRelSetBuffering(bool fBuffered); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1803:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1756:29: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1756 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(4, 5); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1756:29: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1920:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1920 | RTDECL(PRTLOGGER) RTLogDefaultInstance(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1773:30: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1773 | const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(4, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1920:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1773:30: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1783:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1783 | RTDECL(void) RTLogRelPrintf(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1930:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1930 | RTDECL(PRTLOGGER) RTLogDefaultInstanceEx(uint32_t fFlagsAndGroup); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1783:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1930:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1793:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1793 | RTDECL(void) RTLogRelPrintfV(const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1937:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1937 | RTDECL(PRTLOGGER) RTLogGetDefaultInstance(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1793:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1937:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1803:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1803 | RTDECL(bool) RTLogRelSetBuffering(bool fBuffered); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1803:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1947:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1947 | RTDECL(PRTLOGGER) RTLogGetDefaultInstanceEx(uint32_t fFlagsAndGroup); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1947:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1956:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1956 | RTDECL(PRTLOGGER) RTLogSetDefaultInstance(PRTLOGGER pLogger); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1956:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1920:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1920 | RTDECL(PRTLOGGER) RTLogDefaultInstance(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1920:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1970:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1970 | RTDECL(int) RTLogSetDefaultInstanceThread(PRTLOGGER pLogger, uintptr_t uKey); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1970:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1930:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1930 | RTDECL(PRTLOGGER) RTLogDefaultInstanceEx(uint32_t fFlagsAndGroup); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1930:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1984:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1984 | RTDECL(PRTLOGGER) RTLogDefaultInit(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1984:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1937:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1937 | RTDECL(PRTLOGGER) RTLogGetDefaultInstance(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1937:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2008:25: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2008 | uint32_t fDestFlags, const char *pszFilenameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(8, 9); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2008:25: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1947:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1947 | RTDECL(PRTLOGGER) RTLogGetDefaultInstanceEx(uint32_t fFlagsAndGroup); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1947:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1956:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1956 | RTDECL(PRTLOGGER) RTLogSetDefaultInstance(PRTLOGGER pLogger); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1956:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2047:27: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2047 | const char *pszFilenameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(14, 15); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2047:27: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1970:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1970 | RTDECL(int) RTLogSetDefaultInstanceThread(PRTLOGGER pLogger, uintptr_t uKey); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1970:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2087:28: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2087 | const char *pszFilenameFmt, va_list args) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(14, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2087:28: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1984:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1984 | RTDECL(PRTLOGGER) RTLogDefaultInit(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1984:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2106:30: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2106 | uint32_t fFlags, uint32_t fDestFlags, char const *pszThreadName); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2106:30: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2008:25: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2008 | uint32_t fDestFlags, const char *pszFilenameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(8, 9); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2008:25: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2115:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2115 | RTDECL(size_t) RTLogCalcSizeForR0(uint32_t cGroups, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2115:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2047:27: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2047 | const char *pszFilenameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(14, 15); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2047:27: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2125:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2125 | RTDECL(int) RTLogDestroy(PRTLOGGER pLogger); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2125:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2142:26: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2142 | RTRCPTR pfnLoggerRCPtr, RTRCPTR pfnFlushRCPtr, uint32_t fFlags); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2087:28: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2087 | const char *pszFilenameFmt, va_list args) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(14, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2142:26: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2087:28: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2152:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2152 | RTDECL(void) RTLogFlushRC(PRTLOGGER pLogger, PRTLOGGERRC pLoggerRC); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2152:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2106:30: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2106 | uint32_t fFlags, uint32_t fDestFlags, char const *pszThreadName); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2106:30: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2163:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2163 | RTDECL(void) RTLogFlushToLogger(PRTLOGGER pSrcLogger, PRTLOGGER pDstLogger); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2163:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2115:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2115 | RTDECL(size_t) RTLogCalcSizeForR0(uint32_t cGroups, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2115:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2173:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2173 | RTDECL(void) RTLogFlushR0(PRTLOGGER pLogger, PRTLOGGER pLoggerR0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2173:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2125:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2125 | RTDECL(int) RTLogDestroy(PRTLOGGER pLogger); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2125:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2183:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2183 | RTDECL(int) RTLogSetCustomPrefixCallback(PRTLOGGER pLogger, PFNRTLOGPREFIX pfnCallback, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2183:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2142:26: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2142 | RTRCPTR pfnLoggerRCPtr, RTRCPTR pfnFlushRCPtr, uint32_t fFlags); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2142:26: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2196:47: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2196 | RTR0PTR pfnCallbackR0Ptr, RTR0PTR pvUserR0Ptr); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2196:47: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2152:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2152 | RTDECL(void) RTLogFlushRC(PRTLOGGER pLogger, PRTLOGGERRC pLoggerRC); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2152:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2209:42: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2209 | PCRTLOGGER pSrcLogger, uint32_t fFlagsOr, uint32_t fFlagsAnd); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2163:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2163 | RTDECL(void) RTLogFlushToLogger(PRTLOGGER pSrcLogger, PRTLOGGER pDstLogger); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2209:42: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2163:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2173:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2173 | RTDECL(void) RTLogFlushR0(PRTLOGGER pLogger, PRTLOGGER pLoggerR0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2173:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2220:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2220 | RTDECL(int) RTLogGetGroupSettings(PRTLOGGER pLogger, char *pszBuf, size_t cchBuf); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2220:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2183:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2183 | RTDECL(int) RTLogSetCustomPrefixCallback(PRTLOGGER pLogger, PFNRTLOGPREFIX pfnCallback, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2183:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2231:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2231 | RTDECL(int) RTLogGroupSettings(PRTLOGGER pLogger, const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2231:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2196:47: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2196 | RTR0PTR pfnCallbackR0Ptr, RTR0PTR pvUserR0Ptr); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2196:47: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2244:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2244 | RTDECL(int) RTLogFlags(PRTLOGGER pLogger, const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2244:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2209:42: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2209 | PCRTLOGGER pSrcLogger, uint32_t fFlagsOr, uint32_t fFlagsAnd); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2256:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2256 | RTDECL(bool) RTLogSetBuffering(PRTLOGGER pLogger, bool fBuffered); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2209:42: warning: ‘regparm’ attribute directive ignored [-Wattributes] make[2]: *** [scripts/Makefile.build:271: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/divmoddi4.o] Error 1 /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2256:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] make[2]: *** Waiting for unfinished jobs.... /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2220:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2220 | RTDECL(int) RTLogGetGroupSettings(PRTLOGGER pLogger, char *pszBuf, size_t cchBuf); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2220:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2270:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2270 | RTDECL(uint32_t) RTLogSetGroupLimit(PRTLOGGER pLogger, uint32_t cMaxEntriesPerGroup); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2270:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2231:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2231 | RTDECL(int) RTLogGroupSettings(PRTLOGGER pLogger, const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2231:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2283:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2283 | RTDECL(int) RTLogGetFlags(PRTLOGGER pLogger, char *pszBuf, size_t cchBuf); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2283:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2244:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2244 | RTDECL(int) RTLogFlags(PRTLOGGER pLogger, const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2244:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2292:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2292 | RTDECL(int) RTLogDestinations(PRTLOGGER pLogger, char const *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2292:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2256:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2256 | RTDECL(bool) RTLogSetBuffering(PRTLOGGER pLogger, bool fBuffered); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2301:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2301 | RTDECL(int) RTLogClearFileDelayFlag(PRTLOGGER pLogger, PRTERRINFO pErrInfo); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2256:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2301:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2270:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2270 | RTDECL(uint32_t) RTLogSetGroupLimit(PRTLOGGER pLogger, uint32_t cMaxEntriesPerGroup); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2312:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2312 | RTDECL(int) RTLogGetDestinations(PRTLOGGER pLogger, char *pszBuf, size_t cchBuf); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2270:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2312:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2283:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2283 | RTDECL(int) RTLogGetFlags(PRTLOGGER pLogger, char *pszBuf, size_t cchBuf); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2323:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2323 | RTDECL(void) RTLogFlush(PRTLOGGER pLogger); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2283:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2323:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2292:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2292 | RTDECL(int) RTLogDestinations(PRTLOGGER pLogger, char const *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2333:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2333 | RTDECL(void) RTLogLogger(PRTLOGGER pLogger, void *pvCallerRet, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(3, 4); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2292:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2333:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2301:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2301 | RTDECL(int) RTLogClearFileDelayFlag(PRTLOGGER pLogger, PRTERRINFO pErrInfo); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2301:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2342:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2342 | RTDECL(void) RTLogLoggerV(PRTLOGGER pLogger, const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2342:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] make[2]: *** [scripts/Makefile.build:272: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/math/gcc/udivmoddi4.o] Error 1 /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2312:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2312 | RTDECL(int) RTLogGetDestinations(PRTLOGGER pLogger, char *pszBuf, size_t cchBuf); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2312:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2360:28: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2360 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(4, 5); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2360:28: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2323:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2323 | RTDECL(void) RTLogFlush(PRTLOGGER pLogger); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2323:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2377:29: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2377 | const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(4, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2377:29: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2333:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2333 | RTDECL(void) RTLogLogger(PRTLOGGER pLogger, void *pvCallerRet, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(3, 4); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2333:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2387:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2387 | RTDECL(void) RTLogPrintf(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2387:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2342:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2342 | RTDECL(void) RTLogLoggerV(PRTLOGGER pLogger, const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2342:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2397:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2397 | RTDECL(void) RTLogPrintfV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2397:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2360:28: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2360 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(4, 5); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2360:28: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2407:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2407 | RTDECL(void) RTLogDumpPrintfV(void *pvUser, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2407:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2377:29: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2377 | const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(4, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2377:29: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2420:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2420 | typedef DECLCALLBACK(size_t) FNRTSTROUTPUT(void *pvArg, const char *pachChars, size_t cbChars); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2420:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2387:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2387 | RTDECL(void) RTLogPrintf(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2387:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2436:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2436 | RTDECL(size_t) RTLogFormatV(PFNRTSTROUTPUT pfnOutput, void *pvArg, const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2436:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2397:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2397 | RTDECL(void) RTLogPrintfV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2397:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2444:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2444 | RTDECL(void) RTLogWriteCom(const char *pach, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2444:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2407:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2407 | RTDECL(void) RTLogDumpPrintfV(void *pvUser, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2407:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2453:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2453 | RTDECL(size_t) RTLogComPrintf(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2453:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2462:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2462 | RTDECL(size_t) RTLogComPrintfV(const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2436:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2436 | RTDECL(size_t) RTLogFormatV(PFNRTSTROUTPUT pfnOutput, void *pvArg, const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2462:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2436:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2444:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2444 | RTDECL(void) RTLogWriteCom(const char *pach, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2444:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2534:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2534 | RTDECL(void) RTLogWriteDebugger(const char *pach, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2534:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2453:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2453 | RTDECL(size_t) RTLogComPrintf(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2453:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2543:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2543 | RTDECL(void) RTLogWriteUser(const char *pach, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2543:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2462:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2462 | RTDECL(size_t) RTLogComPrintfV(const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2462:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2552:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2552 | RTDECL(void) RTLogWriteStdOut(const char *pach, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2552:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2534:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2534 | RTDECL(void) RTLogWriteDebugger(const char *pach, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2534:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2561:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2561 | RTDECL(void) RTLogWriteStdErr(const char *pach, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2561:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2543:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2543 | RTDECL(void) RTLogWriteUser(const char *pach, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2543:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2572:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2572 | RTDECL(size_t) RTLogBackdoorPrintf(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2572:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2552:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2552 | RTDECL(void) RTLogWriteStdOut(const char *pach, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2552:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2581:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2581 | RTDECL(size_t) RTLogBackdoorPrintfV(const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2581:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2561:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2561 | RTDECL(void) RTLogWriteStdErr(const char *pach, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2561:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2572:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2572 | RTDECL(size_t) RTLogBackdoorPrintf(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2572:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2581:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2581 | RTDECL(size_t) RTLogBackdoorPrintfV(const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2581:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/HostServices/GuestPropertySvc.h:37, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:58: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:94:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 94 | RTDECL(void) RTAssertMsg1(const char *pszExpr, unsigned uLine, const char *pszFile, const char *pszFunction); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:94:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:101:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 101 | RTDECL(void) RTAssertMsg1Weak(const char *pszExpr, unsigned uLine, const char *pszFile, const char *pszFunction); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:101:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:109:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 109 | RTDECL(void) RTAssertMsg2(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:109:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:117:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 117 | RTDECL(void) RTAssertMsg2Weak(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:117:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:125:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 125 | RTDECL(void) RTAssertMsg2V(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:125:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:132:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 132 | RTDECL(void) RTAssertMsg2WeakV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:132:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:141:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 141 | RTDECL(void) RTAssertMsg2Add(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:141:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:149:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 149 | RTDECL(void) RTAssertMsg2AddWeak(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:149:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:158:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 158 | RTDECL(void) RTAssertMsg2AddV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:158:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:165:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 165 | RTDECL(void) RTAssertMsg2AddWeakV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:165:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:171:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 171 | RTR0DECL(void) RTR0AssertPanicSystem(void); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:171:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:188:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 188 | RTDECL(bool) RTAssertShouldPanic(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:188:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:201:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 201 | RTDECL(bool) RTAssertSetQuiet(bool fQuiet); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:201:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:208:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 208 | RTDECL(bool) RTAssertAreQuiet(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:208:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:216:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 216 | RTDECL(bool) RTAssertSetMayPanic(bool fPanic); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:216:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:223:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 223 | RTDECL(bool) RTAssertMayPanic(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:223:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:49: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:641:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 641 | RTDECL(char *) RTTimeSpecToString(PCRTTIMESPEC pTime, char *psz, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:641:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:654:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 654 | RTDECL(PRTTIMESPEC) RTTimeSpecFromString(PRTTIMESPEC pTime, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:654:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:727:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 727 | RTDECL(PRTTIMESPEC) RTTimeNow(PRTTIMESPEC pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:727:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:738:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 738 | RTDECL(int) RTTimeSet(PCRTTIMESPEC pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:738:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:747:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 747 | RTDECL(PRTTIME) RTTimeExplode(PRTTIME pTime, PCRTTIMESPEC pTimeSpec); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:747:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:763:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 763 | RTDECL(PRTTIMESPEC) RTTimeImplode(PRTTIMESPEC pTimeSpec, PCRTTIME pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:763:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:787:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 787 | RTDECL(PRTTIME) RTTimeNormalize(PRTTIME pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:787:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:795:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 795 | RTDECL(PRTTIMESPEC) RTTimeLocalNow(PRTTIMESPEC pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:795:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:807:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 807 | RTDECL(int64_t) RTTimeLocalDeltaNano(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:807:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:821:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 821 | RTDECL(int64_t) RTTimeLocalDeltaNanoFor(PCRTTIMESPEC pTimeSpec); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:821:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:830:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 830 | RTDECL(PRTTIME) RTTimeLocalExplode(PRTTIME pTime, PCRTTIMESPEC pTimeSpec); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:830:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:841:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 841 | RTDECL(PRTTIME) RTTimeLocalNormalize(PRTTIME pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:841:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:851:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 851 | RTDECL(PRTTIME) RTTimeConvertToZulu(PRTTIME pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:851:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:862:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 862 | RTDECL(char *) RTTimeToString(PCRTTIME pTime, char *psz, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:862:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:874:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 874 | RTDECL(ssize_t) RTTimeToStringEx(PCRTTIME pTime, char *psz, size_t cb, unsigned cFractionDigits); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:874:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:890:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 890 | RTDECL(PRTTIME) RTTimeFromString(PRTTIME pTime, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:890:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:903:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 903 | RTDECL(ssize_t) RTTimeToRfc2822(PRTTIME pTime, char *psz, size_t cb, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:903:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:925:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 925 | RTDECL(PRTTIME) RTTimeFromRfc2822(PRTTIME pTime, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:925:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:934:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 934 | RTDECL(bool) RTTimeIsLeapYear(int32_t i32Year); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:934:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:949:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 949 | RTDECL(int) RTTimeCompare(PCRTTIME pLeft, PCRTTIME pRight); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:949:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:956:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 956 | RTDECL(uint64_t) RTTimeNanoTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:956:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:963:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 963 | RTDECL(uint64_t) RTTimeMilliTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:963:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:970:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 970 | RTDECL(uint32_t) RTTimeDbgSteps(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:970:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:977:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 977 | RTDECL(uint32_t) RTTimeDbgExpired(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:977:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:984:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 984 | RTDECL(uint32_t) RTTimeDbgBad(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:984:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:991:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 991 | RTDECL(uint32_t) RTTimeDbgRaces(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:991:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1020:5: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1020 | DECLCALLBACKMEMBER(void, pfnBad)(PRTTIMENANOTSDATA pData, uint64_t u64NanoTS, uint64_t u64DeltaPrev, uint64_t u64PrevNanoTS); | ^~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1020:5: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:49: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1028:5: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1028 | DECLCALLBACKMEMBER(uint64_t, pfnRediscover)(PRTTIMENANOTSDATA pData); | ^~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1028:5: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1041:5: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1041 | DECLCALLBACKMEMBER(uint64_t, pfnBadCpuIndex)(PRTTIMENANOTSDATA pData, uint16_t idApic, uint16_t iCpuSet, uint16_t iGipCpu); | ^~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1041:5: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1111:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1111 | typedef DECLCALLBACK(uint64_t) FNTIMENANOTSINTERNAL(PRTTIMENANOTSDATA pData); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1111:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1114:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1114 | RTDECL(uint64_t) RTTimeNanoTSLegacySyncInvarNoDelta(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1114:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1115:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1115 | RTDECL(uint64_t) RTTimeNanoTSLFenceSyncInvarNoDelta(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1115:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1140:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1140 | RTDECL(uint64_t) RTTimeNanoTSLegacyAsync(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1140:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1141:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1141 | RTDECL(uint64_t) RTTimeNanoTSLegacySyncInvarWithDelta(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1141:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1142:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1142 | RTDECL(uint64_t) RTTimeNanoTSLFenceAsync(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1142:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1143:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1143 | RTDECL(uint64_t) RTTimeNanoTSLFenceSyncInvarWithDelta(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1143:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1157:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1157 | RTDECL(uint64_t) RTTimeSystemNanoTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1157:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1167:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1167 | RTDECL(uint64_t) RTTimeSystemMilliTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1167:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1174:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1174 | RTDECL(uint64_t) RTTimeProgramNanoTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1174:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1181:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1181 | RTDECL(uint64_t) RTTimeProgramMicroTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1181:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1188:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1188 | RTDECL(uint64_t) RTTimeProgramMilliTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1188:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1195:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1195 | RTDECL(uint32_t) RTTimeProgramSecTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1195:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1202:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1202 | RTDECL(uint64_t) RTTimeProgramStartNanoTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1202:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1249:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1249 | RTDECL(PCRTTIMEZONEINFO) RTTimeZoneGetInfoByUnixName(const char *pszName); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1249:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1257:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1257 | RTDECL(PCRTTIMEZONEINFO) RTTimeZoneGetInfoByWindowsName(const char *pszName); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1257:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1265:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1265 | RTDECL(PCRTTIMEZONEINFO) RTTimeZoneGetInfoByWindowsIndex(uint32_t idxZone); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1265:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1274:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1274 | RTDECL(int) RTTimeZoneGetCurrent(char *pszName, size_t cbName); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1274:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:50: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:55:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 55 | RTDECL(int) RTNetStrToMacAddr(const char *pszAddr, PRTMAC pMacAddr); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:55:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:73:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 73 | RTDECL(bool) RTNetIsIPv4AddrStr(const char *pcszAddr); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:73:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:81:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 81 | RTDECL(bool) RTNetStrIsIPv4AddrAny(const char *pcszAddr); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:81:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:94:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 94 | RTDECL(int) RTNetStrToIPv4AddrEx(const char *pcszAddr, PRTNETADDRIPV4 pAddr, char **ppszNext); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:94:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:106:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 106 | RTDECL(int) RTNetStrToIPv4Addr(const char *pcszAddr, PRTNETADDRIPV4 pAddr); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:106:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:121:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 121 | RTDECL(int) RTNetStrToIPv4Cidr(const char *pcszAddr, PRTNETADDRIPV4 pAddr, int *piPrefix); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:121:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:133:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 133 | RTDECL(int) RTNetMaskToPrefixIPv4(PCRTNETADDRIPV4 pMask, int *piPrefix); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:133:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:144:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 144 | RTDECL(int) RTNetPrefixToMaskIPv4(int iPrefix, PRTNETADDRIPV4 pMask); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:144:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:163:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 163 | RTDECL(bool) RTNetIsIPv6AddrStr(const char *pszAddress); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:163:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:171:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 171 | RTDECL(bool) RTNetStrIsIPv6AddrAny(const char *pszAddress); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:171:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/HostServices/GuestPropertySvc.h:37, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:58: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:326:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 326 | RTDECL(void) RTStrFree(char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:184:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 184 | RTDECL(int) RTNetStrToIPv6AddrEx(const char *pcszAddr, PRTNETADDRIPV6 pAddr, char **ppszNext); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:184:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:326:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:199:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 199 | RTDECL(int) RTNetStrToIPv6Addr(const char *pcszAddr, PRTNETADDRIPV6 pAddr, char **ppszZone); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:199:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:343:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 343 | RTDECL(char *) RTStrDupTag(const char *pszString, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:343:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:211:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 211 | RTDECL(int) RTNetMaskToPrefixIPv6(PCRTNETADDRIPV6 pMask, int *piPrefix); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:211:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:364:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 364 | RTDECL(int) RTStrDupExTag(char **ppszString, const char *pszString, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:364:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:222:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 222 | RTDECL(int) RTNetPrefixToMaskIPv6(int iPrefix, PRTNETADDRIPV6 pMask); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:222:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:385:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 385 | RTDECL(char *) RTStrDupNTag(const char *pszString, size_t cchMax, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:385:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:241:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 241 | RTDECL(int) RTNetStrToIPv6Cidr(const char *pcszAddr, PRTNETADDRIPV6 pAddr, int *piPrefix); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:241:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:416:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 416 | RTDECL(int) RTStrAAppendTag(char **ppsz, const char *pszAppend, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:416:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:459:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 459 | RTDECL(int) RTStrAAppendNTag(char **ppsz, const char *pszAppend, size_t cchAppend, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:459:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:502:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 502 | RTDECL(int) RTStrAAppendExNVTag(char **ppsz, size_t cPairs, va_list va, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:502:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:600:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 600 | RTDECL(int) RTStrATruncateTag(char **ppsz, size_t cchNew, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:600:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:453:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 453 | RTDECL(uint16_t) RTNetIPv4HdrChecksum(PCRTNETIPV4 pIpHdr); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:641:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 641 | RTDECL(char *) RTStrAllocTag(size_t cb, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:453:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:641:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:454:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 454 | RTDECL(bool) RTNetIPv4IsHdrValid(PCRTNETIPV4 pIpHdr, size_t cbHdrMax, size_t cbPktMax, bool fChecksum); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:454:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:684:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 684 | RTDECL(int) RTStrAllocExTag(char **ppsz, size_t cb, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:684:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:455:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 455 | RTDECL(uint32_t) RTNetIPv4PseudoChecksum(PCRTNETIPV4 pIpHdr); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:455:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:753:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 753 | RTDECL(int) RTStrReallocTag(char **ppsz, size_t cbNew, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:753:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:456:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 456 | RTDECL(uint32_t) RTNetIPv4PseudoChecksumBits(RTNETADDRIPV4 SrcAddr, RTNETADDRIPV4 DstAddr, uint8_t bProtocol, uint16_t cbPkt); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:456:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:761:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 761 | RTDECL(int) RTStrValidateEncoding(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:761:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:457:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 457 | RTDECL(uint32_t) RTNetIPv4AddDataChecksum(void const *pvData, size_t cbData, uint32_t u32Sum, bool *pfOdd); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:457:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:785:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 785 | RTDECL(int) RTStrValidateEncodingEx(const char *psz, size_t cch, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:785:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:458:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 458 | RTDECL(uint16_t) RTNetIPv4FinalizeChecksum(uint32_t u32Sum); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:458:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:793:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 793 | RTDECL(bool) RTStrIsValidEncoding(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:793:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:801:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 801 | RTDECL(size_t) RTStrPurgeEncoding(char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:801:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:494:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 494 | RTDECL(uint32_t) RTNetIPv6PseudoChecksum(PCRTNETIPV6 pIpHdr); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:820:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 820 | RTDECL(ssize_t) RTStrPurgeComplementSet(char *psz, PCRTUNICP puszValidPairs, char chReplacement); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:494:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:820:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:495:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 495 | RTDECL(uint32_t) RTNetIPv6PseudoChecksumEx(PCRTNETIPV6 pIpHdr, uint8_t bProtocol, uint16_t cbPkt); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:831:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 831 | RTDECL(size_t) RTStrUniLen(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:495:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:831:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:497:46: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 497 | uint8_t bProtocol, uint16_t cbPkt); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:846:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 846 | RTDECL(int) RTStrUniLenEx(const char *psz, size_t cch, size_t *pcuc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:497:46: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:846:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:856:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 856 | RTDECL(int) RTStrToUni(const char *pszString, PRTUNICP *ppUniString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:856:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:525:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 525 | RTDECL(uint16_t) RTNetUDPChecksum(uint32_t u32Sum, PCRTNETUDP pUdpHdr); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:525:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:881:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 881 | RTDECL(int) RTStrToUniEx(const char *pszString, size_t cchString, PRTUNICP *ppaCps, size_t cCps, size_t *pcCps); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:881:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:526:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 526 | RTDECL(uint32_t) RTNetIPv4AddUDPChecksum(PCRTNETUDP pUdpHdr, uint32_t u32Sum); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:526:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:895:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 895 | RTDECL(size_t) RTStrCalcUtf16Len(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:895:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:527:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 527 | RTDECL(uint16_t) RTNetIPv4UDPChecksum(PCRTNETIPV4 pIpHdr, PCRTNETUDP pUdpHdr, void const *pvData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:527:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:909:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 909 | RTDECL(int) RTStrCalcUtf16LenEx(const char *psz, size_t cch, size_t *pcwc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:909:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:528:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 528 | RTDECL(bool) RTNetIPv4IsUDPSizeValid(PCRTNETIPV4 pIpHdr, PCRTNETUDP pUdpHdr, size_t cbPktMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:528:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:935:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 935 | RTDECL(int) RTStrToUtf16Tag(const char *pszString, PRTUTF16 *ppwszString, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:935:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:529:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 529 | RTDECL(bool) RTNetIPv4IsUDPValid(PCRTNETIPV4 pIpHdr, PCRTNETUDP pUdpHdr, void const *pvData, size_t cbPktMax, bool fChecksum); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:529:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:961:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 961 | RTDECL(int) RTStrToUtf16BigTag(const char *pszString, PRTUTF16 *ppwszString, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:961:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1013:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1013 | PRTUTF16 *ppwsz, size_t cwc, size_t *pcwc, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1013:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1072:35: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1072 | PRTUTF16 *ppwsz, size_t cwc, size_t *pcwc, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1072:35: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1088:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1088 | RTDECL(size_t) RTStrCalcLatin1Len(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1088:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:50: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:702:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 702 | RTDECL(bool) RTNetIPv4IsDHCPValid(PCRTNETUDP pUdpHdr, PCRTNETBOOTP pDhcp, size_t cbDhcp, uint8_t *pMsgType); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:702:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1104:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1104 | RTDECL(int) RTStrCalcLatin1LenEx(const char *psz, size_t cch, size_t *pcch); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1104:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1127:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1127 | RTDECL(int) RTStrToLatin1Tag(const char *pszString, char **ppszString, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1127:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1186:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1186 | RTDECL(int) RTStrToLatin1ExTag(const char *pszString, size_t cchString, char **ppsz, size_t cch, size_t *pcch, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1186:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:806:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 806 | RTDECL(uint16_t) RTNetTCPChecksum(uint32_t u32Sum, PCRTNETTCP pTcpHdr, void const *pvData, size_t cbData); | ^~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/HostServices/GuestPropertySvc.h:37, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:58: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1195:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1195 | RTDECL(RTUNICP) RTStrGetCpInternal(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:806:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1195:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:807:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 807 | RTDECL(uint32_t) RTNetIPv4AddTCPChecksum(PCRTNETTCP pTcpHdr, uint32_t u32Sum); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:807:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1207:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1207 | RTDECL(int) RTStrGetCpExInternal(const char **ppsz, PRTUNICP pCp); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1207:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:808:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 808 | RTDECL(uint16_t) RTNetIPv4TCPChecksum(PCRTNETIPV4 pIpHdr, PCRTNETTCP pTcpHdr, void const *pvData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1223:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1223 | RTDECL(int) RTStrGetCpNExInternal(const char **ppsz, size_t *pcch, PRTUNICP pCp); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:808:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1223:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:809:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 809 | RTDECL(bool) RTNetIPv4IsTCPSizeValid(PCRTNETIPV4 pIpHdr, PCRTNETTCP pTcpHdr, size_t cbHdrMax, size_t cbPktMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:809:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1242:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1242 | RTDECL(char *) RTStrPutCpInternal(char *psz, RTUNICP CodePoint); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1242:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:811:38: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 811 | size_t cbPktMax, bool fChecksum); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/net.h:811:38: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:51: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:230:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 230 | RTDECL(bool) RTPathExists(const char *pszPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:230:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:239:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 239 | RTDECL(bool) RTPathExistsEx(const char *pszPath, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:239:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:247:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 247 | RTDECL(int) RTPathSetCurrent(const char *pszPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:247:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:256:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 256 | RTDECL(int) RTPathGetCurrent(char *pszPath, size_t cchPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:256:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:268:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 268 | RTDECL(int) RTPathGetCurrentOnDrive(char chDrive, char *pszPath, size_t cbPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:268:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1406:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1406 | RTDECL(char *) RTStrPrevCp(const char *pszStart, const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1406:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:282:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 282 | RTDECL(int) RTPathGetCurrentDrive(char *pszPath, size_t cbPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:282:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:292:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 292 | RTDECL(int) RTPathReal(const char *pszPath, char *pszRealPath, size_t cchRealPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:292:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:301:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 301 | RTDECL(char *) RTPathRealDup(const char *pszPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:301:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:318:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 318 | RTDECL(int) RTPathAbs(const char *pszPath, char *pszAbsPath, size_t cbAbsPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:318:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:330:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 330 | RTDECL(char *) RTPathAbsDup(const char *pszPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:330:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1715:42: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1715 | int cchPrecision, unsigned fFlags, char chArgSize); | ^~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1715:42: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:353:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 353 | RTDECL(int) RTPathAbsEx(const char *pszBase, const char *pszPath, uint32_t fFlags, char *pszAbsPath, size_t *pcbAbsPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:353:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:380:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 380 | RTDECL(char *) RTPathAbsExDup(const char *pszBase, const char *pszPath, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:380:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1736:29: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1736 | const char *pszFormat, va_list InArgs) RT_IPRT_FORMAT_ATTR(5, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1736:29: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:389:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 389 | RTDECL(void) RTPathStripFilename(char *pszPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:389:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:396:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 396 | RTDECL(void) RTPathStripSuffix(char *pszPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:396:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:406:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 406 | RTDECL(size_t) RTPathStripTrailingSlash(char *pszPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1755:28: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1755 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(5, 6); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:406:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1755:28: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:416:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 416 | RTDECL(char *) RTPathSkipRootSpec(const char *pszPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:416:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:431:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 431 | RTDECL(size_t) RTPathEnsureTrailingSeparator(char *pszPath, size_t cbPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:431:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1769:31: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1769 | unsigned int fFlags); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1769:31: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:442:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 442 | RTDECL(size_t) RTPathEnsureTrailingSeparatorEx(char *pszPath, size_t cbPath, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:442:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:454:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 454 | RTDECL(char *) RTPathChangeToDosSlashes(char *pszPath, bool fForce); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:454:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1784:31: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1784 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:466:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 466 | RTDECL(char *) RTPathChangeToUnixSlashes(char *pszPath, bool fForce); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1784:31: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:466:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:478:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 478 | RTDECL(char *) RTPathPurgeFilename(char *pszString, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:478:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:498:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 498 | RTDECL(size_t) RTPathParseSimple(const char *pszPath, size_t *pcchDir, ssize_t *poffName, ssize_t *poffSuff); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1799:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1799 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:498:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1799:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:507:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 507 | RTDECL(char *) RTPathFilename(const char *pszPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:507:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:508:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 508 | RTDECL(PRTUTF16) RTPathFilenameUtf16(PCRTUTF16 pwszPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:508:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1814:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1814 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1814:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:519:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 519 | RTDECL(char *) RTPathFilenameEx(const char *pszPath, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:519:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:520:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 520 | RTDECL(PRTUTF16) RTPathFilenameExUtf16(PCRTUTF16 pwszPath, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:520:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1829:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1829 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1829:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:534:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 534 | RTDECL(size_t) RTPathFindCommon(size_t cPaths, const char * const *papszPaths); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:534:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:551:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 551 | RTDECL(size_t) RTPathFindCommonEx(size_t cPaths, const char * const *papszPaths, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:551:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1846:33: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1846 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1846:33: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:569:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 569 | RTDECL(char *) RTPathSuffix(const char *pszPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:569:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:578:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 578 | RTDECL(bool) RTPathHasSuffix(const char *pszPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:578:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:589:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 589 | RTDECL(bool) RTPathHasPath(const char *pszPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1863:33: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1863 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:589:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1863:33: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:600:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 600 | RTDECL(bool) RTPathStartsWithRoot(const char *pszPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:600:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:612:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 612 | RTDECL(size_t) RTPathParentLength(const char *pszPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:612:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1880:33: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1880 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1880:33: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:626:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 626 | RTDECL(size_t) RTPathParentLengthEx(const char *pszPath, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:626:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:639:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 639 | RTDECL(size_t) RTPathCountComponents(const char *pszPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:639:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1895:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1895 | signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1895:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:653:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 653 | RTDECL(int) RTPathCopyComponents(char *pszDst, size_t cbDst, const char *pszSrc, size_t cComponents); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:653:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1909:34: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1909 | signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1909:34: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:821:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 821 | RTDECL(int) RTPathParse(const char *pszPath, PRTPATHPARSED pParsed, size_t cbParsed, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:821:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1934:48: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1934 | void *pvUser); | ^~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1934:48: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:844:36: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 844 | char *pszDstPath, size_t cbDstPath); | ^~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:844:36: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1958:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1958 | RTDECL(int) RTStrFormatTypeRegister(const char *pszType, PFNRTSTRFORMATTYPE pfnHandler, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1958:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:908:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 908 | RTDECL(int) RTPathSplit(const char *pszPath, PRTPATHSPLIT pSplit, size_t cbSplit, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:908:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1972:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1972 | RTDECL(int) RTStrFormatTypeDeregister(const char *pszType); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1972:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1986:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1986 | RTDECL(int) RTStrFormatTypeSetUser(const char *pszType, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1986:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:945:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 945 | RTDECL(int) RTPathSplitATag(const char *pszPath, PRTPATHSPLIT *ppSplit, uint32_t fFlags, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:945:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2001:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2001 | RTDECL(size_t) RTStrPrintfV(char *pszBuffer, size_t cchBuffer, const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2001:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:953:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 953 | RTDECL(void) RTPathSplitFree(PRTPATHSPLIT pSplit); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:953:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2015:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2015 | RTDECL(size_t) RTStrPrintf(char *pszBuffer, size_t cchBuffer, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(3, 4); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2015:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:972:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 972 | RTDECL(int) RTPathSplitReassemble(PRTPATHSPLIT pSplit, uint32_t fFlags, char *pszDstPath, size_t cbDstPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:972:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:985:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 985 | RTDECL(int) RTPathIsSame(const char *pszPath1, const char *pszPath2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:985:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2032:31: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2032 | const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(5, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2032:31: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1013:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1013 | RTDECL(int) RTPathCompare(const char *pszPath1, const char *pszPath2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1013:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1036:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1036 | RTDECL(bool) RTPathStartsWith(const char *pszPath, const char *pszParentPath); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2049:30: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2049 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(5, 6); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1036:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2049:30: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1060:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1060 | RTDECL(int) RTPathAppend(char *pszPath, size_t cbPathDst, const char *pszAppend); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1060:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2063:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2063 | RTDECL(ssize_t) RTStrPrintf2V(char *pszBuffer, size_t cbBuffer, const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2063:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1097:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1097 | RTDECL(int) RTPathAppendEx(char *pszPath, size_t cbPathDst, const char *pszAppend, size_t cchAppendMax, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1097:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2077:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2077 | RTDECL(ssize_t) RTStrPrintf2(char *pszBuffer, size_t cbBuffer, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(3, 4); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2077:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1119:24: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1119 | const char *pszAppend); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1119:24: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1132:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1132 | RTDECL(char *) RTPathJoinA(const char *pszPathSrc, const char *pszAppend); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1132:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2094:33: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2094 | const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(5, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2094:33: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1160:26: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1160 | const char *pszAppend, size_t cchAppendMax, uint32_t fFlags); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1160:26: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2111:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2111 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(5, 6); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2111:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1174:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1174 | typedef DECLCALLBACK(int) FNRTPATHTRAVERSER(char const *pchPath, size_t cchPath, void *pvUser1, void *pvUser2); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1174:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1194:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1194 | RTDECL(int) RTPathTraverseList(const char *pszPathList, char chSep, PFNRTPATHTRAVERSER pfnCallback, void *pvUser1, void *pvUser2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2140:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2140 | RTDECL(int) RTStrAPrintfVTag(char **ppszBuffer, const char *pszFormat, va_list args, const char *pszTag) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1194:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2140:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:51: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1215:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1215 | RTDECL(int) RTPathCalcRelative(char *pszPathDst, size_t cbPathDst, const char *pszPathFrom, bool fFromFile, const char *pszPathTo); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/path.h:1215:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2206:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2206 | RTDECL(char *) RTStrAPrintf2VTag(const char *pszFormat, va_list args, const char *pszTag) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2206:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2251:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2251 | RTDECL(char *) RTStrStrip(char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2251:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2259:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2259 | RTDECL(char *) RTStrStripL(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2259:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2267:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2267 | RTDECL(char *) RTStrStripR(char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2267:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2281:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2281 | RTDECL(int) RTStrCopy(char *pszDst, size_t cbDst, const char *pszSrc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2281:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2298:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2298 | RTDECL(int) RTStrCopyEx(char *pszDst, size_t cbDst, const char *pszSrc, size_t cchSrcMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2298:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2317:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2317 | RTDECL(int) RTStrCopyP(char **ppszDst, size_t *pcbDst, const char *pszSrc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2317:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:52: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicXchgPtr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2339:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2339 | RTDECL(int) RTStrCopyPEx(char **ppszDst, size_t *pcbDst, const char *pszSrc, size_t cchSrcMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2339:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2353:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2353 | RTDECL(int) RTStrCat(char *pszDst, size_t cbDst, const char *pszSrc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2353:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:562:92: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 562 | return (void RT_FAR *)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2370:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2370 | RTDECL(int) RTStrCatEx(char *pszDst, size_t cbDst, const char *pszSrc, size_t cchSrcMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2370:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:562:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 562 | return (void RT_FAR *)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2389:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2389 | RTDECL(int) RTStrCatP(char **ppszDst, size_t *pcbDst, const char *pszSrc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2389:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:52: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicXchgR0Ptr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:617:88: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 617 | return (RTR0PTR)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppvR0, (uint32_t)pvR0); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:617:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 617 | return (RTR0PTR)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppvR0, (uint32_t)pvR0); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2411:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2411 | RTDECL(int) RTStrCatPEx(char **ppszDst, size_t *pcbDst, const char *pszSrc, size_t cchSrcMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2411:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2426:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2426 | RTDECL(int) RTStrCmp(const char *psz1, const char *psz2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2426:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2443:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2443 | RTDECL(int) RTStrNCmp(const char *psz1, const char *psz2, size_t cchMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2443:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2464:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2464 | RTDECL(int) RTStrICmp(const char *psz1, const char *psz2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2464:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2487:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2487 | RTDECL(int) RTStrNICmp(const char *psz1, const char *psz2, size_t cchMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2487:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2506:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2506 | RTDECL(int) RTStrICmpAscii(const char *psz1, const char *psz2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2506:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicCmpXchgPtrVoid’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:990:80: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 990 | return ASMAtomicCmpXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2526:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2526 | RTDECL(int) RTStrNICmpAscii(const char *psz1, const char *psz2, size_t cchMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2526:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:990:97: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 990 | return ASMAtomicCmpXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2535:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2535 | RTDECL(bool) RTStrStartsWith(const char *pszString, const char *pszStart); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2535:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2544:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2544 | RTDECL(bool) RTStrIStartsWith(const char *pszString, const char *pszStart); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2544:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2558:24: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2558 | const char *pcszSeparator, char ***ppapszStrings, size_t *pcStrings); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2558:24: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2575:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2575 | RTDECL(char *) RTStrStr(const char *pszHaystack, const char *pszNeedle); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2575:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicCmpXchgExPtrVoid’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:1363:82: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1363 | return ASMAtomicCmpXchgExU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld, (uint32_t RT_FAR *)ppvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2590:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2590 | RTDECL(char *) RTStrIStr(const char *pszHaystack, const char *pszNeedle); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2590:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:1363:99: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1363 | return ASMAtomicCmpXchgExU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld, (uint32_t RT_FAR *)ppvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2598:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2598 | RTDECL(char *) RTStrToLower(char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2598:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2606:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2606 | RTDECL(char *) RTStrToUpper(char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2606:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2615:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2615 | RTDECL(bool) RTStrIsCaseFoldable(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2615:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2623:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2623 | RTDECL(bool) RTStrIsUpperCased(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2623:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2631:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2631 | RTDECL(bool) RTStrIsLowerCased(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2631:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2645:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2645 | RTDECL(size_t) RTStrNLen(const char *pszString, size_t cchMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2645:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2664:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2664 | RTDECL(int) RTStrNLenEx(const char *pszString, size_t cchMax, size_t *pcch); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2664:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicReadPtr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2041:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2041 | return (void RT_FAR *)ASMAtomicReadU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicUoReadPtr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2082:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2082 | return (void RT_FAR *)ASMAtomicUoReadU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2744:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2744 | RTDECL(bool) RTStrSimplePatternMatch(const char *pszPattern, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2744:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2765:39: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2765 | const char *pszString, size_t cchString); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2765:39: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2786:43: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2786 | size_t *poffPattern); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2786:43: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2806:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2806 | RTDECL(int) RTStrVersionCompare(const char *pszVer1, const char *pszVer2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2806:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2830:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2830 | RTDECL(int) RTStrToUInt64Ex(const char *pszValue, char **ppszNext, unsigned uBase, uint64_t *pu64); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2830:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicWritePtrVoid’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2850:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2850 | RTDECL(int) RTStrToUInt64Full(const char *pszValue, unsigned uBase, uint64_t *pu64); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2850:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2498:71: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2498 | ASMAtomicWriteU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2860:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2860 | RTDECL(uint64_t) RTStrToUInt64(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2860:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: At top level: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2880:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2880 | RTDECL(int) RTStrToUInt32Ex(const char *pszValue, char **ppszNext, unsigned uBase, uint32_t *pu32); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2880:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2731:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2731 | RT_ASM_DECL_PRAGMA_WATCOM(uint16_t) ASMAtomicAddU16(uint16_t volatile RT_FAR *pu16, uint32_t u16); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2731:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2900:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2900 | RTDECL(int) RTStrToUInt32Full(const char *pszValue, unsigned uBase, uint32_t *pu32); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2900:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2910:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2910 | RTDECL(uint32_t) RTStrToUInt32(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2910:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2930:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2930 | RTDECL(int) RTStrToUInt16Ex(const char *pszValue, char **ppszNext, unsigned uBase, uint16_t *pu16); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2930:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicAddZ’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2950:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2950 | RTDECL(int) RTStrToUInt16Full(const char *pszValue, unsigned uBase, uint16_t *pu16); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2950:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2865:5: note: in expansion of macro ‘AssertCompileSize’ 2865 | AssertCompileSize(size_t, 4); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2960:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2960 | RTDECL(uint16_t) RTStrToUInt16(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2960:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2865:5: note: in expansion of macro ‘AssertCompileSize’ 2865 | AssertCompileSize(size_t, 4); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2980:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2980 | RTDECL(int) RTStrToUInt8Ex(const char *pszValue, char **ppszNext, unsigned uBase, uint8_t *pu8); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2980:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3000:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3000 | RTDECL(int) RTStrToUInt8Full(const char *pszValue, unsigned uBase, uint8_t *pu8); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3000:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3010:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3010 | RTDECL(uint8_t) RTStrToUInt8(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3010:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.c:52: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: At top level: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3029:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3029 | RTDECL(int) RTStrToInt64Ex(const char *pszValue, char **ppszNext, unsigned uBase, int64_t *pi64); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3029:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3039:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3039 | RT_ASM_DECL_PRAGMA_WATCOM(uint16_t) ASMAtomicIncU16(uint16_t volatile RT_FAR *pu16); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3039:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3048:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3048 | RTDECL(int) RTStrToInt64Full(const char *pszValue, unsigned uBase, int64_t *pi64); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3048:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3058:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3058 | RTDECL(int64_t) RTStrToInt64(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3058:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3077:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3077 | RTDECL(int) RTStrToInt32Ex(const char *pszValue, char **ppszNext, unsigned uBase, int32_t *pi32); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3181:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3181 | RT_ASM_DECL_PRAGMA_WATCOM(uint32_t) ASMAtomicDecU16(uint16_t volatile RT_FAR *pu16); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3077:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3181:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3096:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3096 | RTDECL(int) RTStrToInt32Full(const char *pszValue, unsigned uBase, int32_t *pi32); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3096:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3106:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3106 | RTDECL(int32_t) RTStrToInt32(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3106:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3125:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3125 | RTDECL(int) RTStrToInt16Ex(const char *pszValue, char **ppszNext, unsigned uBase, int16_t *pi16); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3125:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3144:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3144 | RTDECL(int) RTStrToInt16Full(const char *pszValue, unsigned uBase, int16_t *pi16); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3144:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3154:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3154 | RTDECL(int16_t) RTStrToInt16(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3154:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3173:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3173 | RTDECL(int) RTStrToInt8Ex(const char *pszValue, char **ppszNext, unsigned uBase, int8_t *pi8); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3173:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3192:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3192 | RTDECL(int) RTStrToInt8Full(const char *pszValue, unsigned uBase, int8_t *pi8); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3192:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3202:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3202 | RTDECL(int8_t) RTStrToInt8(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3202:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3220:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3220 | RTDECL(int) RTStrPrintHexBytes(char *pszBuf, size_t cbBuf, void const *pv, size_t cb, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3220:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3249:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3249 | RTDECL(int) RTStrConvertHexBytes(char const *pszHex, void *pv, size_t cb, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3249:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3282:36: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3282 | const char **ppszNext, size_t *pcbReturned); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3282:36: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3331:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3331 | RTDECL(bool) RTStrSpaceInsert(PRTSTRSPACE pStrSpace, PRTSTRSPACECORE pStr); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3331:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3341:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3341 | RTDECL(PRTSTRSPACECORE) RTStrSpaceRemove(PRTSTRSPACE pStrSpace, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3341:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3351:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3351 | RTDECL(PRTSTRSPACECORE) RTStrSpaceGet(PRTSTRSPACE pStrSpace, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3351:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3364:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3364 | RTDECL(PRTSTRSPACECORE) RTStrSpaceGetN(PRTSTRSPACE pStrSpace, const char *pszString, size_t cchMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3364:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3374:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3374 | typedef DECLCALLBACK(int) FNRTSTRSPACECALLBACK(PRTSTRSPACECORE pStr, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3374:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3390:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3390 | RTDECL(int) RTStrSpaceDestroy(PRTSTRSPACE pStrSpace, PFNRTSTRSPACECALLBACK pfnCallback, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3390:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3403:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3403 | RTDECL(int) RTStrSpaceEnumerate(PRTSTRSPACE pStrSpace, PFNRTSTRSPACECALLBACK pfnCallback, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3403:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3417:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3417 | RTDECL(uint32_t) RTStrHash1(const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3417:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3428:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3428 | RTDECL(uint32_t) RTStrHash1N(const char *pszString, size_t cchString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3428:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3440:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3440 | RTDECL(uint32_t) RTStrHash1ExN(size_t cPairs, ...); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3440:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3451:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3451 | RTDECL(uint32_t) RTStrHash1ExNV(size_t cPairs, va_list va); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3451:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3472:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3472 | RTDECL(uint16_t *) RTStrMemFind16(const void *pvHaystack, uint16_t uNeedle, size_t cbHaystack); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3472:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3483:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3483 | RTDECL(uint32_t *) RTStrMemFind32(const void *pvHaystack, uint32_t uNeedle, size_t cbHaystack); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3483:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3494:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3494 | RTDECL(uint64_t *) RTStrMemFind64(const void *pvHaystack, uint64_t uNeedle, size_t cbHaystack); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3494:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:60: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:111:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 111 | RTDECL(void *) RTMemTmpAllocTag(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:111:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:134:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 134 | RTDECL(void *) RTMemTmpAllocZTag(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:134:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:141:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 141 | RTDECL(void) RTMemTmpFree(void *pv) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:141:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:155:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 155 | RTDECL(void) RTMemTmpFreeZ(void *pv, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:155:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:177:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 177 | RTDECL(void *) RTMemAllocTag(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:177:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:204:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 204 | RTDECL(void *) RTMemAllocZTag(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:204:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:223:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 223 | RTDECL(void *) RTMemAllocVarTag(size_t cbUnaligned, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:223:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:242:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 242 | RTDECL(void *) RTMemAllocZVarTag(size_t cbUnaligned, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:242:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:263:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 263 | RTDECL(void *) RTMemDupTag(const void *pvSrc, size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:263:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:288:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 288 | RTDECL(void *) RTMemDupExTag(const void *pvSrc, size_t cbSrc, size_t cbExtra, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:288:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:309:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 309 | RTDECL(void *) RTMemReallocTag(void *pvOld, size_t cbNew, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:309:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:332:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 332 | RTDECL(void *) RTMemReallocZTag(void *pvOld, size_t cbOld, size_t cbNew, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:332:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:339:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 339 | RTDECL(void) RTMemFree(void *pv) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:339:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:353:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 353 | RTDECL(void) RTMemFreeZ(void *pv, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:353:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:420:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 420 | RTDECL(int) RTMemAllocExTag(size_t cb, size_t cbAlignment, uint32_t fFlags, const char *pszTag, void **ppv) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:420:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:428:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 428 | RTDECL(void) RTMemFreeEx(void *pv, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:428:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:449:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 449 | RTDECL(void *) RTMemExecAllocTag(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:449:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:457:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 457 | RTDECL(void) RTMemExecFree(void *pv, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:457:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:495:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 495 | RTDECL(void *) RTMemPageAllocTag(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:495:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:514:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 514 | RTDECL(void *) RTMemPageAllocZTag(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:514:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:535:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 535 | RTDECL(void *) RTMemPageAllocExTag(size_t cb, uint32_t fFlags, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:535:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:557:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 557 | RTDECL(void) RTMemPageFree(void *pv, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:557:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:580:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 580 | RTDECL(int) RTMemProtect(void *pv, size_t cb, unsigned fProtect) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:580:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:590:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 590 | RTDECL(void) RTMemWipeThoroughly(void *pv, size_t cb, size_t cMinPasses) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:590:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:736:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 736 | RTR0DECL(void *) RTMemContAlloc(PRTCCPHYS pPhys, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:736:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:744:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 744 | RTR0DECL(void) RTMemContFree(void *pv, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:744:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:756:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 756 | RTR0DECL(int) RTR0MemUserCopyFrom(void *pvDst, RTR3PTR R3PtrSrc, size_t cb); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:756:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:768:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 768 | RTR0DECL(int) RTR0MemUserCopyTo(RTR3PTR R3PtrDst, void const *pvSrc, size_t cb); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:768:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:784:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 784 | RTR0DECL(bool) RTR0MemUserIsValidAddr(RTR3PTR R3Ptr); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:784:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:800:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 800 | RTR0DECL(bool) RTR0MemKernelIsValidAddr(void *pv); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:800:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:811:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 811 | RTR0DECL(bool) RTR0MemAreKrnlAndUsrDifferent(void); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:811:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:825:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 825 | RTR0DECL(int) RTR0MemKernelCopyFrom(void *pvDst, void const *pvSrc, size_t cb); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:825:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:839:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 839 | RTR0DECL(int) RTR0MemKernelCopyTo(void *pvDst, void const *pvSrc, size_t cb); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:839:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:858:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 858 | RTDECL(void *) RTMemEfTmpAlloc(size_t cb, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:858:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:870:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 870 | RTDECL(void *) RTMemEfTmpAllocZ(size_t cb, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:870:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:879:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 879 | RTDECL(void) RTMemEfTmpFree(void *pv, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:879:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:889:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 889 | RTDECL(void) RTMemEfTmpFreeZ(void *pv, size_t cb, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:889:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:901:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 901 | RTDECL(void *) RTMemEfAlloc(size_t cb, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:901:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:913:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 913 | RTDECL(void *) RTMemEfAllocZ(size_t cb, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:913:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:925:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 925 | RTDECL(void *) RTMemEfAllocVar(size_t cbUnaligned, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:925:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:937:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 937 | RTDECL(void *) RTMemEfAllocZVar(size_t cbUnaligned, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:937:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:950:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 950 | RTDECL(void *) RTMemEfRealloc(void *pvOld, size_t cbNew, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:950:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:964:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 964 | RTDECL(void *) RTMemEfReallocZ(void *pvOld, size_t cbOld, size_t cbNew, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:964:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:60: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:973:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 973 | RTDECL(void) RTMemEfFree(void *pv, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:973:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:983:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 983 | RTDECL(void) RTMemEfFreeZ(void *pv, size_t cb, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:983:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:996:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 996 | RTDECL(void *) RTMemEfDup(const void *pvSrc, size_t cb, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:996:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1010:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1010 | RTDECL(void *) RTMemEfDupEx(const void *pvSrc, size_t cbSrc, size_t cbExtra, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1010:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1187:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1187 | RTDECL(void *) RTMemEfTmpAllocNP(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1187:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1193:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1193 | RTDECL(void *) RTMemEfTmpAllocZNP(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1193:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1199:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1199 | RTDECL(void) RTMemEfTmpFreeNP(void *pv) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1199:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1205:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1205 | RTDECL(void) RTMemEfTmpFreeZNP(void *pv, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1205:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1211:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1211 | RTDECL(void *) RTMemEfAllocNP(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1211:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1217:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1217 | RTDECL(void *) RTMemEfAllocZNP(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1217:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1223:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1223 | RTDECL(void *) RTMemEfAllocVarNP(size_t cbUnaligned, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1223:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1229:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1229 | RTDECL(void *) RTMemEfAllocZVarNP(size_t cbUnaligned, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1229:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1235:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1235 | RTDECL(void *) RTMemEfReallocNP(void *pvOld, size_t cbNew, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1235:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1241:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1241 | RTDECL(void *) RTMemEfReallocZNP(void *pvOld, size_t cbOld, size_t cbNew, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1241:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1247:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1247 | RTDECL(void) RTMemEfFreeNP(void *pv) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1247:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1253:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1253 | RTDECL(void) RTMemEfFreeZNP(void *pv, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1253:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1259:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1259 | RTDECL(void *) RTMemEfDupNP(const void *pvSrc, size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1259:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1265:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1265 | RTDECL(void *) RTMemEfDupExNP(const void *pvSrc, size_t cbSrc, size_t cbExtra, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1265:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:61: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:641:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 641 | RTDECL(char *) RTTimeSpecToString(PCRTTIMESPEC pTime, char *psz, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:641:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:654:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 654 | RTDECL(PRTTIMESPEC) RTTimeSpecFromString(PRTTIMESPEC pTime, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:654:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:727:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 727 | RTDECL(PRTTIMESPEC) RTTimeNow(PRTTIMESPEC pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:727:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:738:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 738 | RTDECL(int) RTTimeSet(PCRTTIMESPEC pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:738:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:747:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 747 | RTDECL(PRTTIME) RTTimeExplode(PRTTIME pTime, PCRTTIMESPEC pTimeSpec); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:747:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:763:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 763 | RTDECL(PRTTIMESPEC) RTTimeImplode(PRTTIMESPEC pTimeSpec, PCRTTIME pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:763:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:787:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 787 | RTDECL(PRTTIME) RTTimeNormalize(PRTTIME pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:787:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:795:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 795 | RTDECL(PRTTIMESPEC) RTTimeLocalNow(PRTTIMESPEC pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:795:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:807:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 807 | RTDECL(int64_t) RTTimeLocalDeltaNano(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:807:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:821:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 821 | RTDECL(int64_t) RTTimeLocalDeltaNanoFor(PCRTTIMESPEC pTimeSpec); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:821:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:830:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 830 | RTDECL(PRTTIME) RTTimeLocalExplode(PRTTIME pTime, PCRTTIMESPEC pTimeSpec); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:830:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:841:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 841 | RTDECL(PRTTIME) RTTimeLocalNormalize(PRTTIME pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:841:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:851:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 851 | RTDECL(PRTTIME) RTTimeConvertToZulu(PRTTIME pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:851:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:862:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 862 | RTDECL(char *) RTTimeToString(PCRTTIME pTime, char *psz, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:862:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:874:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 874 | RTDECL(ssize_t) RTTimeToStringEx(PCRTTIME pTime, char *psz, size_t cb, unsigned cFractionDigits); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:874:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:890:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 890 | RTDECL(PRTTIME) RTTimeFromString(PRTTIME pTime, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:890:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:903:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 903 | RTDECL(ssize_t) RTTimeToRfc2822(PRTTIME pTime, char *psz, size_t cb, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:903:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:925:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 925 | RTDECL(PRTTIME) RTTimeFromRfc2822(PRTTIME pTime, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:925:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:934:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 934 | RTDECL(bool) RTTimeIsLeapYear(int32_t i32Year); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:934:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:949:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 949 | RTDECL(int) RTTimeCompare(PCRTTIME pLeft, PCRTTIME pRight); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:949:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:956:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 956 | RTDECL(uint64_t) RTTimeNanoTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:956:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:963:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 963 | RTDECL(uint64_t) RTTimeMilliTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:963:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:970:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 970 | RTDECL(uint32_t) RTTimeDbgSteps(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:970:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:977:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 977 | RTDECL(uint32_t) RTTimeDbgExpired(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:977:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:984:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 984 | RTDECL(uint32_t) RTTimeDbgBad(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:984:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:991:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 991 | RTDECL(uint32_t) RTTimeDbgRaces(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:991:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1020:5: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1020 | DECLCALLBACKMEMBER(void, pfnBad)(PRTTIMENANOTSDATA pData, uint64_t u64NanoTS, uint64_t u64DeltaPrev, uint64_t u64PrevNanoTS); | ^~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1020:5: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:61: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1028:5: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1028 | DECLCALLBACKMEMBER(uint64_t, pfnRediscover)(PRTTIMENANOTSDATA pData); | ^~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1028:5: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1041:5: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1041 | DECLCALLBACKMEMBER(uint64_t, pfnBadCpuIndex)(PRTTIMENANOTSDATA pData, uint16_t idApic, uint16_t iCpuSet, uint16_t iGipCpu); | ^~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1041:5: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1111:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1111 | typedef DECLCALLBACK(uint64_t) FNTIMENANOTSINTERNAL(PRTTIMENANOTSDATA pData); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1111:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1114:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1114 | RTDECL(uint64_t) RTTimeNanoTSLegacySyncInvarNoDelta(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1114:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1115:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1115 | RTDECL(uint64_t) RTTimeNanoTSLFenceSyncInvarNoDelta(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1115:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1140:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1140 | RTDECL(uint64_t) RTTimeNanoTSLegacyAsync(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1140:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1141:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1141 | RTDECL(uint64_t) RTTimeNanoTSLegacySyncInvarWithDelta(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1141:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1142:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1142 | RTDECL(uint64_t) RTTimeNanoTSLFenceAsync(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1142:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1143:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1143 | RTDECL(uint64_t) RTTimeNanoTSLFenceSyncInvarWithDelta(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1143:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1157:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1157 | RTDECL(uint64_t) RTTimeSystemNanoTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1157:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1167:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1167 | RTDECL(uint64_t) RTTimeSystemMilliTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1167:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1174:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1174 | RTDECL(uint64_t) RTTimeProgramNanoTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1174:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1181:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1181 | RTDECL(uint64_t) RTTimeProgramMicroTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1181:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1188:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1188 | RTDECL(uint64_t) RTTimeProgramMilliTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1188:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1195:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1195 | RTDECL(uint32_t) RTTimeProgramSecTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1195:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1202:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1202 | RTDECL(uint64_t) RTTimeProgramStartNanoTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1202:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1249:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1249 | RTDECL(PCRTTIMEZONEINFO) RTTimeZoneGetInfoByUnixName(const char *pszName); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1249:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1257:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1257 | RTDECL(PCRTTIMEZONEINFO) RTTimeZoneGetInfoByWindowsName(const char *pszName); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1257:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1265:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1265 | RTDECL(PCRTTIMEZONEINFO) RTTimeZoneGetInfoByWindowsIndex(uint32_t idxZone); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1265:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1274:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1274 | RTDECL(int) RTTimeZoneGetCurrent(char *pszName, size_t cbName); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1274:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:62: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:61:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 61 | RTR0DECL(bool) RTR0MemObjIsMapping(RTR0MEMOBJ MemObj); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:61:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:70:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 70 | RTR0DECL(void *) RTR0MemObjAddress(RTR0MEMOBJ MemObj); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:70:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:84:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 84 | RTR0DECL(RTR3PTR) RTR0MemObjAddressR3(RTR0MEMOBJ MemObj); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:84:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:98:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 98 | RTR0DECL(size_t) RTR0MemObjSize(RTR0MEMOBJ MemObj); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:98:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:110:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 110 | RTR0DECL(RTHCPHYS) RTR0MemObjGetPagePhysAddr(RTR0MEMOBJ MemObj, size_t iPage); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:110:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:120:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 120 | RTR0DECL(int) RTR0MemObjFree(RTR0MEMOBJ MemObj, bool fFreeMappings); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:120:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:152:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 152 | RTR0DECL(int) RTR0MemObjAllocPageTag(PRTR0MEMOBJ pMemObj, size_t cb, bool fExecutable, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:152:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:206:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 206 | RTR0DECL(int) RTR0MemObjAllocLargeTag(PRTR0MEMOBJ pMemObj, size_t cb, size_t cbLargePage, uint32_t fFlags, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:206:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:62: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:252:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 252 | RTR0DECL(int) RTR0MemObjAllocLowTag(PRTR0MEMOBJ pMemObj, size_t cb, bool fExecutable, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:252:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:286:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 286 | RTR0DECL(int) RTR0MemObjAllocContTag(PRTR0MEMOBJ pMemObj, size_t cb, bool fExecutable, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:286:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:337:37: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 337 | RTR0PROCESS R0Process, const char *pszTag); | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:337:37: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:367:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 367 | RTR0DECL(int) RTR0MemObjLockKernelTag(PRTR0MEMOBJ pMemObj, void *pv, size_t cb, uint32_t fAccess, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:367:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:393:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 393 | RTR0DECL(int) RTR0MemObjAllocPhysTag(PRTR0MEMOBJ pMemObj, size_t cb, RTHCPHYS PhysHighest, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:393:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:423:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 423 | RTR0DECL(int) RTR0MemObjAllocPhysExTag(PRTR0MEMOBJ pMemObj, size_t cb, RTHCPHYS PhysHighest, size_t uAlignment, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:423:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:465:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 465 | RTR0DECL(int) RTR0MemObjAllocPhysNCTag(PRTR0MEMOBJ pMemObj, size_t cb, RTHCPHYS PhysHighest, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:465:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:504:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 504 | RTR0DECL(int) RTR0MemObjEnterPhysTag(PRTR0MEMOBJ pMemObj, RTHCPHYS Phys, size_t cb, uint32_t uCachePolicy, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:504:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:538:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 538 | RTR0DECL(int) RTR0MemObjReserveKernelTag(PRTR0MEMOBJ pMemObj, void *pvFixed, size_t cb, size_t uAlignment, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:538:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:567:40: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 567 | RTR0PROCESS R0Process, const char *pszTag); | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:567:40: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:602:38: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 602 | size_t uAlignment, unsigned fProt, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:602:38: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:657:40: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 657 | unsigned fProt, size_t offSub, size_t cbSub, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:657:40: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:690:36: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 690 | size_t uAlignment, unsigned fProt, RTR0PROCESS R0Process, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:690:36: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:736:38: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 736 | unsigned fProt, RTR0PROCESS R0Process, size_t offSub, size_t cbSub, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:736:38: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:753:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 753 | RTR0DECL(int) RTR0MemObjProtect(RTR0MEMOBJ hMemObj, size_t offSub, size_t cbSub, uint32_t fProt); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:753:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:63: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicXchgPtr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:562:92: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 562 | return (void RT_FAR *)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:562:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 562 | return (void RT_FAR *)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pv); | ^ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:63: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicXchgR0Ptr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:617:88: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 617 | return (RTR0PTR)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppvR0, (uint32_t)pvR0); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:617:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 617 | return (RTR0PTR)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppvR0, (uint32_t)pvR0); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicCmpXchgPtrVoid’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:990:80: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 990 | return ASMAtomicCmpXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:990:97: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 990 | return ASMAtomicCmpXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicCmpXchgExPtrVoid’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:1363:82: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1363 | return ASMAtomicCmpXchgExU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld, (uint32_t RT_FAR *)ppvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:1363:99: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1363 | return ASMAtomicCmpXchgExU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld, (uint32_t RT_FAR *)ppvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicReadPtr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2041:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2041 | return (void RT_FAR *)ASMAtomicReadU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicUoReadPtr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2082:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2082 | return (void RT_FAR *)ASMAtomicUoReadU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicWritePtrVoid’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2498:71: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2498 | ASMAtomicWriteU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: At top level: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2731:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2731 | RT_ASM_DECL_PRAGMA_WATCOM(uint16_t) ASMAtomicAddU16(uint16_t volatile RT_FAR *pu16, uint32_t u16); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2731:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VMMDevCoreTypes.h:39, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VMMDev.h:40, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestInternal.h:38, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:54: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicAddZ’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2865:5: note: in expansion of macro ‘AssertCompileSize’ 2865 | AssertCompileSize(size_t, 4); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2865:5: note: in expansion of macro ‘AssertCompileSize’ 2865 | AssertCompileSize(size_t, 4); | ^~~~~~~~~~~~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:63: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: At top level: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3039:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3039 | RT_ASM_DECL_PRAGMA_WATCOM(uint16_t) ASMAtomicIncU16(uint16_t volatile RT_FAR *pu16); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3039:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3181:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3181 | RT_ASM_DECL_PRAGMA_WATCOM(uint32_t) ASMAtomicDecU16(uint16_t volatile RT_FAR *pu16); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3181:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:64: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:1036:34: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1036 | void RT_FAR *pvEAX, void RT_FAR *pvEBX, void RT_FAR *pvECX, void RT_FAR *pvEDX); | ^~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:1036:34: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2105:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2105 | DECLASM(uint64_t) ASMGetXcr0(void); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2105:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2111:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2111 | DECLASM(void) ASMSetXcr0(uint64_t uXcr0); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2111:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2119:31: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2119 | DECLASM(void) ASMXSave(struct X86XSAVEAREA RT_FAR *pXStateArea, uint64_t fComponents); | ^~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2119:31: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2126:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2126 | DECLASM(void) ASMXRstor(struct X86XSAVEAREA const RT_FAR *pXStateArea, uint64_t fComponents); | ^~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2126:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2134:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2134 | DECLASM(void) ASMFxSave(struct X86FXSTATE RT_FAR *pXStateArea); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2134:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2140:33: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2140 | DECLASM(void) ASMFxRstor(struct X86FXSTATE const RT_FAR *pXStateArea); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2140:33: warning: ‘regparm’ attribute directive ignored [-Wattributes] make[2]: *** [scripts/Makefile.build:270: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatrt.o] Error 1 In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:66: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/process.h:95:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 95 | RTDECL(RTPROCESS) RTProcSelf(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/process.h:95:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/process.h:104:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 104 | RTR0DECL(RTR0PROCESS) RTR0ProcHandleSelf(void); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/process.h:104:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/process.h:118:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 118 | RTDECL(const char *) RTProcSignalName(int iSignal); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/process.h:118:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:71: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:179:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 179 | RTDECL(bool) RTThreadIsInitialized(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:179:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:186:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 186 | RTDECL(RTTHREAD) RTThreadSelf(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:186:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:193:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 193 | RTDECL(RTNATIVETHREAD) RTThreadNativeSelf(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:193:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:205:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 205 | RTDECL(int) RTThreadSleep(RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:205:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:221:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 221 | RTDECL(int) RTThreadSleepNoLog(RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:221:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:229:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 229 | RTDECL(bool) RTThreadYield(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:229:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:240:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 240 | typedef DECLCALLBACK(int) FNRTTHREAD(RTTHREAD ThreadSelf, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:240:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:287:28: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 287 | RTTHREADTYPE enmType, unsigned fFlags, const char *pszName); | ^~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:287:28: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:311:29: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 311 | RTTHREADTYPE enmType, uint32_t fFlags, const char *pszNameFmt, va_list va) RT_IPRT_FORMAT_ATTR(7, 0); | ^~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:311:29: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:71: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:329:29: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 329 | RTTHREADTYPE enmType, uint32_t fFlags, const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR(7, 8); | ^~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:329:29: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:337:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 337 | RTDECL(RTNATIVETHREAD) RTThreadGetNative(RTTHREAD Thread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:337:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:348:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 348 | RTDECL(uintptr_t) RTThreadGetNativeHandle(RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:348:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:357:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 357 | RTDECL(RTTHREAD) RTThreadFromNative(RTNATIVETHREAD NativeThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:357:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:367:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 367 | RTDECL(int) RTThreadSetType(RTTHREAD Thread, RTTHREADTYPE enmType); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:367:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:379:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 379 | RTDECL(int) RTThreadWait(RTTHREAD Thread, RTMSINTERVAL cMillies, int *prc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:379:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:390:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 390 | RTDECL(int) RTThreadWaitNoResume(RTTHREAD Thread, RTMSINTERVAL cMillies, int *prc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:390:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:398:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 398 | RTDECL(const char *) RTThreadSelfName(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:398:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:407:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 407 | RTDECL(const char *) RTThreadGetName(RTTHREAD Thread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:407:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:416:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 416 | RTDECL(RTTHREADTYPE) RTThreadGetType(RTTHREAD Thread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:416:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:425:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 425 | RTDECL(int) RTThreadSetName(RTTHREAD Thread, const char *pszName); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:425:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:434:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 434 | RTDECL(bool) RTThreadIsMain(RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:434:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:441:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 441 | RTDECL(bool) RTThreadIsSelfKnown(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:441:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:448:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 448 | RTDECL(bool) RTThreadIsSelfAlive(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:448:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:455:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 455 | RTDECL(bool) RTThreadIsOperational(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:455:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:462:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 462 | RTDECL(int) RTThreadUserSignal(RTTHREAD Thread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:462:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:472:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 472 | RTDECL(int) RTThreadUserWait(RTTHREAD Thread, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:472:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:482:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 482 | RTDECL(int) RTThreadUserWaitNoResume(RTTHREAD Thread, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:482:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:490:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 490 | RTDECL(int) RTThreadUserReset(RTTHREAD Thread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:490:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:516:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 516 | RTDECL(int) RTThreadPoke(RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:516:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:530:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 530 | RTDECL(bool) RTThreadPreemptIsEnabled(RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:530:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:544:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 544 | RTDECL(bool) RTThreadPreemptIsPending(RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:544:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:551:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 551 | RTDECL(bool) RTThreadPreemptIsPendingTrusty(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:551:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:558:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 558 | RTDECL(bool) RTThreadPreemptIsPossible(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:558:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:603:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 603 | RTDECL(void) RTThreadPreemptDisable(PRTTHREADPREEMPTSTATE pState); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:603:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:614:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 614 | RTDECL(void) RTThreadPreemptRestore(PRTTHREADPREEMPTSTATE pState); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:614:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:622:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 622 | RTDECL(bool) RTThreadIsInInterrupt(RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:622:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:654:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 654 | typedef DECLCALLBACK(void) FNRTTHREADCTXHOOK(RTTHREADCTXEVENT enmEvent, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:654:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:672:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 672 | RTDECL(int) RTThreadCtxHookCreate(PRTTHREADCTXHOOK phCtxHook, uint32_t fFlags, PFNRTTHREADCTXHOOK pfnCallback, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:672:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:689:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 689 | RTDECL(int) RTThreadCtxHookDestroy(RTTHREADCTXHOOK hCtxHook); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:689:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:698:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 698 | RTDECL(int) RTThreadCtxHookEnable(RTTHREADCTXHOOK hCtxHook); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:698:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:711:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 711 | RTDECL(int) RTThreadCtxHookDisable(RTTHREADCTXHOOK hCtxHook); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:711:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:723:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 723 | RTDECL(bool) RTThreadCtxHookIsEnabled(RTTHREADCTXHOOK hCtxHook); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:723:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:92:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 92 | static DECLCALLBACK(int) vgdrvHgcmAsyncWaitCallback(VMMDevHGCMRequestHeader *pHdrNonVolatile, void *pvUser, uint32_t u32User); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:92:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:803:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 803 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:803:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:2619:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2619 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:2619:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:2633:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2633 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.c:2633:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] make[2]: *** [scripts/Makefile.build:270: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest.o] Error 1 In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/log.h:39, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:29: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:200:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 200 | typedef DECLCALLBACK(void) FNRTLOGGER(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:200:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:209:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 209 | typedef DECLCALLBACK(void) FNRTLOGFLUSH(PRTLOGGER pLogger); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:209:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:218:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 218 | typedef DECLCALLBACK(void) FNRTLOGFLUSHGC(PRTLOGGERRC pLogger); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:218:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:229:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 229 | typedef DECLCALLBACK(void) FNRTLOGPHASEMSG(PRTLOGGER pLogger, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(2, 3); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:229:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:241:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 241 | typedef DECLCALLBACK(void) FNRTLOGPHASE(PRTLOGGER pLogger, RTLOGPHASE enmLogPhase, PFNRTLOGPHASEMSG pfnLogPhaseMsg); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:241:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:257:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 257 | typedef DECLCALLBACK(size_t) FNRTLOGPREFIX(PRTLOGGER pLogger, char *pchBuf, size_t cchBuf, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:257:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:483:28: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 483 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(4, 5); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:483:28: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/log.h:39, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:29: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1721:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1721 | RTDECL(PRTLOGGER) RTLogRelSetDefaultInstance(PRTLOGGER pLogger); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1721:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1729:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1729 | RTDECL(PRTLOGGER) RTLogRelGetDefaultInstance(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1729:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1738:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1738 | RTDECL(PRTLOGGER) RTLogRelGetDefaultInstanceEx(uint32_t fFlagsAndGroup); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1738:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1756:29: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1756 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(4, 5); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1756:29: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1773:30: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1773 | const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(4, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1773:30: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1783:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1783 | RTDECL(void) RTLogRelPrintf(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1783:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1793:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1793 | RTDECL(void) RTLogRelPrintfV(const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1793:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1803:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1803 | RTDECL(bool) RTLogRelSetBuffering(bool fBuffered); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1803:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1920:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1920 | RTDECL(PRTLOGGER) RTLogDefaultInstance(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1920:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1930:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1930 | RTDECL(PRTLOGGER) RTLogDefaultInstanceEx(uint32_t fFlagsAndGroup); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1930:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1937:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1937 | RTDECL(PRTLOGGER) RTLogGetDefaultInstance(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1937:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1947:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1947 | RTDECL(PRTLOGGER) RTLogGetDefaultInstanceEx(uint32_t fFlagsAndGroup); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1947:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1956:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1956 | RTDECL(PRTLOGGER) RTLogSetDefaultInstance(PRTLOGGER pLogger); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1956:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1970:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1970 | RTDECL(int) RTLogSetDefaultInstanceThread(PRTLOGGER pLogger, uintptr_t uKey); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1970:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1984:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1984 | RTDECL(PRTLOGGER) RTLogDefaultInit(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:1984:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2008:25: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2008 | uint32_t fDestFlags, const char *pszFilenameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(8, 9); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2008:25: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2047:27: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2047 | const char *pszFilenameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(14, 15); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2047:27: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2087:28: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2087 | const char *pszFilenameFmt, va_list args) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(14, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2087:28: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2106:30: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2106 | uint32_t fFlags, uint32_t fDestFlags, char const *pszThreadName); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2106:30: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2115:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2115 | RTDECL(size_t) RTLogCalcSizeForR0(uint32_t cGroups, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2115:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2125:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2125 | RTDECL(int) RTLogDestroy(PRTLOGGER pLogger); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2125:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2142:26: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2142 | RTRCPTR pfnLoggerRCPtr, RTRCPTR pfnFlushRCPtr, uint32_t fFlags); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2142:26: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2152:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2152 | RTDECL(void) RTLogFlushRC(PRTLOGGER pLogger, PRTLOGGERRC pLoggerRC); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2152:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2163:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2163 | RTDECL(void) RTLogFlushToLogger(PRTLOGGER pSrcLogger, PRTLOGGER pDstLogger); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2163:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2173:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2173 | RTDECL(void) RTLogFlushR0(PRTLOGGER pLogger, PRTLOGGER pLoggerR0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2173:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2183:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2183 | RTDECL(int) RTLogSetCustomPrefixCallback(PRTLOGGER pLogger, PFNRTLOGPREFIX pfnCallback, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2183:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2196:47: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2196 | RTR0PTR pfnCallbackR0Ptr, RTR0PTR pvUserR0Ptr); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2196:47: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2209:42: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2209 | PCRTLOGGER pSrcLogger, uint32_t fFlagsOr, uint32_t fFlagsAnd); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2209:42: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2220:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2220 | RTDECL(int) RTLogGetGroupSettings(PRTLOGGER pLogger, char *pszBuf, size_t cchBuf); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2220:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2231:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2231 | RTDECL(int) RTLogGroupSettings(PRTLOGGER pLogger, const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2231:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2244:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2244 | RTDECL(int) RTLogFlags(PRTLOGGER pLogger, const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2244:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2256:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2256 | RTDECL(bool) RTLogSetBuffering(PRTLOGGER pLogger, bool fBuffered); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2256:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2270:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2270 | RTDECL(uint32_t) RTLogSetGroupLimit(PRTLOGGER pLogger, uint32_t cMaxEntriesPerGroup); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2270:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2283:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2283 | RTDECL(int) RTLogGetFlags(PRTLOGGER pLogger, char *pszBuf, size_t cchBuf); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2283:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2292:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2292 | RTDECL(int) RTLogDestinations(PRTLOGGER pLogger, char const *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2292:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2301:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2301 | RTDECL(int) RTLogClearFileDelayFlag(PRTLOGGER pLogger, PRTERRINFO pErrInfo); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2301:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2312:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2312 | RTDECL(int) RTLogGetDestinations(PRTLOGGER pLogger, char *pszBuf, size_t cchBuf); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2312:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2323:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2323 | RTDECL(void) RTLogFlush(PRTLOGGER pLogger); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2323:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2333:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2333 | RTDECL(void) RTLogLogger(PRTLOGGER pLogger, void *pvCallerRet, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(3, 4); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2333:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2342:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2342 | RTDECL(void) RTLogLoggerV(PRTLOGGER pLogger, const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2342:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2360:28: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2360 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(4, 5); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2360:28: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2377:29: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2377 | const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(4, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2377:29: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2387:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2387 | RTDECL(void) RTLogPrintf(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2387:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2397:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2397 | RTDECL(void) RTLogPrintfV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2397:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2407:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2407 | RTDECL(void) RTLogDumpPrintfV(void *pvUser, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2407:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2420:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2420 | typedef DECLCALLBACK(size_t) FNRTSTROUTPUT(void *pvArg, const char *pachChars, size_t cbChars); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2420:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2436:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2436 | RTDECL(size_t) RTLogFormatV(PFNRTSTROUTPUT pfnOutput, void *pvArg, const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2436:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2444:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2444 | RTDECL(void) RTLogWriteCom(const char *pach, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2444:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2453:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2453 | RTDECL(size_t) RTLogComPrintf(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2453:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2462:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2462 | RTDECL(size_t) RTLogComPrintfV(const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2462:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2534:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2534 | RTDECL(void) RTLogWriteDebugger(const char *pach, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2534:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2543:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2543 | RTDECL(void) RTLogWriteUser(const char *pach, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2543:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2552:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2552 | RTDECL(void) RTLogWriteStdOut(const char *pach, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2552:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2561:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2561 | RTDECL(void) RTLogWriteStdErr(const char *pach, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2561:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2572:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2572 | RTDECL(size_t) RTLogBackdoorPrintf(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2572:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2581:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2581 | RTDECL(size_t) RTLogBackdoorPrintfV(const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/log.h:2581:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:41, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:94:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 94 | RTDECL(void) RTAssertMsg1(const char *pszExpr, unsigned uLine, const char *pszFile, const char *pszFunction); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:94:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:101:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 101 | RTDECL(void) RTAssertMsg1Weak(const char *pszExpr, unsigned uLine, const char *pszFile, const char *pszFunction); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:101:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:109:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 109 | RTDECL(void) RTAssertMsg2(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:109:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:117:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 117 | RTDECL(void) RTAssertMsg2Weak(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:117:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:125:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 125 | RTDECL(void) RTAssertMsg2V(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:125:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:132:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 132 | RTDECL(void) RTAssertMsg2WeakV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:132:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:141:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 141 | RTDECL(void) RTAssertMsg2Add(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:141:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:149:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 149 | RTDECL(void) RTAssertMsg2AddWeak(const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(1, 2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:149:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:158:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 158 | RTDECL(void) RTAssertMsg2AddV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:158:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:165:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 165 | RTDECL(void) RTAssertMsg2AddWeakV(const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:165:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:171:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 171 | RTR0DECL(void) RTR0AssertPanicSystem(void); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:171:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:188:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 188 | RTDECL(bool) RTAssertShouldPanic(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:188:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:201:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 201 | RTDECL(bool) RTAssertSetQuiet(bool fQuiet); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:201:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:208:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 208 | RTDECL(bool) RTAssertAreQuiet(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:208:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:216:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 216 | RTDECL(bool) RTAssertSetMayPanic(bool fPanic); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:216:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:223:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 223 | RTDECL(bool) RTAssertMayPanic(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:223:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VMMDev.h:42, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:66, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:195:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 195 | RTDECL(int) RTErrConvertFromDarwinCOM(int32_t iNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:195:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:204:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 204 | RTDECL(int) RTErrConvertFromDarwinIO(int iNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:204:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:213:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 213 | RTDECL(int) RTErrConvertFromDarwinKern(int iNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:213:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:228:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 228 | RTDECL(int) RTErrConvertFromDarwin(int iNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:228:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:236:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 236 | RTDECL(int) RTErrConvertFromErrno(int iNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:236:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:245:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 245 | RTDECL(int) RTErrConvertFromL4Errno(unsigned uNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:245:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:256:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 256 | RTDECL(int) RTErrConvertFromNtStatus(long lNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:256:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:265:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 265 | RTDECL(int) RTErrConvertFromOS2(unsigned uNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:265:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:274:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 274 | RTDECL(int) RTErrConvertFromWin32(unsigned uNativeCode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:274:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:282:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 282 | RTDECL(int) RTErrConvertToErrno(int iErr); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:282:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:459:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 459 | RTDECL(PRTERRINFO) RTErrInfoAlloc(size_t cbMsg); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:459:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:472:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 472 | RTDECL(int) RTErrInfoAllocEx(size_t cbMsg, PRTERRINFO *ppErrInfo); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:472:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:480:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 480 | RTDECL(void) RTErrInfoFree(PRTERRINFO pErrInfo); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:480:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:491:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 491 | RTDECL(int) RTErrInfoSet(PRTERRINFO pErrInfo, int rc, const char *pszMsg); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:491:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:503:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 503 | RTDECL(int) RTErrInfoSetF(PRTERRINFO pErrInfo, int rc, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(3, 4); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:503:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:515:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 515 | RTDECL(int) RTErrInfoSetV(PRTERRINFO pErrInfo, int rc, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:515:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:526:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 526 | RTDECL(int) RTErrInfoAdd(PRTERRINFO pErrInfo, int rc, const char *pszMsg); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:526:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:538:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 538 | RTDECL(int) RTErrInfoAddF(PRTERRINFO pErrInfo, int rc, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(3, 4); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:538:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:550:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 550 | RTDECL(int) RTErrInfoAddV(PRTERRINFO pErrInfo, int rc, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:550:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:569:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 569 | RTDECL(int) RTErrInfoLogAndSet(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszMsg); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:569:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:583:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 583 | RTDECL(int) RTErrInfoLogAndSetF(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(5, 6); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:583:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VMMDev.h:42, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:66, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:597:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 597 | RTDECL(int) RTErrInfoLogAndSetV(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(5, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:597:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:610:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 610 | RTDECL(int) RTErrInfoLogAndAdd(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszMsg); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:610:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:624:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 624 | RTDECL(int) RTErrInfoLogAndAddF(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(5, 6); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:624:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:638:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 638 | RTDECL(int) RTErrInfoLogAndAddV(PRTERRINFO pErrInfo, int rc, uint32_t iLogGroup, uint32_t fFlags, const char *pszFormat, va_list va) RT_IPRT_FORMAT_ATTR(5, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:638:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:730:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 730 | RTDECL(PRTERRVARS) RTErrVarsSave(PRTERRVARS pVars); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:730:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:737:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 737 | RTDECL(void) RTErrVarsRestore(PCRTERRVARS pVars); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:737:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:746:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 746 | RTDECL(bool) RTErrVarsAreEqual(PCRTERRVARS pVars1, PCRTERRVARS pVars2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:746:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:755:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 755 | RTDECL(bool) RTErrVarsHaveChanged(PCRTERRVARS pVars); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/errcore.h:755:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:41, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:67, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestCoreTypes.h:231:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 231 | typedef DECLCALLBACK(void) FNVBOXGUESTMOUSENOTIFY(void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestCoreTypes.h:231:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:41, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:275:1: note: in expansion of macro ‘AssertCompileSize’ 275 | AssertCompileSize(VBGLIOCGETVMMDEVIOINFO, 24 + (HC_ARCH_BITS == 64 ? 16 : 8)); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:275:1: note: in expansion of macro ‘AssertCompileSize’ 275 | AssertCompileSize(VBGLIOCGETVMMDEVIOINFO, 24 + (HC_ARCH_BITS == 64 ? 16 : 8)); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:925:1: note: in expansion of macro ‘AssertCompileSize’ 925 | AssertCompileSize(VBGLIOCIDCCONNECT, 24 + 16 + (ARCH_BITS == 64 ? 8 : 4) * 2); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:925:1: note: in expansion of macro ‘AssertCompileSize’ 925 | AssertCompileSize(VBGLIOCIDCCONNECT, 24 + 16 + (ARCH_BITS == 64 ? 8 : 4) * 2); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:963:1: note: in expansion of macro ‘AssertCompileSize’ 963 | AssertCompileSize(VBGLIOCIDCDISCONNECT, 24 + (ARCH_BITS == 64 ? 8 : 4)); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:963:1: note: in expansion of macro ‘AssertCompileSize’ 963 | AssertCompileSize(VBGLIOCIDCDISCONNECT, 24 + (ARCH_BITS == 64 ? 8 : 4)); | ^~~~~~~~~~~~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:67, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:978:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 978 | int VBOXCALL VBoxGuestIDC(void RT_FAR *pvSession, uintptr_t uReq, PVBGLREQHDR pReqHdr, size_t cbReq); | ^~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuest.h:978:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:68, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 119 | DECLR0VBGL(int) VbglR0InitPrimary(RTIOPORT portVMMDev, VMMDevMemory *pVMMDevMemory, uint32_t *pfFeatures); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:126:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 126 | DECLR0VBGL(void) VbglR0TerminatePrimary(void); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:126:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:134:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 134 | DECLR0VBGL(int) VbglR0InitClient(void); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:134:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:139:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 139 | DECLR0VBGL(void) VbglR0TerminateClient(void); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:139:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:149:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 149 | DECLR0VBGL(int) VbglR0QueryHostFeatures(uint32_t *pfHostFeatures); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:149:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:173:31: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 173 | uint32_t *puSessionVersion, uint32_t *puDriverVersion, uint32_t *puDriverRevision); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:173:31: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:175:81: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 175 | DECLR0VBGL(int) VbglR0IdcCallRaw(PVBGLIDCHANDLE pHandle, uintptr_t uReq, struct VBGLREQHDR *pReqHdr, uint32_t cbReq); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:175:81: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:176:78: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 176 | DECLR0VBGL(int) VbglR0IdcCall(PVBGLIDCHANDLE pHandle, uintptr_t uReq, struct VBGLREQHDR *pReqHdr, uint32_t cbReq); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:176:78: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:177:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 177 | DECLR0VBGL(int) VbglR0IdcClose(PVBGLIDCHANDLE pHandle); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:177:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:195:38: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 195 | DECLR0VBGL(int) VbglR0GRAlloc(struct VMMDevRequestHeader **ppReq, size_t cbReq, VMMDevRequestType enmReqType); | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:195:38: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:207:40: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 207 | DECLR0VBGL(int) VbglR0GRPerform(struct VMMDevRequestHeader *pReq); | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:207:40: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:216:38: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 216 | DECLR0VBGL(void) VbglR0GRFree(struct VMMDevRequestHeader *pReq); | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:216:38: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:228:44: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 228 | DECLR0VBGL(int) VbglGR0Verify(const struct VMMDevRequestHeader *pReq, size_t cbReq); | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:228:44: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:246:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 246 | typedef DECLCALLBACK(int) FNVBGLHGCMCALLBACK(VMMDevHGCMRequestHeader *pHeader, void *pvData, uint32_t u32Data); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:246:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:270:43: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 270 | PFNVBGLHGCMCALLBACK pfnAsyncCallback, void *pvAsyncData, uint32_t u32AsyncData); | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:270:43: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:293:46: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 293 | PFNVBGLHGCMCALLBACK pfnAsyncCallback, void *pvAsyncData, uint32_t u32AsyncData); | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:293:46: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:68, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:311:40: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 311 | PFNVBGLHGCMCALLBACK pfnAsyncCallback, void *pvAsyncData, uint32_t u32AsyncData); | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:311:40: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:329:42: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 329 | PFNVBGLHGCMCALLBACK pfnAsyncCallback, void *pvAsyncData, uint32_t u32AsyncData); | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:329:42: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:485:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 485 | DECLR0VBGL(int) VbglR0PhysHeapInit(void); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:485:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:490:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 490 | DECLR0VBGL(void) VbglR0PhysHeapTerminate(void); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:490:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:498:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 498 | DECLR0VBGL(void *) VbglR0PhysHeapAlloc(uint32_t cbSize); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:498:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:512:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 512 | DECLR0VBGL(uint32_t) VbglR0PhysHeapGetPhysAddr(void *pv); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:512:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:519:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 519 | DECLR0VBGL(void) VbglR0PhysHeapFree(void *pv); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:519:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:521:52: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 521 | DECLR0VBGL(int) VbglR0QueryVMMDevMemory(struct VMMDevMemory **ppVMMDevMemory); | ^~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:521:52: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:522:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 522 | DECLR0VBGL(bool) VbglR0CanUsePhysPageList(void); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:522:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:527:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 527 | DECLR0VBGL(int) VbglR0SetMouseNotifyCallback(PFNVBOXGUESTMOUSENOTIFY pfnNotify, void *pvUser); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:527:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:528:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 528 | DECLR0VBGL(int) VbglR0GetMouseStatus(uint32_t *pfFeatures, uint32_t *px, uint32_t *py); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:528:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:529:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 529 | DECLR0VBGL(int) VbglR0SetMouseStatus(uint32_t fFeatures); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/VBox/VBoxGuestLib.h:529:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:78:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 78 | int VBOXCALL vbglR0IdcNativeOpen(PVBGLIDCHANDLE pHandle, PVBGLIOCIDCCONNECT pReq); | ^~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:78:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:79:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 79 | int VBOXCALL vbglR0IdcNativeClose(PVBGLIDCHANDLE pHandle, PVBGLIOCIDCDISCONNECT pReq); | ^~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:79:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:36, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicXchgPtr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:562:92: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 562 | return (void RT_FAR *)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:562:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 562 | return (void RT_FAR *)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pv); | ^ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:36, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicXchgR0Ptr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:617:88: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 617 | return (RTR0PTR)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppvR0, (uint32_t)pvR0); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:617:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 617 | return (RTR0PTR)ASMAtomicXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppvR0, (uint32_t)pvR0); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicCmpXchgPtrVoid’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:990:80: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 990 | return ASMAtomicCmpXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:990:97: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 990 | return ASMAtomicCmpXchgU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicCmpXchgExPtrVoid’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:1363:82: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1363 | return ASMAtomicCmpXchgExU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld, (uint32_t RT_FAR *)ppvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:1363:99: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1363 | return ASMAtomicCmpXchgExU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pvNew, (uint32_t)pvOld, (uint32_t RT_FAR *)ppvOld); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicReadPtr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2041:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2041 | return (void RT_FAR *)ASMAtomicReadU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicUoReadPtr’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2082:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2082 | return (void RT_FAR *)ASMAtomicUoReadU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicWritePtrVoid’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2498:71: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2498 | ASMAtomicWriteU32((volatile uint32_t RT_FAR *)(void RT_FAR *)ppv, (uint32_t)pv); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: At top level: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2731:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2731 | RT_ASM_DECL_PRAGMA_WATCOM(uint16_t) ASMAtomicAddU16(uint16_t volatile RT_FAR *pu16, uint32_t u16); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2731:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:41, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: In function ‘ASMAtomicAddZ’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2865:5: note: in expansion of macro ‘AssertCompileSize’ 2865 | AssertCompileSize(size_t, 4); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2865:5: note: in expansion of macro ‘AssertCompileSize’ 2865 | AssertCompileSize(size_t, 4); | ^~~~~~~~~~~~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:36, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h: At top level: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3039:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3039 | RT_ASM_DECL_PRAGMA_WATCOM(uint16_t) ASMAtomicIncU16(uint16_t volatile RT_FAR *pu16); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3039:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3181:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3181 | RT_ASM_DECL_PRAGMA_WATCOM(uint32_t) ASMAtomicDecU16(uint16_t volatile RT_FAR *pu16); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:3181:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:37, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:1036:34: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1036 | void RT_FAR *pvEAX, void RT_FAR *pvEBX, void RT_FAR *pvECX, void RT_FAR *pvEDX); | ^~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:1036:34: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2105:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2105 | DECLASM(uint64_t) ASMGetXcr0(void); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2105:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2111:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2111 | DECLASM(void) ASMSetXcr0(uint64_t uXcr0); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2111:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2119:31: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2119 | DECLASM(void) ASMXSave(struct X86XSAVEAREA RT_FAR *pXStateArea, uint64_t fComponents); | ^~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2119:31: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2126:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2126 | DECLASM(void) ASMXRstor(struct X86XSAVEAREA const RT_FAR *pXStateArea, uint64_t fComponents); | ^~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2126:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2134:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2134 | DECLASM(void) ASMFxSave(struct X86FXSTATE RT_FAR *pXStateArea); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2134:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2140:33: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2140 | DECLASM(void) ASMFxRstor(struct X86FXSTATE const RT_FAR *pXStateArea); | ^~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm-amd64-x86.h:2140:33: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:39, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:326:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 326 | RTDECL(void) RTStrFree(char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:326:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:343:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 343 | RTDECL(char *) RTStrDupTag(const char *pszString, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:343:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:364:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 364 | RTDECL(int) RTStrDupExTag(char **ppszString, const char *pszString, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:364:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:385:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 385 | RTDECL(char *) RTStrDupNTag(const char *pszString, size_t cchMax, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:385:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:416:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 416 | RTDECL(int) RTStrAAppendTag(char **ppsz, const char *pszAppend, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:416:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:459:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 459 | RTDECL(int) RTStrAAppendNTag(char **ppsz, const char *pszAppend, size_t cchAppend, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:459:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:502:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 502 | RTDECL(int) RTStrAAppendExNVTag(char **ppsz, size_t cPairs, va_list va, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:502:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:600:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 600 | RTDECL(int) RTStrATruncateTag(char **ppsz, size_t cchNew, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:600:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:641:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 641 | RTDECL(char *) RTStrAllocTag(size_t cb, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:641:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:684:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 684 | RTDECL(int) RTStrAllocExTag(char **ppsz, size_t cb, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:684:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:753:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 753 | RTDECL(int) RTStrReallocTag(char **ppsz, size_t cbNew, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:753:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:761:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 761 | RTDECL(int) RTStrValidateEncoding(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:761:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:785:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 785 | RTDECL(int) RTStrValidateEncodingEx(const char *psz, size_t cch, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:785:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:793:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 793 | RTDECL(bool) RTStrIsValidEncoding(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:793:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:801:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 801 | RTDECL(size_t) RTStrPurgeEncoding(char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:801:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:820:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 820 | RTDECL(ssize_t) RTStrPurgeComplementSet(char *psz, PCRTUNICP puszValidPairs, char chReplacement); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:820:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:831:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 831 | RTDECL(size_t) RTStrUniLen(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:831:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:846:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 846 | RTDECL(int) RTStrUniLenEx(const char *psz, size_t cch, size_t *pcuc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:846:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:856:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 856 | RTDECL(int) RTStrToUni(const char *pszString, PRTUNICP *ppUniString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:856:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:881:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 881 | RTDECL(int) RTStrToUniEx(const char *pszString, size_t cchString, PRTUNICP *ppaCps, size_t cCps, size_t *pcCps); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:881:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:895:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 895 | RTDECL(size_t) RTStrCalcUtf16Len(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:895:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:909:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 909 | RTDECL(int) RTStrCalcUtf16LenEx(const char *psz, size_t cch, size_t *pcwc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:909:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:935:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 935 | RTDECL(int) RTStrToUtf16Tag(const char *pszString, PRTUTF16 *ppwszString, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:935:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:961:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 961 | RTDECL(int) RTStrToUtf16BigTag(const char *pszString, PRTUTF16 *ppwszString, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:961:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1013:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1013 | PRTUTF16 *ppwsz, size_t cwc, size_t *pcwc, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1013:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1072:35: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1072 | PRTUTF16 *ppwsz, size_t cwc, size_t *pcwc, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1072:35: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1088:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1088 | RTDECL(size_t) RTStrCalcLatin1Len(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1088:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1104:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1104 | RTDECL(int) RTStrCalcLatin1LenEx(const char *psz, size_t cch, size_t *pcch); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1104:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1127:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1127 | RTDECL(int) RTStrToLatin1Tag(const char *pszString, char **ppszString, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1127:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1186:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1186 | RTDECL(int) RTStrToLatin1ExTag(const char *pszString, size_t cchString, char **ppsz, size_t cch, size_t *pcch, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1186:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:39, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1195:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1195 | RTDECL(RTUNICP) RTStrGetCpInternal(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1195:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1207:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1207 | RTDECL(int) RTStrGetCpExInternal(const char **ppsz, PRTUNICP pCp); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1207:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1223:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1223 | RTDECL(int) RTStrGetCpNExInternal(const char **ppsz, size_t *pcch, PRTUNICP pCp); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1223:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1242:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1242 | RTDECL(char *) RTStrPutCpInternal(char *psz, RTUNICP CodePoint); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1242:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1406:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1406 | RTDECL(char *) RTStrPrevCp(const char *pszStart, const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1406:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1715:42: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1715 | int cchPrecision, unsigned fFlags, char chArgSize); | ^~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1715:42: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1736:29: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1736 | const char *pszFormat, va_list InArgs) RT_IPRT_FORMAT_ATTR(5, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1736:29: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1755:28: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1755 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(5, 6); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1755:28: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1769:31: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1769 | unsigned int fFlags); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1769:31: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1784:31: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1784 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1784:31: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1799:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1799 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1799:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1814:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1814 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1814:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1829:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1829 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1829:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1846:33: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1846 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1846:33: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1863:33: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1863 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1863:33: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1880:33: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1880 | signed int cchWidth, signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1880:33: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1895:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1895 | signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1895:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1909:34: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1909 | signed int cchPrecision, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1909:34: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1934:48: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1934 | void *pvUser); | ^~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1934:48: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1958:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1958 | RTDECL(int) RTStrFormatTypeRegister(const char *pszType, PFNRTSTRFORMATTYPE pfnHandler, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1958:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1972:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1972 | RTDECL(int) RTStrFormatTypeDeregister(const char *pszType); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1972:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1986:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1986 | RTDECL(int) RTStrFormatTypeSetUser(const char *pszType, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:1986:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2001:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2001 | RTDECL(size_t) RTStrPrintfV(char *pszBuffer, size_t cchBuffer, const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2001:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2015:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2015 | RTDECL(size_t) RTStrPrintf(char *pszBuffer, size_t cchBuffer, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(3, 4); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2015:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2032:31: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2032 | const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(5, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2032:31: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2049:30: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2049 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(5, 6); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2049:30: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2063:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2063 | RTDECL(ssize_t) RTStrPrintf2V(char *pszBuffer, size_t cbBuffer, const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(3, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2063:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2077:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2077 | RTDECL(ssize_t) RTStrPrintf2(char *pszBuffer, size_t cbBuffer, const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(3, 4); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2077:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2094:33: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2094 | const char *pszFormat, va_list args) RT_IPRT_FORMAT_ATTR(5, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2094:33: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2111:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2111 | const char *pszFormat, ...) RT_IPRT_FORMAT_ATTR(5, 6); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2111:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2140:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2140 | RTDECL(int) RTStrAPrintfVTag(char **ppszBuffer, const char *pszFormat, va_list args, const char *pszTag) RT_IPRT_FORMAT_ATTR(2, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2140:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2206:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2206 | RTDECL(char *) RTStrAPrintf2VTag(const char *pszFormat, va_list args, const char *pszTag) RT_IPRT_FORMAT_ATTR(1, 0); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2206:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2251:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2251 | RTDECL(char *) RTStrStrip(char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2251:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2259:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2259 | RTDECL(char *) RTStrStripL(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2259:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2267:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2267 | RTDECL(char *) RTStrStripR(char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2267:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2281:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2281 | RTDECL(int) RTStrCopy(char *pszDst, size_t cbDst, const char *pszSrc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2281:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2298:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2298 | RTDECL(int) RTStrCopyEx(char *pszDst, size_t cbDst, const char *pszSrc, size_t cchSrcMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2298:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2317:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2317 | RTDECL(int) RTStrCopyP(char **ppszDst, size_t *pcbDst, const char *pszSrc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2317:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2339:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2339 | RTDECL(int) RTStrCopyPEx(char **ppszDst, size_t *pcbDst, const char *pszSrc, size_t cchSrcMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2339:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2353:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2353 | RTDECL(int) RTStrCat(char *pszDst, size_t cbDst, const char *pszSrc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2353:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2370:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2370 | RTDECL(int) RTStrCatEx(char *pszDst, size_t cbDst, const char *pszSrc, size_t cchSrcMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2370:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2389:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2389 | RTDECL(int) RTStrCatP(char **ppszDst, size_t *pcbDst, const char *pszSrc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2389:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2411:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2411 | RTDECL(int) RTStrCatPEx(char **ppszDst, size_t *pcbDst, const char *pszSrc, size_t cchSrcMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2411:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2426:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2426 | RTDECL(int) RTStrCmp(const char *psz1, const char *psz2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2426:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2443:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2443 | RTDECL(int) RTStrNCmp(const char *psz1, const char *psz2, size_t cchMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2443:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2464:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2464 | RTDECL(int) RTStrICmp(const char *psz1, const char *psz2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2464:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2487:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2487 | RTDECL(int) RTStrNICmp(const char *psz1, const char *psz2, size_t cchMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2487:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2506:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2506 | RTDECL(int) RTStrICmpAscii(const char *psz1, const char *psz2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2506:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2526:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2526 | RTDECL(int) RTStrNICmpAscii(const char *psz1, const char *psz2, size_t cchMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2526:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2535:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2535 | RTDECL(bool) RTStrStartsWith(const char *pszString, const char *pszStart); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2535:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2544:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2544 | RTDECL(bool) RTStrIStartsWith(const char *pszString, const char *pszStart); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2544:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2558:24: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2558 | const char *pcszSeparator, char ***ppapszStrings, size_t *pcStrings); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2558:24: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2575:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2575 | RTDECL(char *) RTStrStr(const char *pszHaystack, const char *pszNeedle); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2575:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2590:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2590 | RTDECL(char *) RTStrIStr(const char *pszHaystack, const char *pszNeedle); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2590:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2598:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2598 | RTDECL(char *) RTStrToLower(char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2598:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2606:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2606 | RTDECL(char *) RTStrToUpper(char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2606:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2615:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2615 | RTDECL(bool) RTStrIsCaseFoldable(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2615:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2623:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2623 | RTDECL(bool) RTStrIsUpperCased(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2623:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2631:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2631 | RTDECL(bool) RTStrIsLowerCased(const char *psz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2631:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2645:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2645 | RTDECL(size_t) RTStrNLen(const char *pszString, size_t cchMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2645:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2664:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2664 | RTDECL(int) RTStrNLenEx(const char *pszString, size_t cchMax, size_t *pcch); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2664:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2744:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2744 | RTDECL(bool) RTStrSimplePatternMatch(const char *pszPattern, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2744:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2765:39: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2765 | const char *pszString, size_t cchString); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2765:39: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2786:43: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2786 | size_t *poffPattern); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2786:43: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2806:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2806 | RTDECL(int) RTStrVersionCompare(const char *pszVer1, const char *pszVer2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2806:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2830:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2830 | RTDECL(int) RTStrToUInt64Ex(const char *pszValue, char **ppszNext, unsigned uBase, uint64_t *pu64); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2830:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2850:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2850 | RTDECL(int) RTStrToUInt64Full(const char *pszValue, unsigned uBase, uint64_t *pu64); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2850:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2860:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2860 | RTDECL(uint64_t) RTStrToUInt64(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2860:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2880:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2880 | RTDECL(int) RTStrToUInt32Ex(const char *pszValue, char **ppszNext, unsigned uBase, uint32_t *pu32); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2880:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2900:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2900 | RTDECL(int) RTStrToUInt32Full(const char *pszValue, unsigned uBase, uint32_t *pu32); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2900:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2910:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2910 | RTDECL(uint32_t) RTStrToUInt32(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2910:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2930:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2930 | RTDECL(int) RTStrToUInt16Ex(const char *pszValue, char **ppszNext, unsigned uBase, uint16_t *pu16); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2930:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2950:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2950 | RTDECL(int) RTStrToUInt16Full(const char *pszValue, unsigned uBase, uint16_t *pu16); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2950:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2960:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2960 | RTDECL(uint16_t) RTStrToUInt16(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2960:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2980:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2980 | RTDECL(int) RTStrToUInt8Ex(const char *pszValue, char **ppszNext, unsigned uBase, uint8_t *pu8); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:2980:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3000:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3000 | RTDECL(int) RTStrToUInt8Full(const char *pszValue, unsigned uBase, uint8_t *pu8); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3000:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3010:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3010 | RTDECL(uint8_t) RTStrToUInt8(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3010:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3029:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3029 | RTDECL(int) RTStrToInt64Ex(const char *pszValue, char **ppszNext, unsigned uBase, int64_t *pi64); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3029:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3048:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3048 | RTDECL(int) RTStrToInt64Full(const char *pszValue, unsigned uBase, int64_t *pi64); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3048:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3058:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3058 | RTDECL(int64_t) RTStrToInt64(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3058:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3077:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3077 | RTDECL(int) RTStrToInt32Ex(const char *pszValue, char **ppszNext, unsigned uBase, int32_t *pi32); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3077:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3096:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3096 | RTDECL(int) RTStrToInt32Full(const char *pszValue, unsigned uBase, int32_t *pi32); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3096:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3106:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3106 | RTDECL(int32_t) RTStrToInt32(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3106:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3125:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3125 | RTDECL(int) RTStrToInt16Ex(const char *pszValue, char **ppszNext, unsigned uBase, int16_t *pi16); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3125:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3144:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3144 | RTDECL(int) RTStrToInt16Full(const char *pszValue, unsigned uBase, int16_t *pi16); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3144:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3154:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3154 | RTDECL(int16_t) RTStrToInt16(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3154:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3173:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3173 | RTDECL(int) RTStrToInt8Ex(const char *pszValue, char **ppszNext, unsigned uBase, int8_t *pi8); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3173:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3192:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3192 | RTDECL(int) RTStrToInt8Full(const char *pszValue, unsigned uBase, int8_t *pi8); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3192:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3202:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3202 | RTDECL(int8_t) RTStrToInt8(const char *pszValue); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3202:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3220:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3220 | RTDECL(int) RTStrPrintHexBytes(char *pszBuf, size_t cbBuf, void const *pv, size_t cb, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3220:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3249:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3249 | RTDECL(int) RTStrConvertHexBytes(char const *pszHex, void *pv, size_t cb, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3249:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3282:36: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3282 | const char **ppszNext, size_t *pcbReturned); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3282:36: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3331:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3331 | RTDECL(bool) RTStrSpaceInsert(PRTSTRSPACE pStrSpace, PRTSTRSPACECORE pStr); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3331:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3341:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3341 | RTDECL(PRTSTRSPACECORE) RTStrSpaceRemove(PRTSTRSPACE pStrSpace, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3341:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3351:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3351 | RTDECL(PRTSTRSPACECORE) RTStrSpaceGet(PRTSTRSPACE pStrSpace, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3351:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3364:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3364 | RTDECL(PRTSTRSPACECORE) RTStrSpaceGetN(PRTSTRSPACE pStrSpace, const char *pszString, size_t cchMax); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3364:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3374:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3374 | typedef DECLCALLBACK(int) FNRTSTRSPACECALLBACK(PRTSTRSPACECORE pStr, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3374:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3390:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3390 | RTDECL(int) RTStrSpaceDestroy(PRTSTRSPACE pStrSpace, PFNRTSTRSPACECALLBACK pfnCallback, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3390:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3403:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3403 | RTDECL(int) RTStrSpaceEnumerate(PRTSTRSPACE pStrSpace, PFNRTSTRSPACECALLBACK pfnCallback, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3403:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3417:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3417 | RTDECL(uint32_t) RTStrHash1(const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3417:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3428:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3428 | RTDECL(uint32_t) RTStrHash1N(const char *pszString, size_t cchString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3428:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3440:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3440 | RTDECL(uint32_t) RTStrHash1ExN(size_t cPairs, ...); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3440:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3451:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3451 | RTDECL(uint32_t) RTStrHash1ExNV(size_t cPairs, va_list va); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3451:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3472:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3472 | RTDECL(uint16_t *) RTStrMemFind16(const void *pvHaystack, uint16_t uNeedle, size_t cbHaystack); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3472:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3483:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3483 | RTDECL(uint32_t *) RTStrMemFind32(const void *pvHaystack, uint32_t uNeedle, size_t cbHaystack); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3483:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3494:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3494 | RTDECL(uint64_t *) RTStrMemFind64(const void *pvHaystack, uint64_t uNeedle, size_t cbHaystack); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/string.h:3494:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:44:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 44 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:44:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:117:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 117 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:117:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:154:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 154 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:154:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:179:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 179 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:179:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c:40, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:34: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:111:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 111 | RTDECL(void *) RTMemTmpAllocTag(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:111:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:134:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 134 | RTDECL(void *) RTMemTmpAllocZTag(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:134:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:141:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 141 | RTDECL(void) RTMemTmpFree(void *pv) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:141:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:155:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 155 | RTDECL(void) RTMemTmpFreeZ(void *pv, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:155:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:177:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 177 | RTDECL(void *) RTMemAllocTag(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:177:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:204:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 204 | RTDECL(void *) RTMemAllocZTag(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:204:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:223:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 223 | RTDECL(void *) RTMemAllocVarTag(size_t cbUnaligned, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:223:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:242:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 242 | RTDECL(void *) RTMemAllocZVarTag(size_t cbUnaligned, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:242:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:263:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 263 | RTDECL(void *) RTMemDupTag(const void *pvSrc, size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:263:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:288:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 288 | RTDECL(void *) RTMemDupExTag(const void *pvSrc, size_t cbSrc, size_t cbExtra, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:288:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:309:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 309 | RTDECL(void *) RTMemReallocTag(void *pvOld, size_t cbNew, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:309:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:332:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 332 | RTDECL(void *) RTMemReallocZTag(void *pvOld, size_t cbOld, size_t cbNew, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:332:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:339:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 339 | RTDECL(void) RTMemFree(void *pv) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:339:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:353:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 353 | RTDECL(void) RTMemFreeZ(void *pv, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:353:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:420:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 420 | RTDECL(int) RTMemAllocExTag(size_t cb, size_t cbAlignment, uint32_t fFlags, const char *pszTag, void **ppv) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:420:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:428:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 428 | RTDECL(void) RTMemFreeEx(void *pv, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:428:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:449:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 449 | RTDECL(void *) RTMemExecAllocTag(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:449:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:457:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 457 | RTDECL(void) RTMemExecFree(void *pv, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:457:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:495:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 495 | RTDECL(void *) RTMemPageAllocTag(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:495:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:514:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 514 | RTDECL(void *) RTMemPageAllocZTag(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:514:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:535:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 535 | RTDECL(void *) RTMemPageAllocExTag(size_t cb, uint32_t fFlags, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:535:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:557:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 557 | RTDECL(void) RTMemPageFree(void *pv, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:557:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:580:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 580 | RTDECL(int) RTMemProtect(void *pv, size_t cb, unsigned fProtect) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:580:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:590:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 590 | RTDECL(void) RTMemWipeThoroughly(void *pv, size_t cb, size_t cMinPasses) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:590:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:736:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 736 | RTR0DECL(void *) RTMemContAlloc(PRTCCPHYS pPhys, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:736:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:744:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 744 | RTR0DECL(void) RTMemContFree(void *pv, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:744:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:756:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 756 | RTR0DECL(int) RTR0MemUserCopyFrom(void *pvDst, RTR3PTR R3PtrSrc, size_t cb); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:756:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:768:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 768 | RTR0DECL(int) RTR0MemUserCopyTo(RTR3PTR R3PtrDst, void const *pvSrc, size_t cb); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:768:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:784:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 784 | RTR0DECL(bool) RTR0MemUserIsValidAddr(RTR3PTR R3Ptr); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:784:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:800:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 800 | RTR0DECL(bool) RTR0MemKernelIsValidAddr(void *pv); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:800:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:811:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 811 | RTR0DECL(bool) RTR0MemAreKrnlAndUsrDifferent(void); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:811:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:825:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 825 | RTR0DECL(int) RTR0MemKernelCopyFrom(void *pvDst, void const *pvSrc, size_t cb); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:825:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:839:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 839 | RTR0DECL(int) RTR0MemKernelCopyTo(void *pvDst, void const *pvSrc, size_t cb); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:839:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:858:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 858 | RTDECL(void *) RTMemEfTmpAlloc(size_t cb, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:858:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:870:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 870 | RTDECL(void *) RTMemEfTmpAllocZ(size_t cb, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:870:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:879:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 879 | RTDECL(void) RTMemEfTmpFree(void *pv, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:879:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:889:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 889 | RTDECL(void) RTMemEfTmpFreeZ(void *pv, size_t cb, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:889:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:901:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 901 | RTDECL(void *) RTMemEfAlloc(size_t cb, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:901:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:913:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 913 | RTDECL(void *) RTMemEfAllocZ(size_t cb, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:913:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:925:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 925 | RTDECL(void *) RTMemEfAllocVar(size_t cbUnaligned, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:925:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:937:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 937 | RTDECL(void *) RTMemEfAllocZVar(size_t cbUnaligned, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:937:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:950:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 950 | RTDECL(void *) RTMemEfRealloc(void *pvOld, size_t cbNew, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:950:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:964:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 964 | RTDECL(void *) RTMemEfReallocZ(void *pvOld, size_t cbOld, size_t cbNew, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:964:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c:40, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:34: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:973:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 973 | RTDECL(void) RTMemEfFree(void *pv, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:973:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:983:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 983 | RTDECL(void) RTMemEfFreeZ(void *pv, size_t cb, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:983:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:996:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 996 | RTDECL(void *) RTMemEfDup(const void *pvSrc, size_t cb, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:996:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1010:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1010 | RTDECL(void *) RTMemEfDupEx(const void *pvSrc, size_t cbSrc, size_t cbExtra, const char *pszTag, RT_SRC_POS_DECL) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1010:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1187:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1187 | RTDECL(void *) RTMemEfTmpAllocNP(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1187:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1193:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1193 | RTDECL(void *) RTMemEfTmpAllocZNP(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1193:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1199:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1199 | RTDECL(void) RTMemEfTmpFreeNP(void *pv) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1199:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1205:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1205 | RTDECL(void) RTMemEfTmpFreeZNP(void *pv, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1205:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1211:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1211 | RTDECL(void *) RTMemEfAllocNP(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1211:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1217:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1217 | RTDECL(void *) RTMemEfAllocZNP(size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1217:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1223:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1223 | RTDECL(void *) RTMemEfAllocVarNP(size_t cbUnaligned, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1223:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1229:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1229 | RTDECL(void *) RTMemEfAllocZVarNP(size_t cbUnaligned, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1229:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1235:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1235 | RTDECL(void *) RTMemEfReallocNP(void *pvOld, size_t cbNew, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1235:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1241:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1241 | RTDECL(void *) RTMemEfReallocZNP(void *pvOld, size_t cbOld, size_t cbNew, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1241:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1247:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1247 | RTDECL(void) RTMemEfFreeNP(void *pv) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1247:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1253:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1253 | RTDECL(void) RTMemEfFreeZNP(void *pv, size_t cb) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1253:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1259:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1259 | RTDECL(void *) RTMemEfDupNP(const void *pvSrc, size_t cb, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1259:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1265:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1265 | RTDECL(void *) RTMemEfDupExNP(const void *pvSrc, size_t cbSrc, size_t cbExtra, const char *pszTag) RT_NO_THROW_PROTO; | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mem.h:1265:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c:41, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:34: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:61:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 61 | RTR0DECL(bool) RTR0MemObjIsMapping(RTR0MEMOBJ MemObj); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:61:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:70:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 70 | RTR0DECL(void *) RTR0MemObjAddress(RTR0MEMOBJ MemObj); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:70:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:84:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 84 | RTR0DECL(RTR3PTR) RTR0MemObjAddressR3(RTR0MEMOBJ MemObj); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:84:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:98:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 98 | RTR0DECL(size_t) RTR0MemObjSize(RTR0MEMOBJ MemObj); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:98:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:110:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 110 | RTR0DECL(RTHCPHYS) RTR0MemObjGetPagePhysAddr(RTR0MEMOBJ MemObj, size_t iPage); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:110:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:120:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 120 | RTR0DECL(int) RTR0MemObjFree(RTR0MEMOBJ MemObj, bool fFreeMappings); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:120:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:152:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 152 | RTR0DECL(int) RTR0MemObjAllocPageTag(PRTR0MEMOBJ pMemObj, size_t cb, bool fExecutable, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:152:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:206:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 206 | RTR0DECL(int) RTR0MemObjAllocLargeTag(PRTR0MEMOBJ pMemObj, size_t cb, size_t cbLargePage, uint32_t fFlags, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:206:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c:41, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:34: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:252:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 252 | RTR0DECL(int) RTR0MemObjAllocLowTag(PRTR0MEMOBJ pMemObj, size_t cb, bool fExecutable, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:252:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:286:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 286 | RTR0DECL(int) RTR0MemObjAllocContTag(PRTR0MEMOBJ pMemObj, size_t cb, bool fExecutable, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:286:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:337:37: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 337 | RTR0PROCESS R0Process, const char *pszTag); | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:337:37: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:367:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 367 | RTR0DECL(int) RTR0MemObjLockKernelTag(PRTR0MEMOBJ pMemObj, void *pv, size_t cb, uint32_t fAccess, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:367:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:393:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 393 | RTR0DECL(int) RTR0MemObjAllocPhysTag(PRTR0MEMOBJ pMemObj, size_t cb, RTHCPHYS PhysHighest, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:393:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:423:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 423 | RTR0DECL(int) RTR0MemObjAllocPhysExTag(PRTR0MEMOBJ pMemObj, size_t cb, RTHCPHYS PhysHighest, size_t uAlignment, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:423:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:465:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 465 | RTR0DECL(int) RTR0MemObjAllocPhysNCTag(PRTR0MEMOBJ pMemObj, size_t cb, RTHCPHYS PhysHighest, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:465:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:504:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 504 | RTR0DECL(int) RTR0MemObjEnterPhysTag(PRTR0MEMOBJ pMemObj, RTHCPHYS Phys, size_t cb, uint32_t uCachePolicy, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:504:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:538:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 538 | RTR0DECL(int) RTR0MemObjReserveKernelTag(PRTR0MEMOBJ pMemObj, void *pvFixed, size_t cb, size_t uAlignment, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:538:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:567:40: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 567 | RTR0PROCESS R0Process, const char *pszTag); | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:567:40: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:602:38: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 602 | size_t uAlignment, unsigned fProt, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:602:38: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:657:40: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 657 | unsigned fProt, size_t offSub, size_t cbSub, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:657:40: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:690:36: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 690 | size_t uAlignment, unsigned fProt, RTR0PROCESS R0Process, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:690:36: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:736:38: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 736 | unsigned fProt, RTR0PROCESS R0Process, size_t offSub, size_t cbSub, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:736:38: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:753:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 753 | RTR0DECL(int) RTR0MemObjProtect(RTR0MEMOBJ hMemObj, size_t offSub, size_t cbSub, uint32_t fProt); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:753:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c:43, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:34: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:179:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 179 | RTDECL(bool) RTThreadIsInitialized(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:179:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:186:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 186 | RTDECL(RTTHREAD) RTThreadSelf(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:186:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:193:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 193 | RTDECL(RTNATIVETHREAD) RTThreadNativeSelf(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:193:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:205:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 205 | RTDECL(int) RTThreadSleep(RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:205:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:221:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 221 | RTDECL(int) RTThreadSleepNoLog(RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:221:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:229:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 229 | RTDECL(bool) RTThreadYield(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:229:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:240:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 240 | typedef DECLCALLBACK(int) FNRTTHREAD(RTTHREAD ThreadSelf, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:240:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:287:28: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 287 | RTTHREADTYPE enmType, unsigned fFlags, const char *pszName); | ^~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:287:28: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:311:29: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 311 | RTTHREADTYPE enmType, uint32_t fFlags, const char *pszNameFmt, va_list va) RT_IPRT_FORMAT_ATTR(7, 0); | ^~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:311:29: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c:43, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:34: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:329:29: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 329 | RTTHREADTYPE enmType, uint32_t fFlags, const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR(7, 8); | ^~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:329:29: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:337:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 337 | RTDECL(RTNATIVETHREAD) RTThreadGetNative(RTTHREAD Thread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:337:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:348:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 348 | RTDECL(uintptr_t) RTThreadGetNativeHandle(RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:348:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:357:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 357 | RTDECL(RTTHREAD) RTThreadFromNative(RTNATIVETHREAD NativeThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:357:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:367:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 367 | RTDECL(int) RTThreadSetType(RTTHREAD Thread, RTTHREADTYPE enmType); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:367:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:379:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 379 | RTDECL(int) RTThreadWait(RTTHREAD Thread, RTMSINTERVAL cMillies, int *prc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:379:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:390:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 390 | RTDECL(int) RTThreadWaitNoResume(RTTHREAD Thread, RTMSINTERVAL cMillies, int *prc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:390:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:398:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 398 | RTDECL(const char *) RTThreadSelfName(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:398:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:407:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 407 | RTDECL(const char *) RTThreadGetName(RTTHREAD Thread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:407:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:416:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 416 | RTDECL(RTTHREADTYPE) RTThreadGetType(RTTHREAD Thread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:416:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:425:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 425 | RTDECL(int) RTThreadSetName(RTTHREAD Thread, const char *pszName); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:425:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:434:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 434 | RTDECL(bool) RTThreadIsMain(RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:434:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:441:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 441 | RTDECL(bool) RTThreadIsSelfKnown(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:441:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:448:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 448 | RTDECL(bool) RTThreadIsSelfAlive(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:448:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:455:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 455 | RTDECL(bool) RTThreadIsOperational(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:455:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:462:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 462 | RTDECL(int) RTThreadUserSignal(RTTHREAD Thread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:462:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:472:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 472 | RTDECL(int) RTThreadUserWait(RTTHREAD Thread, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:472:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:482:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 482 | RTDECL(int) RTThreadUserWaitNoResume(RTTHREAD Thread, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:482:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:490:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 490 | RTDECL(int) RTThreadUserReset(RTTHREAD Thread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:490:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:516:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 516 | RTDECL(int) RTThreadPoke(RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:516:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:530:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 530 | RTDECL(bool) RTThreadPreemptIsEnabled(RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:530:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:544:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 544 | RTDECL(bool) RTThreadPreemptIsPending(RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:544:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:551:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 551 | RTDECL(bool) RTThreadPreemptIsPendingTrusty(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:551:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:558:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 558 | RTDECL(bool) RTThreadPreemptIsPossible(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:558:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:603:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 603 | RTDECL(void) RTThreadPreemptDisable(PRTTHREADPREEMPTSTATE pState); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:603:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:614:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 614 | RTDECL(void) RTThreadPreemptRestore(PRTTHREADPREEMPTSTATE pState); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:614:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:622:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 622 | RTDECL(bool) RTThreadIsInInterrupt(RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:622:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:654:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 654 | typedef DECLCALLBACK(void) FNRTTHREADCTXHOOK(RTTHREADCTXEVENT enmEvent, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:654:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:672:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 672 | RTDECL(int) RTThreadCtxHookCreate(PRTTHREADCTXHOOK phCtxHook, uint32_t fFlags, PFNRTTHREADCTXHOOK pfnCallback, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:672:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:689:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 689 | RTDECL(int) RTThreadCtxHookDestroy(RTTHREADCTXHOOK hCtxHook); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:689:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:698:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 698 | RTDECL(int) RTThreadCtxHookEnable(RTTHREADCTXHOOK hCtxHook); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:698:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:711:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 711 | RTDECL(int) RTThreadCtxHookDisable(RTTHREADCTXHOOK hCtxHook); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:711:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:723:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 723 | RTDECL(bool) RTThreadCtxHookIsEnabled(RTTHREADCTXHOOK hCtxHook); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/thread.h:723:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c:44, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:34: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:641:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 641 | RTDECL(char *) RTTimeSpecToString(PCRTTIMESPEC pTime, char *psz, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:641:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:654:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 654 | RTDECL(PRTTIMESPEC) RTTimeSpecFromString(PRTTIMESPEC pTime, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:654:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:727:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 727 | RTDECL(PRTTIMESPEC) RTTimeNow(PRTTIMESPEC pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:727:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:738:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 738 | RTDECL(int) RTTimeSet(PCRTTIMESPEC pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:738:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:747:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 747 | RTDECL(PRTTIME) RTTimeExplode(PRTTIME pTime, PCRTTIMESPEC pTimeSpec); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:747:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:763:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 763 | RTDECL(PRTTIMESPEC) RTTimeImplode(PRTTIMESPEC pTimeSpec, PCRTTIME pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:763:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:787:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 787 | RTDECL(PRTTIME) RTTimeNormalize(PRTTIME pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:787:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:795:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 795 | RTDECL(PRTTIMESPEC) RTTimeLocalNow(PRTTIMESPEC pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:795:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:807:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 807 | RTDECL(int64_t) RTTimeLocalDeltaNano(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:807:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:821:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 821 | RTDECL(int64_t) RTTimeLocalDeltaNanoFor(PCRTTIMESPEC pTimeSpec); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:821:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:830:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 830 | RTDECL(PRTTIME) RTTimeLocalExplode(PRTTIME pTime, PCRTTIMESPEC pTimeSpec); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:830:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:841:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 841 | RTDECL(PRTTIME) RTTimeLocalNormalize(PRTTIME pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:841:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:851:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 851 | RTDECL(PRTTIME) RTTimeConvertToZulu(PRTTIME pTime); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:851:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:862:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 862 | RTDECL(char *) RTTimeToString(PCRTTIME pTime, char *psz, size_t cb); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:862:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:874:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 874 | RTDECL(ssize_t) RTTimeToStringEx(PCRTTIME pTime, char *psz, size_t cb, unsigned cFractionDigits); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:874:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:890:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 890 | RTDECL(PRTTIME) RTTimeFromString(PRTTIME pTime, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:890:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:903:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 903 | RTDECL(ssize_t) RTTimeToRfc2822(PRTTIME pTime, char *psz, size_t cb, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:903:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:925:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 925 | RTDECL(PRTTIME) RTTimeFromRfc2822(PRTTIME pTime, const char *pszString); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:925:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:934:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 934 | RTDECL(bool) RTTimeIsLeapYear(int32_t i32Year); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:934:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:949:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 949 | RTDECL(int) RTTimeCompare(PCRTTIME pLeft, PCRTTIME pRight); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:949:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:956:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 956 | RTDECL(uint64_t) RTTimeNanoTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:956:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:963:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 963 | RTDECL(uint64_t) RTTimeMilliTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:963:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:970:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 970 | RTDECL(uint32_t) RTTimeDbgSteps(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:970:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:977:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 977 | RTDECL(uint32_t) RTTimeDbgExpired(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:977:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:984:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 984 | RTDECL(uint32_t) RTTimeDbgBad(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:984:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:991:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 991 | RTDECL(uint32_t) RTTimeDbgRaces(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:991:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1020:5: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1020 | DECLCALLBACKMEMBER(void, pfnBad)(PRTTIMENANOTSDATA pData, uint64_t u64NanoTS, uint64_t u64DeltaPrev, uint64_t u64PrevNanoTS); | ^~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1020:5: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c:44, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:34: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1028:5: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1028 | DECLCALLBACKMEMBER(uint64_t, pfnRediscover)(PRTTIMENANOTSDATA pData); | ^~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1028:5: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1041:5: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1041 | DECLCALLBACKMEMBER(uint64_t, pfnBadCpuIndex)(PRTTIMENANOTSDATA pData, uint16_t idApic, uint16_t iCpuSet, uint16_t iGipCpu); | ^~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1041:5: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1111:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1111 | typedef DECLCALLBACK(uint64_t) FNTIMENANOTSINTERNAL(PRTTIMENANOTSDATA pData); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1111:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1114:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1114 | RTDECL(uint64_t) RTTimeNanoTSLegacySyncInvarNoDelta(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1114:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1115:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1115 | RTDECL(uint64_t) RTTimeNanoTSLFenceSyncInvarNoDelta(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1115:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1140:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1140 | RTDECL(uint64_t) RTTimeNanoTSLegacyAsync(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1140:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1141:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1141 | RTDECL(uint64_t) RTTimeNanoTSLegacySyncInvarWithDelta(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1141:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1142:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1142 | RTDECL(uint64_t) RTTimeNanoTSLFenceAsync(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1142:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1143:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1143 | RTDECL(uint64_t) RTTimeNanoTSLFenceSyncInvarWithDelta(PRTTIMENANOTSDATA pData); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1143:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1157:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1157 | RTDECL(uint64_t) RTTimeSystemNanoTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1157:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1167:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1167 | RTDECL(uint64_t) RTTimeSystemMilliTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1167:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1174:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1174 | RTDECL(uint64_t) RTTimeProgramNanoTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1174:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1181:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1181 | RTDECL(uint64_t) RTTimeProgramMicroTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1181:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1188:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1188 | RTDECL(uint64_t) RTTimeProgramMilliTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1188:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1195:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1195 | RTDECL(uint32_t) RTTimeProgramSecTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1195:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1202:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1202 | RTDECL(uint64_t) RTTimeProgramStartNanoTS(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1202:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1249:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1249 | RTDECL(PCRTTIMEZONEINFO) RTTimeZoneGetInfoByUnixName(const char *pszName); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1249:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1257:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1257 | RTDECL(PCRTTIMEZONEINFO) RTTimeZoneGetInfoByWindowsName(const char *pszName); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1257:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1265:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1265 | RTDECL(PCRTTIMEZONEINFO) RTTimeZoneGetInfoByWindowsIndex(uint32_t idxZone); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1265:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1274:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1274 | RTDECL(int) RTTimeZoneGetCurrent(char *pszName, size_t cbName); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/time.h:1274:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:34: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c:95:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 95 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c:95:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c:140:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 140 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c:140:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c:41, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:34: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c: In function ‘vbglR0HGCMInternalPreprocessCall’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c:333:58: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 333 | rc = RTR0MemObjLockKernel(&hObj, (void *)pSrcParm->u.Pointer.u.linearAddr, cb, fAccess); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/memobj.h:352:41: note: in definition of macro ‘RTR0MemObjLockKernel’ 352 | RTR0MemObjLockKernelTag((pMemObj), (pv), (cb), (fAccess), RTMEM_TAG) | ^~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:34: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c: At top level: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c:961:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 961 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibHGCMInternal.c:961:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInit.c:39, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:36: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:118:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 118 | RTDECL(int) RTSemEventCreate(PRTSEMEVENT phEventSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:118:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:137:33: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 137 | const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(4, 5); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:137:33: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:154:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 154 | RTDECL(int) RTSemEventDestroy(RTSEMEVENT hEventSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:154:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:174:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 174 | RTDECL(int) RTSemEventSignal(RTSEMEVENT hEventSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:174:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:187:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 187 | RTDECL(int) RTSemEventWait(RTSEMEVENT hEventSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:187:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:198:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 198 | RTDECL(int) RTSemEventWaitNoResume(RTSEMEVENT hEventSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:198:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:213:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 213 | RTDECL(int) RTSemEventWaitEx(RTSEMEVENT hEventSem, uint32_t fFlags, uint64_t uTimeout); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:213:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:228:36: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 228 | RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:228:36: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:235:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 235 | RTDECL(uint32_t) RTSemEventGetResolution(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:235:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:249:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 249 | RTDECL(void) RTSemEventSetSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:249:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:260:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 260 | RTDECL(void) RTSemEventAddSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:260:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:270:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 270 | RTDECL(void) RTSemEventRemoveSignaller(RTSEMEVENT hEventSem, RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:270:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:289:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 289 | RTDECL(int) RTSemEventMultiCreate(PRTSEMEVENTMULTI phEventMultiSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:289:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:308:38: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 308 | const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(4, 5); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:308:38: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:323:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 323 | RTDECL(int) RTSemEventMultiDestroy(RTSEMEVENTMULTI hEventMultiSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:323:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:339:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 339 | RTDECL(int) RTSemEventMultiSignal(RTSEMEVENTMULTI hEventMultiSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:339:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:347:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 347 | RTDECL(int) RTSemEventMultiReset(RTSEMEVENTMULTI hEventMultiSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:347:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:360:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 360 | RTDECL(int) RTSemEventMultiWait(RTSEMEVENTMULTI hEventMultiSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:360:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:373:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 373 | RTDECL(int) RTSemEventMultiWaitNoResume(RTSEMEVENTMULTI hEventMultiSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:373:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:389:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 389 | RTDECL(int) RTSemEventMultiWaitEx(RTSEMEVENTMULTI hEventMultiSem, uint32_t fFlags, uint64_t uTimeout); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:389:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:404:41: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 404 | RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:404:41: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:411:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 411 | RTDECL(uint32_t) RTSemEventMultiGetResolution(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:411:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:425:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 425 | RTDECL(void) RTSemEventMultiSetSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:425:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:436:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 436 | RTDECL(void) RTSemEventMultiAddSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:436:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:446:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 446 | RTDECL(void) RTSemEventMultiRemoveSignaller(RTSEMEVENTMULTI hEventMultiSem, RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:446:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:469:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 469 | RTDECL(int) RTSemMutexCreate(PRTSEMMUTEX phMutexSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:469:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:490:32: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 490 | const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(5, 6); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:490:32: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:506:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 506 | RTDECL(int) RTSemMutexDestroy(RTSEMMUTEX hMutexSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:506:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:520:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 520 | RTDECL(uint32_t) RTSemMutexSetSubClass(RTSEMMUTEX hMutexSem, uint32_t uSubClass); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:520:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:537:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 537 | RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:537:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:552:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 552 | RTDECL(int) RTSemMutexRequestNoResume(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:552:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:566:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 566 | RTDECL(int) RTSemMutexRequestDebug(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies, RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:566:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:579:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 579 | RTDECL(int) RTSemMutexRequestNoResumeDebug(RTSEMMUTEX hMutexSem, RTMSINTERVAL cMillies, RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:579:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:598:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 598 | RTDECL(int) RTSemMutexRequestEx(RTSEMMUTEX hMutexSem, uint32_t fFlags, uint64_t uTimeout); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:598:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:613:39: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 613 | RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:613:39: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:623:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 623 | RTDECL(int) RTSemMutexRelease(RTSEMMUTEX hMutexSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:623:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:631:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 631 | RTDECL(bool) RTSemMutexIsOwned(RTSEMMUTEX hMutexSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:631:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInit.c:39, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:36: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:678:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 678 | RTDECL(int) RTSemFastMutexCreate(PRTSEMFASTMUTEX phFastMtx); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:678:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:687:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 687 | RTDECL(int) RTSemFastMutexDestroy(RTSEMFASTMUTEX hFastMtx); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:687:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:695:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 695 | RTDECL(int) RTSemFastMutexRequest(RTSEMFASTMUTEX hFastMtx); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:695:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:705:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 705 | RTDECL(int) RTSemFastMutexRelease(RTSEMFASTMUTEX hFastMtx); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:705:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:728:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 728 | RTDECL(int) RTSemSpinMutexCreate(PRTSEMSPINMUTEX phSpinMtx, uint32_t fFlags); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:728:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:749:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 749 | RTDECL(int) RTSemSpinMutexDestroy(RTSEMSPINMUTEX hSpinMtx); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:749:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:772:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 772 | RTDECL(int) RTSemSpinMutexRequest(RTSEMSPINMUTEX hSpinMtx); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:772:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:786:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 786 | RTDECL(int) RTSemSpinMutexTryRequest(RTSEMSPINMUTEX hSpinMtx); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:786:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:799:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 799 | RTDECL(int) RTSemSpinMutexRelease(RTSEMSPINMUTEX hSpinMtx); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:799:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:820:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 820 | RTDECL(int) RTSemRWCreate(PRTSEMRW phRWSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:820:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:841:31: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 841 | const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(5, 6); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:841:31: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:856:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 856 | RTDECL(int) RTSemRWDestroy(RTSEMRW hRWSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:856:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:870:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 870 | RTDECL(uint32_t) RTSemRWSetSubClass(RTSEMRW hRWSem, uint32_t uSubClass); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:870:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:883:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 883 | RTDECL(int) RTSemRWRequestRead(RTSEMRW hRWSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:883:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:896:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 896 | RTDECL(int) RTSemRWRequestReadNoResume(RTSEMRW hRWSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:896:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:913:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 913 | RTDECL(int) RTSemRWRequestReadDebug(RTSEMRW hRWSem, RTMSINTERVAL cMillies, RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:913:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:930:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 930 | RTDECL(int) RTSemRWRequestReadNoResumeDebug(RTSEMRW hRWSem, RTMSINTERVAL cMillies, RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:930:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:950:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 950 | RTDECL(int) RTSemRWRequestReadEx(RTSEMRW hRWSem, uint32_t fFlags, uint64_t uTimeout); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:950:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:971:41: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 971 | RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:971:41: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:981:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 981 | RTDECL(int) RTSemRWReleaseRead(RTSEMRW hRWSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:981:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:994:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 994 | RTDECL(int) RTSemRWRequestWrite(RTSEMRW hRWSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:994:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1008:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1008 | RTDECL(int) RTSemRWRequestWriteNoResume(RTSEMRW hRWSem, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1008:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1021:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1021 | RTDECL(int) RTSemRWRequestWriteDebug(RTSEMRW hRWSem, RTMSINTERVAL cMillies, RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1021:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1034:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1034 | RTDECL(int) RTSemRWRequestWriteNoResumeDebug(RTSEMRW hRWSem, RTMSINTERVAL cMillies, RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1034:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1056:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1056 | RTDECL(int) RTSemRWRequestWriteEx(RTSEMRW hRWSem, uint32_t fFlags, uint64_t uTimeout); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1056:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1071:41: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1071 | RTHCUINTPTR uId, RT_SRC_POS_DECL); | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1071:41: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1081:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1081 | RTDECL(int) RTSemRWReleaseWrite(RTSEMRW hRWSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1081:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1089:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1089 | RTDECL(bool) RTSemRWIsWriteOwner(RTSEMRW hRWSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1089:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1110:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1110 | RTDECL(bool) RTSemRWIsReadOwner(RTSEMRW hRWSem, bool fWannaHear); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1110:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1118:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1118 | RTDECL(uint32_t) RTSemRWGetWriteRecursion(RTSEMRW hRWSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1118:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1126:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1126 | RTDECL(uint32_t) RTSemRWGetWriterReadRecursion(RTSEMRW hRWSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1126:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1137:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1137 | RTDECL(uint32_t) RTSemRWGetReadCount(RTSEMRW hRWSem); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1137:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1221:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1221 | RTDECL(int) RTSemPingPongInit(PRTPINGPONG pPP); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1221:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1230:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1230 | RTDECL(int) RTSemPingPongDelete(PRTPINGPONG pPP); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1230:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1239:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1239 | RTDECL(int) RTSemPing(PRTPINGPONG pPP); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1239:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1248:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1248 | RTDECL(int) RTSemPong(PRTPINGPONG pPP); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1248:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1258:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1258 | RTDECL(int) RTSemPingWait(PRTPINGPONG pPP, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1258:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1268:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1268 | RTDECL(int) RTSemPongWait(PRTPINGPONG pPP, RTMSINTERVAL cMillies); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1268:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1356:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1356 | RTDECL(int) RTSemXRoadsCreate(PRTSEMXROADS phXRoads); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1356:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1367:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1367 | RTDECL(int) RTSemXRoadsDestroy(RTSEMXROADS hXRoads); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1367:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1377:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1377 | RTDECL(int) RTSemXRoadsNSEnter(RTSEMXROADS hXRoads); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1377:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1387:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1387 | RTDECL(int) RTSemXRoadsNSLeave(RTSEMXROADS hXRoads); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1387:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1397:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1397 | RTDECL(int) RTSemXRoadsEWEnter(RTSEMXROADS hXRoads); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1397:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1407:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1407 | RTDECL(int) RTSemXRoadsEWLeave(RTSEMXROADS hXRoads); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/semaphore.h:1407:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:36: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInit.c:189:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 189 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInit.c:189:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInit.c:222:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 222 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInit.c:222:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:38: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibPhysHeap.c:402:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 402 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibPhysHeap.c:402:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibPhysHeap.c:530:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 530 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibPhysHeap.c:530:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibPhysHeap.c:547:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 547 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibPhysHeap.c:547:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibPhysHeap.c:644:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 644 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibPhysHeap.c:644:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibPhysHeap.c:659:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 659 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibPhysHeap.c:659:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:40: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibVMMDev.c:39:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 39 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibVMMDev.c:39:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:42: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:94:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 94 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:94:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:101:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 101 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:101:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:108:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 108 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:108:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:115:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 115 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:115:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:125:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 125 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:125:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:145:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 145 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:145:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:167:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 167 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:167:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:179:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 179 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:179:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:191:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 191 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:191:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:257:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 257 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:257:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:286:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 286 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:286:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:321:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 321 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:321:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:346:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 346 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:346:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:377:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 377 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:377:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:442:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 442 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/alloc-r0drv.c:442:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/initterm-r0drv.c:31, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:44: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/initterm.h:146:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 146 | RTR0DECL(int) RTR0Init(unsigned fReserved); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/initterm.h:146:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/initterm.h:151:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 151 | RTR0DECL(void) RTR0Term(void); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/initterm.h:151:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/initterm.h:159:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 159 | RTR0DECL(void) RTR0TermForced(void); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/initterm.h:159:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/initterm.h:209:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 209 | typedef DECLCALLBACK(void) FNRTTERMCALLBACK(RTTERMREASON enmReason, int32_t iStatus, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/initterm.h:209:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/initterm.h:235:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 235 | RTDECL(int) RTTermRegisterCallback(PFNRTTERMCALLBACK pfnCallback, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/initterm.h:235:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/initterm.h:246:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 246 | RTDECL(int) RTTermDeregisterCallback(PFNRTTERMCALLBACK pfnCallback, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/initterm.h:246:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/initterm.h:258:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 258 | RTDECL(void) RTTermRunCallbacks(RTTERMREASON enmReason, int32_t iStatus); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/initterm.h:258:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/initterm-r0drv.c:37, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:44: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:52:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 52 | RTDECL(RTCPUID) RTMpCpuId(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:52:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:61:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 61 | RTDECL(int) RTMpCurSetIndex(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:61:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:71:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 71 | RTDECL(int) RTMpCurSetIndexAndId(PRTCPUID pidCpu); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:71:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:81:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 81 | RTDECL(int) RTMpCpuIdToSetIndex(RTCPUID idCpu); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:81:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:92:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 92 | RTDECL(RTCPUID) RTMpCpuIdFromSetIndex(int iCpu); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:92:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:103:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 103 | RTDECL(int) RTMpSetIndexFromCpuGroupMember(uint32_t idxGroup, uint32_t idxMember); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:103:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:114:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 114 | RTDECL(uint32_t) RTMpGetCpuGroupCounts(uint32_t idxGroup, uint32_t *pcActive); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:114:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:123:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 123 | RTDECL(uint32_t) RTMpGetMaxCpuGroupCount(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:123:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:133:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 133 | RTDECL(RTCPUID) RTMpGetMaxCpuId(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:133:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:144:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 144 | RTDECL(uint32_t) RTMpGetArraySize(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:144:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:152:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 152 | RTDECL(bool) RTMpIsCpuPossible(RTCPUID idCpu); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:152:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:161:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 161 | RTDECL(PRTCPUSET) RTMpGetSet(PRTCPUSET pSet); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:161:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:170:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 170 | RTDECL(RTCPUID) RTMpGetCount(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:170:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:178:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 178 | RTDECL(RTCPUID) RTMpGetCoreCount(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:178:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:186:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 186 | RTDECL(PRTCPUSET) RTMpGetOnlineSet(PRTCPUSET pSet); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:186:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:193:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 193 | RTDECL(RTCPUID) RTMpGetOnlineCount(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:193:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:201:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 201 | RTDECL(RTCPUID) RTMpGetOnlineCoreCount(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:201:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:209:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 209 | RTDECL(bool) RTMpIsCpuOnline(RTCPUID idCpu); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:209:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:218:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 218 | RTDECL(PRTCPUSET) RTMpGetPresentSet(PRTCPUSET pSet); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:218:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:225:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 225 | RTDECL(RTCPUID) RTMpGetPresentCount(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:225:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:232:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 232 | RTDECL(RTCPUID) RTMpGetPresentCoreCount(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:232:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:240:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 240 | RTDECL(bool) RTMpIsCpuPresent(RTCPUID idCpu); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:240:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:252:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 252 | RTDECL(uint32_t) RTMpGetCurFrequency(RTCPUID idCpu); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:252:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:263:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 263 | RTDECL(uint32_t) RTMpGetMaxFrequency(RTCPUID idCpu); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:263:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:276:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 276 | RTDECL(int) RTMpGetDescription(RTCPUID idCpu, char *pszBuf, size_t cbBuf); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:276:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:286:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 286 | RTDECL(bool) RTMpIsCpuWorkPending(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:286:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:297:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 297 | typedef DECLCALLBACK(void) FNRTMPWORKER(RTCPUID idCpu, void *pvUser1, void *pvUser2); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:297:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:323:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 323 | RTDECL(bool) RTMpOnAllIsConcurrentSafe(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:323:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:339:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 339 | RTDECL(int) RTMpOnAll(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:339:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:358:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 358 | RTDECL(int) RTMpOnOthers(PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:358:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:374:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 374 | RTDECL(int) RTMpOnSpecific(RTCPUID idCpu, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:374:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:399:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 399 | RTDECL(int) RTMpOnPair(RTCPUID idCpu1, RTCPUID idCpu2, uint32_t fFlags, PFNRTMPWORKER pfnWorker, void *pvUser1, void *pvUser2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:399:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/initterm-r0drv.c:37, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:44: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:407:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 407 | RTDECL(bool) RTMpOnPairIsConcurrentExecSupported(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:407:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:428:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 428 | RTDECL(int) RTMpPokeCpu(RTCPUID idCpu); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:428:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:464:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 464 | typedef DECLCALLBACK(void) FNRTMPNOTIFICATION(RTMPEVENT enmEvent, RTCPUID idCpu, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:464:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:487:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 487 | RTDECL(int) RTMpNotificationRegister(PFNRTMPNOTIFICATION pfnCallback, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:487:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:502:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 502 | RTDECL(int) RTMpNotificationDeregister(PFNRTMPNOTIFICATION pfnCallback, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/mp.h:502:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/internal/thread.h:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/initterm-r0drv.c:46, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:44: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:70:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 70 | typedef DECLCALLBACK(int) AVLPVCALLBACK(PAVLPVNODECORE, void *); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:70:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:77:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 77 | RTDECL(bool) RTAvlPVInsert(PAVLPVTREE ppTree, PAVLPVNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:77:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:78:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 78 | RTDECL(PAVLPVNODECORE) RTAvlPVRemove(PAVLPVTREE ppTree, AVLPVKEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:78:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:79:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 79 | RTDECL(PAVLPVNODECORE) RTAvlPVGet(PAVLPVTREE ppTree, AVLPVKEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:79:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:80:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 80 | RTDECL(PAVLPVNODECORE) RTAvlPVGetBestFit(PAVLPVTREE ppTree, AVLPVKEY Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:80:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:81:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 81 | RTDECL(PAVLPVNODECORE) RTAvlPVRemoveBestFit(PAVLPVTREE ppTree, AVLPVKEY Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:81:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:82:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 82 | RTDECL(int) RTAvlPVDoWithAll(PAVLPVTREE ppTree, int fFromLeft, PAVLPVCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:82:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:83:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 83 | RTDECL(int) RTAvlPVDestroy(PAVLPVTREE ppTree, PAVLPVCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:83:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:111:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 111 | typedef DECLCALLBACK(int) AVLULCALLBACK(PAVLULNODECORE, void*); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:111:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 119 | RTDECL(bool) RTAvlULInsert(PPAVLULNODECORE ppTree, PAVLULNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:120:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 120 | RTDECL(PAVLULNODECORE) RTAvlULRemove(PPAVLULNODECORE ppTree, AVLULKEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:120:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:121:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 121 | RTDECL(PAVLULNODECORE) RTAvlULGet(PPAVLULNODECORE ppTree, AVLULKEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:121:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:122:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 122 | RTDECL(PAVLULNODECORE) RTAvlULGetBestFit(PPAVLULNODECORE ppTree, AVLULKEY Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:122:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:123:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 123 | RTDECL(PAVLULNODECORE) RTAvlULRemoveBestFit(PPAVLULNODECORE ppTree, AVLULKEY Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:123:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:124:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 124 | RTDECL(int) RTAvlULDoWithAll(PPAVLULNODECORE ppTree, int fFromLeft, PAVLULCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:124:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:125:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 125 | RTDECL(int) RTAvlULDestroy(PPAVLULNODECORE pTree, PAVLULCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:125:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:159:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 159 | typedef DECLCALLBACK(int) AVLRPVCALLBACK(PAVLRPVNODECORE, void *); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:159:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:166:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 166 | RTDECL(bool) RTAvlrPVInsert(PAVLRPVTREE ppTree, PAVLRPVNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:166:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:167:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 167 | RTDECL(PAVLRPVNODECORE) RTAvlrPVRemove(PAVLRPVTREE ppTree, AVLRPVKEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:167:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:168:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 168 | RTDECL(PAVLRPVNODECORE) RTAvlrPVGet(PAVLRPVTREE ppTree, AVLRPVKEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:168:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:169:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 169 | RTDECL(PAVLRPVNODECORE) RTAvlrPVRangeGet(PAVLRPVTREE ppTree, AVLRPVKEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:169:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:170:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 170 | RTDECL(PAVLRPVNODECORE) RTAvlrPVRangeRemove(PAVLRPVTREE ppTree, AVLRPVKEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:170:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:171:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 171 | RTDECL(PAVLRPVNODECORE) RTAvlrPVGetBestFit(PAVLRPVTREE ppTree, AVLRPVKEY Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:171:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:172:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 172 | RTDECL(PAVLRPVNODECORE) RTAvlrPVRemoveBestFit(PAVLRPVTREE ppTree, AVLRPVKEY Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:172:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:173:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 173 | RTDECL(int) RTAvlrPVDoWithAll(PAVLRPVTREE ppTree, int fFromLeft, PAVLRPVCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:173:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:174:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 174 | RTDECL(int) RTAvlrPVDestroy(PAVLRPVTREE ppTree, PAVLRPVCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:174:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:203:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 203 | typedef DECLCALLBACK(int) AVLU32CALLBACK(PAVLU32NODECORE, void*); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:203:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:211:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 211 | RTDECL(bool) RTAvlU32Insert(PAVLU32TREE pTree, PAVLU32NODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:211:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:212:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 212 | RTDECL(PAVLU32NODECORE) RTAvlU32Remove(PAVLU32TREE pTree, AVLU32KEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:212:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:213:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 213 | RTDECL(PAVLU32NODECORE) RTAvlU32Get(PAVLU32TREE pTree, AVLU32KEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:213:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:214:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 214 | RTDECL(PAVLU32NODECORE) RTAvlU32GetBestFit(PAVLU32TREE pTree, AVLU32KEY Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:214:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:215:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 215 | RTDECL(PAVLU32NODECORE) RTAvlU32RemoveBestFit(PAVLU32TREE pTree, AVLU32KEY Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:215:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:216:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 216 | RTDECL(int) RTAvlU32DoWithAll(PAVLU32TREE pTree, int fFromLeft, PAVLU32CALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:216:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:217:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 217 | RTDECL(int) RTAvlU32Destroy(PAVLU32TREE pTree, PAVLU32CALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:217:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:258:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 258 | typedef DECLCALLBACK(int) AVLOU32CALLBACK(PAVLOU32NODECORE pNode, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:258:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:262:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 262 | RTDECL(bool) RTAvloU32Insert(PAVLOU32TREE pTree, PAVLOU32NODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:262:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:263:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 263 | RTDECL(PAVLOU32NODECORE) RTAvloU32Remove(PAVLOU32TREE pTree, AVLOU32KEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:263:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:264:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 264 | RTDECL(PAVLOU32NODECORE) RTAvloU32Get(PAVLOU32TREE pTree, AVLOU32KEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:264:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:265:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 265 | RTDECL(int) RTAvloU32DoWithAll(PAVLOU32TREE pTree, int fFromLeft, PAVLOU32CALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:265:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/internal/thread.h:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/initterm-r0drv.c:46, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:44: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:266:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 266 | RTDECL(PAVLOU32NODECORE) RTAvloU32GetBestFit(PAVLOU32TREE ppTree, AVLOU32KEY Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:266:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:267:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 267 | RTDECL(PAVLOU32NODECORE) RTAvloU32RemoveBestFit(PAVLOU32TREE ppTree, AVLOU32KEY Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:267:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:268:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 268 | RTDECL(int) RTAvloU32Destroy(PAVLOU32TREE pTree, PAVLOU32CALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:268:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:292:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 292 | typedef DECLCALLBACK(int) AVLLU32CALLBACK(PAVLLU32NODECORE, void*); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:292:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:300:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 300 | RTDECL(bool) RTAvllU32Insert(PPAVLLU32NODECORE ppTree, PAVLLU32NODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:300:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:301:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 301 | RTDECL(PAVLLU32NODECORE) RTAvllU32Remove(PPAVLLU32NODECORE ppTree, AVLLU32KEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:301:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:302:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 302 | RTDECL(PAVLLU32NODECORE) RTAvllU32RemoveNode(PPAVLLU32NODECORE ppTree, PAVLLU32NODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:302:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:303:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 303 | RTDECL(PAVLLU32NODECORE) RTAvllU32Get(PPAVLLU32NODECORE ppTree, AVLLU32KEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:303:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:304:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 304 | RTDECL(PAVLLU32NODECORE) RTAvllU32GetBestFit(PPAVLLU32NODECORE ppTree, AVLLU32KEY Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:304:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:305:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 305 | RTDECL(PAVLLU32NODECORE) RTAvllU32RemoveBestFit(PPAVLLU32NODECORE ppTree, AVLLU32KEY Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:305:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:306:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 306 | RTDECL(int) RTAvllU32DoWithAll(PPAVLLU32NODECORE ppTree, int fFromLeft, PAVLLU32CALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:306:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:307:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 307 | RTDECL(int) RTAvllU32Destroy(PPAVLLU32NODECORE pTree, PAVLLU32CALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:307:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:335:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 335 | typedef DECLCALLBACK(int) AVLU64CALLBACK(PAVLU64NODECORE, void*); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:335:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:343:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 343 | RTDECL(bool) RTAvlU64Insert(PAVLU64TREE pTree, PAVLU64NODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:343:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:344:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 344 | RTDECL(PAVLU64NODECORE) RTAvlU64Remove(PAVLU64TREE pTree, AVLU64KEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:344:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:345:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 345 | RTDECL(PAVLU64NODECORE) RTAvlU64Get(PAVLU64TREE pTree, AVLU64KEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:345:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:346:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 346 | RTDECL(PAVLU64NODECORE) RTAvlU64GetBestFit(PAVLU64TREE pTree, AVLU64KEY Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:346:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:347:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 347 | RTDECL(PAVLU64NODECORE) RTAvlU64RemoveBestFit(PAVLU64TREE pTree, AVLU64KEY Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:347:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:348:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 348 | RTDECL(int) RTAvlU64DoWithAll(PAVLU64TREE pTree, int fFromLeft, PAVLU64CALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:348:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:349:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 349 | RTDECL(int) RTAvlU64Destroy(PAVLU64TREE pTree, PAVLU64CALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:349:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:382:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 382 | typedef DECLCALLBACK(int) AVLRU64CALLBACK(PAVLRU64NODECORE, void *); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:382:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:389:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 389 | RTDECL(bool) RTAvlrU64Insert(PAVLRU64TREE ppTree, PAVLRU64NODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:389:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:390:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 390 | RTDECL(PAVLRU64NODECORE) RTAvlrU64Remove(PAVLRU64TREE ppTree, AVLRU64KEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:390:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:391:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 391 | RTDECL(PAVLRU64NODECORE) RTAvlrU64Get(PAVLRU64TREE ppTree, AVLRU64KEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:391:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:392:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 392 | RTDECL(PAVLRU64NODECORE) RTAvlrU64RangeGet(PAVLRU64TREE ppTree, AVLRU64KEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:392:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:393:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 393 | RTDECL(PAVLRU64NODECORE) RTAvlrU64RangeRemove(PAVLRU64TREE ppTree, AVLRU64KEY Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:393:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:394:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 394 | RTDECL(PAVLRU64NODECORE) RTAvlrU64GetBestFit(PAVLRU64TREE ppTree, AVLRU64KEY Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:394:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:395:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 395 | RTDECL(PAVLRU64NODECORE) RTAvlrU64RemoveBestFit(PAVLRU64TREE ppTree, AVLRU64KEY Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:395:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:396:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 396 | RTDECL(int) RTAvlrU64DoWithAll(PAVLRU64TREE ppTree, int fFromLeft, PAVLRU64CALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:396:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:397:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 397 | RTDECL(int) RTAvlrU64Destroy(PAVLRU64TREE ppTree, PAVLRU64CALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:397:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:440:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 440 | typedef DECLCALLBACK(int) AVLOGCPHYSCALLBACK(PAVLOGCPHYSNODECORE pNode, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:440:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:444:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 444 | RTDECL(bool) RTAvloGCPhysInsert(PAVLOGCPHYSTREE pTree, PAVLOGCPHYSNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:444:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:445:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 445 | RTDECL(PAVLOGCPHYSNODECORE) RTAvloGCPhysRemove(PAVLOGCPHYSTREE pTree, RTGCPHYS Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:445:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:446:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 446 | RTDECL(PAVLOGCPHYSNODECORE) RTAvloGCPhysGet(PAVLOGCPHYSTREE pTree, RTGCPHYS Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:446:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:447:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 447 | RTDECL(int) RTAvloGCPhysDoWithAll(PAVLOGCPHYSTREE pTree, int fFromLeft, PAVLOGCPHYSCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:447:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:448:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 448 | RTDECL(PAVLOGCPHYSNODECORE) RTAvloGCPhysGetBestFit(PAVLOGCPHYSTREE ppTree, RTGCPHYS Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:448:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:449:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 449 | RTDECL(PAVLOGCPHYSNODECORE) RTAvloGCPhysRemoveBestFit(PAVLOGCPHYSTREE ppTree, RTGCPHYS Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:449:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:450:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 450 | RTDECL(int) RTAvloGCPhysDestroy(PAVLOGCPHYSTREE pTree, PAVLOGCPHYSCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:450:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:494:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 494 | typedef DECLCALLBACK(int) AVLROGCPHYSCALLBACK(PAVLROGCPHYSNODECORE pNode, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:494:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:498:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 498 | RTDECL(bool) RTAvlroGCPhysInsert(PAVLROGCPHYSTREE pTree, PAVLROGCPHYSNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:498:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:499:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 499 | RTDECL(PAVLROGCPHYSNODECORE) RTAvlroGCPhysRemove(PAVLROGCPHYSTREE pTree, RTGCPHYS Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:499:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:500:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 500 | RTDECL(PAVLROGCPHYSNODECORE) RTAvlroGCPhysGet(PAVLROGCPHYSTREE pTree, RTGCPHYS Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:500:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:501:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 501 | RTDECL(PAVLROGCPHYSNODECORE) RTAvlroGCPhysRangeGet(PAVLROGCPHYSTREE pTree, RTGCPHYS Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:501:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:502:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 502 | RTDECL(PAVLROGCPHYSNODECORE) RTAvlroGCPhysRangeRemove(PAVLROGCPHYSTREE pTree, RTGCPHYS Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:502:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:503:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 503 | RTDECL(PAVLROGCPHYSNODECORE) RTAvlroGCPhysGetBestFit(PAVLROGCPHYSTREE ppTree, RTGCPHYS Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:503:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:504:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 504 | RTDECL(int) RTAvlroGCPhysDoWithAll(PAVLROGCPHYSTREE pTree, int fFromLeft, PAVLROGCPHYSCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:504:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:505:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 505 | RTDECL(int) RTAvlroGCPhysDestroy(PAVLROGCPHYSTREE pTree, PAVLROGCPHYSCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:505:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:506:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 506 | RTDECL(PAVLROGCPHYSNODECORE) RTAvlroGCPhysGetRoot(PAVLROGCPHYSTREE pTree); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:506:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:507:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 507 | RTDECL(PAVLROGCPHYSNODECORE) RTAvlroGCPhysGetLeft(PAVLROGCPHYSNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:507:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:508:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 508 | RTDECL(PAVLROGCPHYSNODECORE) RTAvlroGCPhysGetRight(PAVLROGCPHYSNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:508:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:539:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 539 | typedef DECLCALLBACK(int) AVLGCPTRCALLBACK(PAVLGCPTRNODECORE pNode, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:539:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:543:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 543 | RTDECL(bool) RTAvlGCPtrInsert(PAVLGCPTRTREE pTree, PAVLGCPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:543:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:544:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 544 | RTDECL(PAVLGCPTRNODECORE) RTAvlGCPtrRemove(PAVLGCPTRTREE pTree, RTGCPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:544:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:545:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 545 | RTDECL(PAVLGCPTRNODECORE) RTAvlGCPtrGet(PAVLGCPTRTREE pTree, RTGCPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:545:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:546:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 546 | RTDECL(int) RTAvlGCPtrDoWithAll(PAVLGCPTRTREE pTree, int fFromLeft, PAVLGCPTRCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:546:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:547:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 547 | RTDECL(PAVLGCPTRNODECORE) RTAvlGCPtrGetBestFit(PAVLGCPTRTREE ppTree, RTGCPTR Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:547:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:548:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 548 | RTDECL(PAVLGCPTRNODECORE) RTAvlGCPtrRemoveBestFit(PAVLGCPTRTREE ppTree, RTGCPTR Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:548:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:549:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 549 | RTDECL(int) RTAvlGCPtrDestroy(PAVLGCPTRTREE pTree, PAVLGCPTRCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:549:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:590:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 590 | typedef DECLCALLBACK(int) AVLOGCPTRCALLBACK(PAVLOGCPTRNODECORE pNode, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:590:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:594:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 594 | RTDECL(bool) RTAvloGCPtrInsert(PAVLOGCPTRTREE pTree, PAVLOGCPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:594:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:595:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 595 | RTDECL(PAVLOGCPTRNODECORE) RTAvloGCPtrRemove(PAVLOGCPTRTREE pTree, RTGCPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:595:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:596:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 596 | RTDECL(PAVLOGCPTRNODECORE) RTAvloGCPtrGet(PAVLOGCPTRTREE pTree, RTGCPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:596:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:597:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 597 | RTDECL(int) RTAvloGCPtrDoWithAll(PAVLOGCPTRTREE pTree, int fFromLeft, PAVLOGCPTRCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:597:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:598:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 598 | RTDECL(PAVLOGCPTRNODECORE) RTAvloGCPtrGetBestFit(PAVLOGCPTRTREE ppTree, RTGCPTR Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:598:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:599:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 599 | RTDECL(PAVLOGCPTRNODECORE) RTAvloGCPtrRemoveBestFit(PAVLOGCPTRTREE ppTree, RTGCPTR Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:599:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:600:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 600 | RTDECL(int) RTAvloGCPtrDestroy(PAVLOGCPTRTREE pTree, PAVLOGCPTRCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:600:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:637:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 637 | typedef DECLCALLBACK(int) AVLRGCPTRCALLBACK(PAVLRGCPTRNODECORE pNode, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:637:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:641:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 641 | RTDECL(bool) RTAvlrGCPtrInsert( PAVLRGCPTRTREE pTree, PAVLRGCPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:641:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:642:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 642 | RTDECL(PAVLRGCPTRNODECORE) RTAvlrGCPtrRemove( PAVLRGCPTRTREE pTree, RTGCPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:642:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:643:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 643 | RTDECL(PAVLRGCPTRNODECORE) RTAvlrGCPtrGet( PAVLRGCPTRTREE pTree, RTGCPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:643:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:644:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 644 | RTDECL(PAVLRGCPTRNODECORE) RTAvlrGCPtrGetBestFit( PAVLRGCPTRTREE pTree, RTGCPTR Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:644:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:645:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 645 | RTDECL(PAVLRGCPTRNODECORE) RTAvlrGCPtrRangeGet( PAVLRGCPTRTREE pTree, RTGCPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:645:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:646:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 646 | RTDECL(PAVLRGCPTRNODECORE) RTAvlrGCPtrRangeRemove( PAVLRGCPTRTREE pTree, RTGCPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:646:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:647:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 647 | RTDECL(int) RTAvlrGCPtrDoWithAll( PAVLRGCPTRTREE pTree, int fFromLeft, PAVLRGCPTRCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:647:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:648:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 648 | RTDECL(int) RTAvlrGCPtrDestroy( PAVLRGCPTRTREE pTree, PAVLRGCPTRCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:648:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:649:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 649 | RTDECL(PAVLRGCPTRNODECORE) RTAvlrGCPtrGetRoot( PAVLRGCPTRTREE pTree); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:649:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:650:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 650 | RTDECL(PAVLRGCPTRNODECORE) RTAvlrGCPtrGetLeft( PAVLRGCPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:650:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:651:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 651 | RTDECL(PAVLRGCPTRNODECORE) RTAvlrGCPtrGetRight( PAVLRGCPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:651:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:694:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 694 | typedef DECLCALLBACK(int) AVLROGCPTRCALLBACK(PAVLROGCPTRNODECORE pNode, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:694:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:698:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 698 | RTDECL(bool) RTAvlroGCPtrInsert(PAVLROGCPTRTREE pTree, PAVLROGCPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:698:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:699:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 699 | RTDECL(PAVLROGCPTRNODECORE) RTAvlroGCPtrRemove(PAVLROGCPTRTREE pTree, RTGCPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:699:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:700:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 700 | RTDECL(PAVLROGCPTRNODECORE) RTAvlroGCPtrGet(PAVLROGCPTRTREE pTree, RTGCPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:700:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:701:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 701 | RTDECL(PAVLROGCPTRNODECORE) RTAvlroGCPtrGetBestFit(PAVLROGCPTRTREE ppTree, RTGCPTR Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:701:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:702:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 702 | RTDECL(PAVLROGCPTRNODECORE) RTAvlroGCPtrRangeGet(PAVLROGCPTRTREE pTree, RTGCPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:702:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:703:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 703 | RTDECL(PAVLROGCPTRNODECORE) RTAvlroGCPtrRangeRemove(PAVLROGCPTRTREE pTree, RTGCPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:703:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:704:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 704 | RTDECL(int) RTAvlroGCPtrDoWithAll(PAVLROGCPTRTREE pTree, int fFromLeft, PAVLROGCPTRCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:704:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:705:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 705 | RTDECL(int) RTAvlroGCPtrDestroy(PAVLROGCPTRTREE pTree, PAVLROGCPTRCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:705:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:706:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 706 | RTDECL(PAVLROGCPTRNODECORE) RTAvlroGCPtrGetRoot(PAVLROGCPTRTREE pTree); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:706:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:707:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 707 | RTDECL(PAVLROGCPTRNODECORE) RTAvlroGCPtrGetLeft(PAVLROGCPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:707:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:708:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 708 | RTDECL(PAVLROGCPTRNODECORE) RTAvlroGCPtrGetRight(PAVLROGCPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:708:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:753:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 753 | typedef DECLCALLBACK(int) AVLROOGCPTRCALLBACK(PAVLROOGCPTRNODECORE pNode, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:753:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:757:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 757 | RTDECL(bool) RTAvlrooGCPtrInsert(PAVLROOGCPTRTREE pTree, PAVLROOGCPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:757:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:758:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 758 | RTDECL(PAVLROOGCPTRNODECORE) RTAvlrooGCPtrRemove(PAVLROOGCPTRTREE pTree, RTGCPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:758:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:759:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 759 | RTDECL(PAVLROOGCPTRNODECORE) RTAvlrooGCPtrGet(PAVLROOGCPTRTREE pTree, RTGCPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:759:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:760:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 760 | RTDECL(PAVLROOGCPTRNODECORE) RTAvlrooGCPtrGetBestFit(PAVLROOGCPTRTREE ppTree, RTGCPTR Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:760:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:761:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 761 | RTDECL(PAVLROOGCPTRNODECORE) RTAvlrooGCPtrRangeGet(PAVLROOGCPTRTREE pTree, RTGCPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:761:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:762:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 762 | RTDECL(PAVLROOGCPTRNODECORE) RTAvlrooGCPtrRangeRemove(PAVLROOGCPTRTREE pTree, RTGCPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:762:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:763:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 763 | RTDECL(int) RTAvlrooGCPtrDoWithAll(PAVLROOGCPTRTREE pTree, int fFromLeft, PAVLROOGCPTRCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:763:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:764:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 764 | RTDECL(int) RTAvlrooGCPtrDestroy(PAVLROOGCPTRTREE pTree, PAVLROOGCPTRCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:764:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:765:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 765 | RTDECL(PAVLROOGCPTRNODECORE) RTAvlrooGCPtrGetRoot(PAVLROOGCPTRTREE pTree); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:765:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:766:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 766 | RTDECL(PAVLROOGCPTRNODECORE) RTAvlrooGCPtrGetLeft(PAVLROOGCPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:766:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:767:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 767 | RTDECL(PAVLROOGCPTRNODECORE) RTAvlrooGCPtrGetRight(PAVLROOGCPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:767:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:768:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 768 | RTDECL(PAVLROOGCPTRNODECORE) RTAvlrooGCPtrGetNextEqual(PAVLROOGCPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:768:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:805:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 805 | typedef DECLCALLBACK(int) AVLUINTPTRCALLBACK(PAVLUINTPTRNODECORE pNode, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:805:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:809:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 809 | RTDECL(bool) RTAvlUIntPtrInsert( PAVLUINTPTRTREE pTree, PAVLUINTPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:809:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:810:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 810 | RTDECL(PAVLUINTPTRNODECORE) RTAvlUIntPtrRemove( PAVLUINTPTRTREE pTree, RTUINTPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:810:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:811:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 811 | RTDECL(PAVLUINTPTRNODECORE) RTAvlUIntPtrGet( PAVLUINTPTRTREE pTree, RTUINTPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:811:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:812:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 812 | RTDECL(PAVLUINTPTRNODECORE) RTAvlUIntPtrGetBestFit(PAVLUINTPTRTREE pTree, RTUINTPTR Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:812:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:813:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 813 | RTDECL(int) RTAvlUIntPtrDoWithAll( PAVLUINTPTRTREE pTree, int fFromLeft, PAVLUINTPTRCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:813:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:814:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 814 | RTDECL(int) RTAvlUIntPtrDestroy( PAVLUINTPTRTREE pTree, PAVLUINTPTRCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:814:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:815:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 815 | RTDECL(PAVLUINTPTRNODECORE) RTAvlUIntPtrGetRoot( PAVLUINTPTRTREE pTree); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:815:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:816:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 816 | RTDECL(PAVLUINTPTRNODECORE) RTAvlUIntPtrGetLeft( PAVLUINTPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:816:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:817:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 817 | RTDECL(PAVLUINTPTRNODECORE) RTAvlUIntPtrGetRight( PAVLUINTPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:817:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:856:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 856 | typedef DECLCALLBACK(int) AVLRUINTPTRCALLBACK(PAVLRUINTPTRNODECORE pNode, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:856:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:860:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 860 | RTDECL(bool) RTAvlrUIntPtrInsert( PAVLRUINTPTRTREE pTree, PAVLRUINTPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:860:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:861:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 861 | RTDECL(PAVLRUINTPTRNODECORE) RTAvlrUIntPtrRemove( PAVLRUINTPTRTREE pTree, RTUINTPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:861:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:862:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 862 | RTDECL(PAVLRUINTPTRNODECORE) RTAvlrUIntPtrGet( PAVLRUINTPTRTREE pTree, RTUINTPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:862:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:863:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 863 | RTDECL(PAVLRUINTPTRNODECORE) RTAvlrUIntPtrGetBestFit( PAVLRUINTPTRTREE pTree, RTUINTPTR Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:863:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:864:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 864 | RTDECL(PAVLRUINTPTRNODECORE) RTAvlrUIntPtrRangeGet( PAVLRUINTPTRTREE pTree, RTUINTPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:864:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:865:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 865 | RTDECL(PAVLRUINTPTRNODECORE) RTAvlrUIntPtrRangeRemove(PAVLRUINTPTRTREE pTree, RTUINTPTR Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:865:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:866:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 866 | RTDECL(int) RTAvlrUIntPtrDoWithAll( PAVLRUINTPTRTREE pTree, int fFromLeft, PAVLRUINTPTRCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:866:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:867:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 867 | RTDECL(int) RTAvlrUIntPtrDestroy( PAVLRUINTPTRTREE pTree, PAVLRUINTPTRCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:867:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:868:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 868 | RTDECL(PAVLRUINTPTRNODECORE) RTAvlrUIntPtrGetRoot( PAVLRUINTPTRTREE pTree); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:868:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:869:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 869 | RTDECL(PAVLRUINTPTRNODECORE) RTAvlrUIntPtrGetLeft( PAVLRUINTPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:869:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:870:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 870 | RTDECL(PAVLRUINTPTRNODECORE) RTAvlrUIntPtrGetRight( PAVLRUINTPTRNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:870:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:913:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 913 | typedef DECLCALLBACK(int) AVLOHCPHYSCALLBACK(PAVLOHCPHYSNODECORE pNode, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:913:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:917:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 917 | RTDECL(bool) RTAvloHCPhysInsert(PAVLOHCPHYSTREE pTree, PAVLOHCPHYSNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:917:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:918:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 918 | RTDECL(PAVLOHCPHYSNODECORE) RTAvloHCPhysRemove(PAVLOHCPHYSTREE pTree, RTHCPHYS Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:918:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:919:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 919 | RTDECL(PAVLOHCPHYSNODECORE) RTAvloHCPhysGet(PAVLOHCPHYSTREE pTree, RTHCPHYS Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:919:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:920:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 920 | RTDECL(int) RTAvloHCPhysDoWithAll(PAVLOHCPHYSTREE pTree, int fFromLeft, PAVLOHCPHYSCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:920:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:921:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 921 | RTDECL(PAVLOHCPHYSNODECORE) RTAvloHCPhysGetBestFit(PAVLOHCPHYSTREE ppTree, RTHCPHYS Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:921:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:922:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 922 | RTDECL(PAVLOHCPHYSNODECORE) RTAvloHCPhysRemoveBestFit(PAVLOHCPHYSTREE ppTree, RTHCPHYS Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:922:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:923:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 923 | RTDECL(int) RTAvloHCPhysDestroy(PAVLOHCPHYSTREE pTree, PAVLOHCPHYSCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:923:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:964:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 964 | typedef DECLCALLBACK(int) AVLOIOPORTCALLBACK(PAVLOIOPORTNODECORE pNode, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:964:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:968:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 968 | RTDECL(bool) RTAvloIOPortInsert(PAVLOIOPORTTREE pTree, PAVLOIOPORTNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:968:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:969:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 969 | RTDECL(PAVLOIOPORTNODECORE) RTAvloIOPortRemove(PAVLOIOPORTTREE pTree, RTIOPORT Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:969:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:970:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 970 | RTDECL(PAVLOIOPORTNODECORE) RTAvloIOPortGet(PAVLOIOPORTTREE pTree, RTIOPORT Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:970:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:971:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 971 | RTDECL(int) RTAvloIOPortDoWithAll(PAVLOIOPORTTREE pTree, int fFromLeft, PAVLOIOPORTCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:971:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:972:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 972 | RTDECL(PAVLOIOPORTNODECORE) RTAvloIOPortGetBestFit(PAVLOIOPORTTREE ppTree, RTIOPORT Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:972:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:973:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 973 | RTDECL(PAVLOIOPORTNODECORE) RTAvloIOPortRemoveBestFit(PAVLOIOPORTTREE ppTree, RTIOPORT Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:973:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:974:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 974 | RTDECL(int) RTAvloIOPortDestroy(PAVLOIOPORTTREE pTree, PAVLOIOPORTCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:974:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1016:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1016 | typedef DECLCALLBACK(int) AVLROIOPORTCALLBACK(PAVLROIOPORTNODECORE pNode, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1016:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1020:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1020 | RTDECL(bool) RTAvlroIOPortInsert(PAVLROIOPORTTREE pTree, PAVLROIOPORTNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1020:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1021:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1021 | RTDECL(PAVLROIOPORTNODECORE) RTAvlroIOPortRemove(PAVLROIOPORTTREE pTree, RTIOPORT Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1021:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1022:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1022 | RTDECL(PAVLROIOPORTNODECORE) RTAvlroIOPortGet(PAVLROIOPORTTREE pTree, RTIOPORT Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1022:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1023:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1023 | RTDECL(PAVLROIOPORTNODECORE) RTAvlroIOPortRangeGet(PAVLROIOPORTTREE pTree, RTIOPORT Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1023:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1024:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1024 | RTDECL(PAVLROIOPORTNODECORE) RTAvlroIOPortRangeRemove(PAVLROIOPORTTREE pTree, RTIOPORT Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1024:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1025:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1025 | RTDECL(int) RTAvlroIOPortDoWithAll(PAVLROIOPORTTREE pTree, int fFromLeft, PAVLROIOPORTCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1025:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1026:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1026 | RTDECL(int) RTAvlroIOPortDestroy(PAVLROIOPORTTREE pTree, PAVLROIOPORTCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1026:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1066:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1066 | typedef DECLCALLBACK(int) AVLHCPHYSCALLBACK(PAVLHCPHYSNODECORE pNode, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1066:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1070:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1070 | RTDECL(bool) RTAvlHCPhysInsert(PAVLHCPHYSTREE pTree, PAVLHCPHYSNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1070:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1071:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1071 | RTDECL(PAVLHCPHYSNODECORE) RTAvlHCPhysRemove(PAVLHCPHYSTREE pTree, RTHCPHYS Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1071:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1072:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1072 | RTDECL(PAVLHCPHYSNODECORE) RTAvlHCPhysGet(PAVLHCPHYSTREE pTree, RTHCPHYS Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1072:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1073:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1073 | RTDECL(int) RTAvlHCPhysDoWithAll(PAVLHCPHYSTREE pTree, int fFromLeft, PAVLHCPHYSCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1073:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1074:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1074 | RTDECL(PAVLHCPHYSNODECORE) RTAvlHCPhysGetBestFit(PAVLHCPHYSTREE ppTree, RTHCPHYS Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1074:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1075:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1075 | RTDECL(PAVLHCPHYSNODECORE) RTAvlHCPhysRemoveBestFit(PAVLHCPHYSTREE ppTree, RTHCPHYS Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1075:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1076:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1076 | RTDECL(int) RTAvlHCPhysDestroy(PAVLHCPHYSTREE pTree, PAVLHCPHYSCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1076:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1115:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1115 | typedef DECLCALLBACK(int) AVLGCPHYSCALLBACK(PAVLGCPHYSNODECORE pNode, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1115:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1119 | RTDECL(bool) RTAvlGCPhysInsert(PAVLGCPHYSTREE pTree, PAVLGCPHYSNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1120:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1120 | RTDECL(PAVLGCPHYSNODECORE) RTAvlGCPhysRemove(PAVLGCPHYSTREE pTree, RTGCPHYS Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1120:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1121:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1121 | RTDECL(PAVLGCPHYSNODECORE) RTAvlGCPhysGet(PAVLGCPHYSTREE pTree, RTGCPHYS Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1121:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1122:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1122 | RTDECL(int) RTAvlGCPhysDoWithAll(PAVLGCPHYSTREE pTree, int fFromLeft, PAVLGCPHYSCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1122:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1123:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1123 | RTDECL(PAVLGCPHYSNODECORE) RTAvlGCPhysGetBestFit(PAVLGCPHYSTREE ppTree, RTGCPHYS Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1123:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1124:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1124 | RTDECL(PAVLGCPHYSNODECORE) RTAvlGCPhysRemoveBestFit(PAVLGCPHYSTREE ppTree, RTGCPHYS Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1124:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1125:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1125 | RTDECL(int) RTAvlGCPhysDestroy(PAVLGCPHYSTREE pTree, PAVLGCPHYSCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1125:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1162:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1162 | typedef DECLCALLBACK(int) AVLRFOFFCALLBACK(PAVLRFOFFNODECORE pNode, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1162:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1166:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1166 | RTDECL(bool) RTAvlrFileOffsetInsert( PAVLRFOFFTREE pTree, PAVLRFOFFNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1166:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1167:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1167 | RTDECL(PAVLRFOFFNODECORE) RTAvlrFileOffsetRemove( PAVLRFOFFTREE pTree, RTFOFF Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1167:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1168:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1168 | RTDECL(PAVLRFOFFNODECORE) RTAvlrFileOffsetGet( PAVLRFOFFTREE pTree, RTFOFF Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1168:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1169:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1169 | RTDECL(PAVLRFOFFNODECORE) RTAvlrFileOffsetGetBestFit( PAVLRFOFFTREE pTree, RTFOFF Key, bool fAbove); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1169:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1170:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1170 | RTDECL(PAVLRFOFFNODECORE) RTAvlrFileOffsetRangeGet( PAVLRFOFFTREE pTree, RTFOFF Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1170:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1171:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1171 | RTDECL(PAVLRFOFFNODECORE) RTAvlrFileOffsetRangeRemove( PAVLRFOFFTREE pTree, RTFOFF Key); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1171:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1172:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1172 | RTDECL(int) RTAvlrFileOffsetDoWithAll( PAVLRFOFFTREE pTree, int fFromLeft, PAVLRFOFFCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1172:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1173:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1173 | RTDECL(int) RTAvlrFileOffsetDestroy( PAVLRFOFFTREE pTree, PAVLRFOFFCALLBACK pfnCallBack, void *pvParam); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1173:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1174:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1174 | RTDECL(PAVLRFOFFNODECORE) RTAvlrFileOffsetGetRoot( PAVLRFOFFTREE pTree); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1174:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1175:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1175 | RTDECL(PAVLRFOFFNODECORE) RTAvlrFileOffsetGetLeft( PAVLRFOFFNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1175:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1176:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1176 | RTDECL(PAVLRFOFFNODECORE) RTAvlrFileOffsetGetRight( PAVLRFOFFNODECORE pNode); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/avl.h:1176:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:41, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:67:1: note: in expansion of macro ‘AssertCompileSize’ 67 | AssertCompileSize(RTLOCKVALSRCPOS, HC_ARCH_BITS == 32 ? 16 : 32); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:67:1: note: in expansion of macro ‘AssertCompileSize’ 67 | AssertCompileSize(RTLOCKVALSRCPOS, HC_ARCH_BITS == 32 ? 16 : 32); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:159:1: note: in expansion of macro ‘AssertCompileSize’ 159 | AssertCompileSize(RTLOCKVALRECEXCL, HC_ARCH_BITS == 32 ? 0x60 : 0x80); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:159:1: note: in expansion of macro ‘AssertCompileSize’ 159 | AssertCompileSize(RTLOCKVALRECEXCL, HC_ARCH_BITS == 32 ? 0x60 : 0x80); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:188:1: note: in expansion of macro ‘AssertCompileSize’ 188 | AssertCompileSize(RTLOCKVALRECSHRDOWN, HC_ARCH_BITS == 32 ? 24 + 16 : 32 + 32); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:188:1: note: in expansion of macro ‘AssertCompileSize’ 188 | AssertCompileSize(RTLOCKVALRECSHRDOWN, HC_ARCH_BITS == 32 ? 24 + 16 : 32 + 32); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:238:1: note: in expansion of macro ‘AssertCompileSize’ 238 | AssertCompileSize(RTLOCKVALRECSHRD, HC_ARCH_BITS == 32 ? 0x50 : 0x60); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:144:5: note: in expansion of macro ‘AssertCompile’ 144 | AssertCompile(sizeof(type) == (size)) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:238:1: note: in expansion of macro ‘AssertCompileSize’ 238 | AssertCompileSize(RTLOCKVALRECSHRD, HC_ARCH_BITS == 32 ? 0x50 : 0x60); | ^~~~~~~~~~~~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/internal/lockvalidator.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/internal/thread.h:40, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/initterm-r0drv.c:46, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:44: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:249:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 249 | RTDECL(int) RTLockValidatorRecMakeSiblings(PRTLOCKVALRECCORE pRec1, PRTLOCKVALRECCORE pRec2); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:249:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:271:41: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 271 | bool fEnabled, const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(6, 7); | ^~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:271:41: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:292:42: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 292 | bool fEnabled, const char *pszNameFmt, va_list va) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(6, 0); | ^~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:292:42: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/internal/lockvalidator.h:34, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/internal/thread.h:40, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/initterm-r0drv.c:46, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:44: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:299:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 299 | RTDECL(void) RTLockValidatorRecExclDelete(PRTLOCKVALRECEXCL pRec); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:299:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:323:43: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 323 | bool fEnabled, const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(6, 7); | ^~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:323:43: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:347:44: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 347 | bool fEnabled, const char *pszNameFmt, va_list va) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(6, 0); | ^~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:347:44: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:355:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 355 | RTDECL(void) RTLockValidatorRecExclDestroy(PRTLOCKVALRECEXCL *ppRec); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:355:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:369:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 369 | RTDECL(uint32_t) RTLockValidatorRecExclSetSubClass(PRTLOCKVALRECEXCL pRec, uint32_t uSubClass); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:369:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:386:45: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 386 | PCRTLOCKVALSRCPOS pSrcPos, bool fFirstRecursion); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:386:45: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:404:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 404 | RTDECL(int) RTLockValidatorRecExclReleaseOwner(PRTLOCKVALRECEXCL pRec, bool fFinalRecursion); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:404:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:414:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 414 | RTDECL(void) RTLockValidatorRecExclReleaseOwnerUnchecked(PRTLOCKVALRECEXCL pRec); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:414:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:429:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 429 | RTDECL(int) RTLockValidatorRecExclRecursion(PRTLOCKVALRECEXCL pRec, PCRTLOCKVALSRCPOS pSrcPos); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:429:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:443:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 443 | RTDECL(int) RTLockValidatorRecExclUnwind(PRTLOCKVALRECEXCL pRec); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:443:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:464:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 464 | RTDECL(int) RTLockValidatorRecExclRecursionMixed(PRTLOCKVALRECEXCL pRec, PRTLOCKVALRECCORE pRecMixed, PCRTLOCKVALSRCPOS pSrcPos); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:464:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:479:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 479 | RTDECL(int) RTLockValidatorRecExclUnwindMixed(PRTLOCKVALRECEXCL pRec, PRTLOCKVALRECCORE pRecMixed); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:479:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:498:47: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 498 | PCRTLOCKVALSRCPOS pSrcPos, RTMSINTERVAL cMillies); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:498:47: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:526:49: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 526 | RTTHREADSTATE enmSleepState, bool fReallySleeping); | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:526:49: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:545:57: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 545 | RTTHREADSTATE enmSleepState, bool fReallySleeping); | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:545:57: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:571:43: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 571 | const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(7, 8); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:571:43: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:597:44: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 597 | const char *pszNameFmt, va_list va) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(7, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:597:44: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:605:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 605 | RTDECL(void) RTLockValidatorRecSharedDelete(PRTLOCKVALRECSHRD pRec); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:605:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:633:44: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 633 | const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(7, 8); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:633:44: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:661:45: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 661 | const char *pszNameFmt, va_list va) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(7, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:661:45: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:669:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 669 | RTDECL(void) RTLockValidatorRecSharedDestroy(PRTLOCKVALRECSHRD *ppRec); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:669:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:683:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 683 | RTDECL(uint32_t) RTLockValidatorRecSharedSetSubClass(PRTLOCKVALRECSHRD pRec, uint32_t uSubClass); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:683:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:702:49: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 702 | PCRTLOCKVALSRCPOS pSrcPos, RTMSINTERVAL cMillies); | ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:702:49: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:730:51: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 730 | RTTHREADSTATE enmSleepState, bool fReallySleeping); | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:730:51: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:749:59: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 749 | RTTHREADSTATE enmSleepState, bool fReallySleeping); | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:749:59: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:759:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 759 | RTDECL(void) RTLockValidatorRecSharedResetOwner(PRTLOCKVALRECSHRD pRec, RTTHREAD hThread, PCRTLOCKVALSRCPOS pSrcPos); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:759:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:772:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 772 | RTDECL(void) RTLockValidatorRecSharedAddOwner(PRTLOCKVALRECSHRD pRec, RTTHREAD hThread, PCRTLOCKVALSRCPOS pSrcPos); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:772:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:784:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 784 | RTDECL(void) RTLockValidatorRecSharedRemoveOwner(PRTLOCKVALRECSHRD pRec, RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:784:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:795:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 795 | RTDECL(bool) RTLockValidatorRecSharedIsOwner(PRTLOCKVALRECSHRD pRec, RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:795:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:811:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 811 | RTDECL(int) RTLockValidatorRecSharedCheckAndRelease(PRTLOCKVALRECSHRD pRec, RTTHREAD hThreadSelf); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:811:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:828:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 828 | RTDECL(int) RTLockValidatorRecSharedCheckSignaller(PRTLOCKVALRECSHRD pRec, RTTHREAD hThreadSelf); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:828:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:843:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 843 | RTDECL(int32_t) RTLockValidatorWriteLockGetCount(RTTHREAD Thread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:843:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:850:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 850 | RTDECL(void) RTLockValidatorWriteLockInc(RTTHREAD Thread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:850:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:857:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 857 | RTDECL(void) RTLockValidatorWriteLockDec(RTTHREAD Thread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:857:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:870:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 870 | RTDECL(int32_t) RTLockValidatorReadLockGetCount(RTTHREAD Thread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:870:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:877:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 877 | RTDECL(void) RTLockValidatorReadLockInc(RTTHREAD Thread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:877:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:884:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 884 | RTDECL(void) RTLockValidatorReadLockDec(RTTHREAD Thread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:884:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:892:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 892 | RTDECL(void *) RTLockValidatorQueryBlocking(RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:892:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:901:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 901 | RTDECL(bool) RTLockValidatorIsBlockedThreadInValidator(RTTHREAD hThread); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:901:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:913:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 913 | RTDECL(bool) RTLockValidatorHoldsLocksInClass(RTTHREAD hCurrentThread, RTLOCKVALCLASS hClass); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:913:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:926:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 926 | RTDECL(bool) RTLockValidatorHoldsLocksInSubClass(RTTHREAD hCurrentThread, RTLOCKVALCLASS hClass, uint32_t uSubClass); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:926:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:957:42: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 957 | const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(8, 9); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:957:42: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:986:43: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 986 | const char *pszNameFmt, va_list va) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(8, 0); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:986:43: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1003:40: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1003 | const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(6, 7); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1003:40: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1021:57: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1021 | const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(4, 5); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1021:57: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1029:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1029 | RTDECL(RTLOCKVALCLASS) RTLockValidatorClassFindForSrcPos(PRTLOCKVALSRCPOS pSrcPos); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1029:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1042:54: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1042 | const char *pszNameFmt, ...) RT_IPRT_FORMAT_ATTR_MAYBE_NULL(4, 5); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1042:54: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1050:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1050 | RTDECL(uint32_t) RTLockValidatorClassRetain(RTLOCKVALCLASS hClass); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1050:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1059:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1059 | RTDECL(uint32_t) RTLockValidatorClassRelease(RTLOCKVALCLASS hClass); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1059:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1071:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1071 | RTDECL(int) RTLockValidatorClassAddPriorClass(RTLOCKVALCLASS hClass, RTLOCKVALCLASS hPriorClass); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1071:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1080:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1080 | RTDECL(int) RTLockValidatorClassEnforceStrictReleaseOrder(RTLOCKVALCLASS hClass, bool fEnabled); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1080:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1088:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1088 | RTDECL(bool) RTLockValidatorSetEnabled(bool fEnabled); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1088:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1095:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1095 | RTDECL(bool) RTLockValidatorIsEnabled(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1095:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1103:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1103 | RTDECL(bool) RTLockValidatorSetQuiet(bool fQuiet); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1103:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1110:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1110 | RTDECL(bool) RTLockValidatorIsQuiet(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1110:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1118:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1118 | RTDECL(bool) RTLockValidatorSetMayPanic(bool fPanic); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1118:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1125:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1125 | RTDECL(bool) RTLockValidatorMayPanic(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/lockvalidator.h:1125:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/initterm-r0drv.c:46, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:44: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/internal/thread.h:248:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 248 | DECLCALLBACK(DECLHIDDEN(int)) rtThreadMain(PRTTHREADINT pThread, RTNATIVETHREAD NativeThread, const char *pszThreadName); | ^~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/internal/thread.h:248:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:44: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/initterm-r0drv.c:66:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 66 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/initterm-r0drv.c:66:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/initterm-r0drv.c:140:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 140 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/initterm-r0drv.c:140:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/initterm-r0drv.c:156:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 156 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/initterm-r0drv.c:156:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:43, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:46: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/process.h:95:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 95 | RTDECL(RTPROCESS) RTProcSelf(void); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/process.h:95:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/process.h:104:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 104 | RTR0DECL(RTR0PROCESS) RTR0ProcHandleSelf(void); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/process.h:104:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/process.h:118:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 118 | RTDECL(const char *) RTProcSignalName(int iSignal); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/process.h:118:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:46: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:150:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 150 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:150:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:46: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:172:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 172 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:172:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:201:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 201 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:201:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c: In function ‘VBoxGuest_RTR0MemObjAddressR3’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:222:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 222 | return (RTR3PTR)pMem->pv; | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c: At top level: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:240:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 240 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:240:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:273:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 273 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:273:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:317:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 317 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:317:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:424:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 424 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:424:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:442:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 442 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:442:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:481:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 481 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:481:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:499:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 499 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:499:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:518:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 518 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:518:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:541:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 541 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:541:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:563:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 563 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:563:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:582:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 582 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:582:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:614:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 614 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:614:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:633:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 633 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:633:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:656:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 656 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:656:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:680:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 680 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:680:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:706:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 706 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:706:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:714:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 714 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:714:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:774:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 774 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:774:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:782:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 782 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:782:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:842:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 842 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/memobj-r0drv.c:842:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/mpnotification-r0drv.c:41, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:48: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/spinlock.h:52:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 52 | RTDECL(int) RTSpinlockCreate(PRTSPINLOCK pSpinlock, uint32_t fFlags, const char *pszName); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/spinlock.h:52:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/spinlock.h:73:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 73 | RTDECL(int) RTSpinlockDestroy(RTSPINLOCK Spinlock); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/spinlock.h:73:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/spinlock.h:80:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 80 | RTDECL(void) RTSpinlockAcquire(RTSPINLOCK Spinlock); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/spinlock.h:80:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/spinlock.h:87:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 87 | RTDECL(void) RTSpinlockRelease(RTSPINLOCK Spinlock); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/spinlock.h:87:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/mpnotification-r0drv.c:44, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:48: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/mp-r0drv.h:44:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 44 | typedef DECLCALLBACK(void) FNMPWORKER(RTCPUID idCpu, void *pvUser1, void *pvUser2); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/mp-r0drv.h:44:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:48: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/mpnotification-r0drv.c:162:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 162 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/mpnotification-r0drv.c:162:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/mpnotification-r0drv.c:229:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 229 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/mpnotification-r0drv.c:229:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:41, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/mpnotification-r0drv.c: In function ‘rtR0MpNotificationTerm’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2644:9: note: in expansion of macro ‘AssertCompile’ 2644 | AssertCompile(sizeof(*(ph)) == sizeof(uint32_t)); \ | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/mpnotification-r0drv.c:303:5: note: in expansion of macro ‘ASMAtomicWriteHandle’ 303 | ASMAtomicWriteHandle(&g_hRTMpNotifySpinLock, NIL_RTSPINLOCK); | ^~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2644:9: note: in expansion of macro ‘AssertCompile’ 2644 | AssertCompile(sizeof(*(ph)) == sizeof(uint32_t)); \ | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/mpnotification-r0drv.c:303:5: note: in expansion of macro ‘ASMAtomicWriteHandle’ 303 | ASMAtomicWriteHandle(&g_hRTMpNotifySpinLock, NIL_RTSPINLOCK); | ^~~~~~~~~~~~~~~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/powernotification-r0drv.c:31, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:50: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/power.h: At top level: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/power.h:65:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 65 | typedef DECLCALLBACK(void) FNRTPOWERNOTIFICATION(RTPOWEREVENT enmEvent, void *pvUser); | ^~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/power.h:65:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/power.h:81:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 81 | RTDECL(int) RTPowerNotificationRegister(PFNRTPOWERNOTIFICATION pfnCallback, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/power.h:81:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/power.h:96:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 96 | RTDECL(int) RTPowerNotificationDeregister(PFNRTPOWERNOTIFICATION pfnCallback, void *pvUser); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/power.h:96:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/power.h:106:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 106 | RTDECL(int) RTPowerSignalEvent(RTPOWEREVENT enmEvent); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/power.h:106:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:50: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/powernotification-r0drv.c:88:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 88 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/powernotification-r0drv.c:88:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/powernotification-r0drv.c:158:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 158 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/powernotification-r0drv.c:158:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/powernotification-r0drv.c:225:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 225 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/powernotification-r0drv.c:225:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:41, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/powernotification-r0drv.c: In function ‘rtR0PowerNotificationTerm’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2644:9: note: in expansion of macro ‘AssertCompile’ 2644 | AssertCompile(sizeof(*(ph)) == sizeof(uint32_t)); \ | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/powernotification-r0drv.c:299:5: note: in expansion of macro ‘ASMAtomicWriteHandle’ 299 | ASMAtomicWriteHandle(&g_hRTPowerNotifySpinLock, NIL_RTSPINLOCK); | ^~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2644:9: note: in expansion of macro ‘AssertCompile’ 2644 | AssertCompile(sizeof(*(ph)) == sizeof(uint32_t)); \ | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/powernotification-r0drv.c:299:5: note: in expansion of macro ‘ASMAtomicWriteHandle’ 299 | ASMAtomicWriteHandle(&g_hRTPowerNotifySpinLock, NIL_RTSPINLOCK); | ^~~~~~~~~~~~~~~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:52: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/generic/semspinmutex-r0drv-generic.c: At top level: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/generic/semspinmutex-r0drv-generic.c:109:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 109 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/generic/semspinmutex-r0drv-generic.c:109:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/generic/semspinmutex-r0drv-generic.c:272:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 272 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/generic/semspinmutex-r0drv-generic.c:272:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/generic/semspinmutex-r0drv-generic.c:318:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 318 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/generic/semspinmutex-r0drv-generic.c:318:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/generic/semspinmutex-r0drv-generic.c:443:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 443 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/generic/semspinmutex-r0drv-generic.c:443:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/generic/semspinmutex-r0drv-generic.c:476:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 476 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/generic/semspinmutex-r0drv-generic.c:476:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:54: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/alloc/alloc.c:43:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 43 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/alloc/alloc.c:43:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/alloc/alloc.c:53:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 53 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/alloc/alloc.c:53:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/alloc/alloc.c:66:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 66 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/alloc/alloc.c:66:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:56: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/err/errinfo.c:39:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 39 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/err/errinfo.c:39:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/err/errinfo.c:54:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 54 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/err/errinfo.c:54:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/err/errinfo.c:64:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 64 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/err/errinfo.c:64:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/err/errinfo.c:79:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 79 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/err/errinfo.c:79:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/err/errinfo.c:97:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 97 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/err/errinfo.c:97:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/err/errinfo.c:107:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 107 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/err/errinfo.c:107:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:58: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:241:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 241 | static DECLCALLBACK(size_t) rtLogOutput(void *pv, const char *pachChars, size_t cbChars); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:241:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:242:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 242 | static DECLCALLBACK(size_t) rtLogOutputPrefixed(void *pv, const char *pachChars, size_t cbChars); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:242:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:791:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 791 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:791:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1032:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1032 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1032:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1052:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1052 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1052:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1075:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1075 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1075:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1173:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1173 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1173:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1251:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1251 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1251:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1487:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1487 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1487:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1556:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1556 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1556:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1667:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1667 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1667:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1921:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1921 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1921:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1993:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1993 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:1993:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2088:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2088 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2088:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2148:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2148 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2148:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2251:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2251 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2251:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2455:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2455 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2455:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2503:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2503 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2503:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2615:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2615 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2615:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2705:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2705 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2705:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2712:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2712 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2712:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2761:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2761 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2761:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2768:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2768 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2768:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2797:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2797 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2797:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2816:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2816 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2816:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:41, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c: In function ‘VBoxGuest_RTLogSetDefaultInstanceThread’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2853:17: note: in expansion of macro ‘AssertCompile’ 2853 | AssertCompile(sizeof(RTNATIVETHREAD) == sizeof(void*)); | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2853:17: note: in expansion of macro ‘AssertCompile’ 2853 | AssertCompile(sizeof(RTNATIVETHREAD) == sizeof(void*)); | ^~~~~~~~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:36, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2855:102: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2855 | && ASMAtomicCmpXchgPtr((void * volatile *)&g_aPerThreadLoggers[i].NativeThread, (void *)Self, (void *)NIL_RTNATIVETHREAD)) | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:1017:65: note: in definition of macro ‘ASMAtomicCmpXchgPtr’ 1017 | __typeof__(*(ppv)) const pvNewTypeChecked = (pvNew); \ | ^~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:58: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c: At top level: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2899:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2899 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2899:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2920:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2920 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:2920:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:3065:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3065 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:3065:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:3168:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3168 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:3168:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:3183:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3183 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:3183:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:3541:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3541 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:3541:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:3660:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 3660 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/log.c:3660:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:60: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logellipsis.c:47:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 47 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logellipsis.c:47:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logellipsis.c:80:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 80 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logellipsis.c:80:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logellipsis.c:98:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 98 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logellipsis.c:98:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:62: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logrel.c:73:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 73 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logrel.c:73:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logrel.c:84:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 84 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logrel.c:84:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logrel.c:117:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 117 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logrel.c:117:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logrel.c:139:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 139 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logrel.c:139:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logrel.c:163:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 163 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logrel.c:163:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logrel.c:178:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 178 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logrel.c:178:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:64: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logrelellipsis.c:53:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 53 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logrelellipsis.c:53:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logrelellipsis.c:71:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 71 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logrelellipsis.c:71:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:66: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logcom.c:61:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 61 | static DECLCALLBACK(size_t) rtLogComOutput(void *pv, const char *pachChars, size_t cbChars); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logcom.c:61:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logcom.c:72:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 72 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logcom.c:72:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logcom.c:92:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 92 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logcom.c:92:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logcom.c:103:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 103 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logcom.c:103:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logcom.c:118:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 118 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logcom.c:118:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:68: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logformat.c:51:44: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 51 | unsigned fFlags, char chArgSize); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logformat.c:51:44: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logformat.c:66:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 66 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logformat.c:66:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logformat.c:91:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 91 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/log/logformat.c:91:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:70: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/RTAssertMsg1Weak.c:38:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 38 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/RTAssertMsg1Weak.c:38:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:72: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/RTAssertMsg2.c:38:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 38 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/RTAssertMsg2.c:38:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:74: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/RTAssertMsg2Add.c:38:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 38 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/RTAssertMsg2Add.c:38:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:76: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/RTAssertMsg2AddWeak.c:38:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 38 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/RTAssertMsg2AddWeak.c:38:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:78: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/RTAssertMsg2AddWeakV.c:36:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 36 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/RTAssertMsg2AddWeakV.c:36:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:80: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/RTAssertMsg2Weak.c:38:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 38 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/RTAssertMsg2Weak.c:38:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:82: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/RTAssertMsg2WeakV.c:36:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 36 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/RTAssertMsg2WeakV.c:36:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:84: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/assert.c:93:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 93 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/assert.c:93:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/assert.c:100:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 100 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/assert.c:100:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/assert.c:107:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 107 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/assert.c:107:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/assert.c:114:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 114 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/assert.c:114:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/assert.c:121:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 121 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/assert.c:121:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/assert.c:342:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 342 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/assert.c:342:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/assert.c:349:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 349 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/assert.c:349:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:86: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c: In function ‘rtThreadInsert’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:445:81: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 445 | PRTTHREADINT pThreadOther = (PRTTHREADINT)RTAvlPVGet(&g_ThreadTree, (void *)NativeThread); | ^ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:36, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:460:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 460 | ASMAtomicWritePtr(&pThread->Core.Key, (void *)NativeThread); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2522:70: note: in definition of macro ‘ASMAtomicWritePtr’ 2522 | __typeof__(*(ppv)) const pvTypeChecked = (pv); \ | ^~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:41, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:460:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 460 | ASMAtomicWritePtr(&pThread->Core.Key, (void *)NativeThread); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:101: note: in definition of macro ‘AssertCompileNS’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/asm.h:2525:9: note: in expansion of macro ‘AssertCompile’ 2525 | AssertCompile(sizeof(pv) == sizeof(void RT_FAR *)); \ | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:460:17: note: in expansion of macro ‘ASMAtomicWritePtr’ 460 | ASMAtomicWritePtr(&pThread->Core.Key, (void *)NativeThread); | ^~~~~~~~~~~~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:86: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c: In function ‘rtThreadGetByNative’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:538:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 538 | pThread = (PRTTHREADINT)RTAvlPVGet(&g_ThreadTree, (void *)NativeThread); | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c: At top level: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:704:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 704 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:704:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:762:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 762 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:762:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:845:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 845 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:845:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:870:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 870 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:870:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:888:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 888 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:888:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c: In function ‘VBoxGuest_RTThreadGetNative’: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:892:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 892 | RTNATIVETHREAD NativeThread = (RTNATIVETHREAD)pThread->Core.Key; | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c: At top level: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:909:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 909 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:909:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:925:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 925 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:925:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:950:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 950 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:950:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:974:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 974 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:974:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1013:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1013 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1013:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1027:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1027 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1027:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1048:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1048 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1048:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1061:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1061 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1061:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1073:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1073 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1073:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1097:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1097 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1097:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1121:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1121 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1121:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1143:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1143 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1143:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1244:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1244 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1244:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1262:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1262 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1262:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1276:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1276 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1276:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1325:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1325 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/misc/thread.c:1325:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:88: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrCat.c:38:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 38 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrCat.c:38:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:90: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrCmp.c:49:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 49 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrCmp.c:49:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:92: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrCopy.c:38:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 38 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrCopy.c:38:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:94: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrCopyEx.c:38:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 38 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrCopyEx.c:38:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:96: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrCopyP.c:38:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 38 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrCopyP.c:38:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:98: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrICmpAscii.c:39:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 39 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrICmpAscii.c:39:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:100: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrNICmpAscii.c:39:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 39 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrNICmpAscii.c:39:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:102: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrNCmp.c:36:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 36 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrNCmp.c:36:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:104: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrNLen.c:36:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 36 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrNLen.c:36:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:106: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:45:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 45 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:45:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:55:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 55 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:55:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:68:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 68 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:68:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:97:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 97 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:97:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:105:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 105 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:105:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 119 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:139:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 139 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:139:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:157:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 157 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:157:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:165:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 165 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:165:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:257:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 257 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/stringalloc.c:257:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:108: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformat.c:127:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 127 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformat.c:127:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformat.c:339:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 339 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformat.c:339:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:110: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrFormat.c:40:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 40 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/RTStrFormat.c:40:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:112: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:42:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 42 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:42:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:71:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 71 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:71:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:100:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 100 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:100:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:129:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 129 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:129:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:158:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 158 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:158:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:180:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 180 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:180:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:206:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 206 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:206:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:240:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 240 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:240:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:343:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 343 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformatnum.c:343:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assert.h:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibInternal.h:41, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuestR0LibGenericRequest.c:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:32: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:88: error: conflicting types for ‘RTASSERTVAR’ 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:152:5: note: in expansion of macro ‘AssertCompile’ 152 | AssertCompile(!(sizeof(type) & ((align) - 1))) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformattype.c:84:1: note: in expansion of macro ‘AssertCompileSizeAlignment’ 84 | AssertCompileSizeAlignment(RTSTRDYNFMT, 32); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:97:44: note: previous declaration of ‘RTASSERTVAR’ was here 97 | # define AssertCompileNS(expr) extern int RTASSERTVAR[1] __attribute__((__unused__)), RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) | ^~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:116:33: note: in expansion of macro ‘AssertCompileNS’ 116 | # define AssertCompile(expr) AssertCompileNS(expr) | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/assertcompile.h:152:5: note: in expansion of macro ‘AssertCompile’ 152 | AssertCompile(!(sizeof(type) & ((align) - 1))) | ^~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformattype.c:84:1: note: in expansion of macro ‘AssertCompileSizeAlignment’ 84 | AssertCompileSizeAlignment(RTSTRDYNFMT, 32); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:114: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformattype.c:250:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 250 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformattype.c:250:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformattype.c:331:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 331 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformattype.c:331:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformattype.c:376:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 376 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strformattype.c:376:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:116: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strprintf.c:55:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 55 | static DECLCALLBACK(size_t) strbufoutput(void *pvArg, const char *pachChars, size_t cbChars); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strprintf.c:55:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strprintf.c:67:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 67 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strprintf.c:67:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strprintf.c:102:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 102 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strprintf.c:102:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strprintf.c:113:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 113 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strprintf.c:113:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:118: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strprintf-ellipsis.c:36:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 36 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strprintf-ellipsis.c:36:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strprintf-ellipsis.c:48:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 48 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strprintf-ellipsis.c:48:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:120: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:119:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 119 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:119:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:242:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 242 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:242:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:270:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 270 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:270:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:299:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 299 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:299:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:333:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 333 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:333:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:357:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 357 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:357:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:386:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 386 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:386:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:420:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 420 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:420:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:444:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 444 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:444:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:473:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 473 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:473:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:507:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 507 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:507:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:531:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 531 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:531:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:564:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 564 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:564:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:685:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 685 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:685:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:713:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 713 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:713:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:741:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 741 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:741:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:775:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 775 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:775:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:800:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 800 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:800:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:828:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 828 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:828:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:862:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 862 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:862:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:887:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 887 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:887:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:915:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 915 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:915:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:949:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 949 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:949:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:974:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 974 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:974:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-os-specific.c:28: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/linux/the-linux-kernel.h:189:11: fatal error: asm/fpu/api.h: No such file or directory 189 | # include | ^~~~~~~~~~~~~~~ In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest-linux.c:36: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/r0drv/linux/the-linux-kernel.h:189:11: fatal error: asm/fpu/api.h: No such file or directory 189 | # include | ^~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:986:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 986 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:986:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] compilation terminated. compilation terminated. /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:1194:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1194 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/strtonum.c:1194:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:32, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:122: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/latin1.h:198:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 198 | RTDECL(int) RTLatin1ToUtf8Tag(const char *pszLatin1, char **ppszString, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/latin1.h:198:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/latin1.h:258:34: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 258 | const char *pszTag); | ^~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/latin1.h:258:34: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/latin1.h:271:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 271 | RTDECL(size_t) RTLatin1CalcUtf8Len(const char *pszLatin1); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/latin1.h:271:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/latin1.h:283:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 283 | RTDECL(int) RTLatin1CalcUtf8LenEx(const char *pszLatin1, size_t cchLatin1, size_t *pcch); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/latin1.h:283:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/latin1.h:291:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 291 | RTDECL(size_t) RTLatin1CalcUtf16Len(const char *pszLatin1); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/latin1.h:291:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/latin1.h:303:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 303 | RTDECL(int) RTLatin1CalcUtf16LenEx(const char *pszLatin1, size_t cchLatin1, size_t *pcwc); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/latin1.h:303:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/latin1.h:326:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 326 | RTDECL(int) RTLatin1ToUtf16Tag(const char *pszLatin1, PRTUTF16 *ppwszString, const char *pszTag); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/latin1.h:326:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/latin1.h:387:34: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 387 | PRTUTF16 *ppwsz, size_t cwc, size_t *pcwc, const char *pszTag); | ^~~~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/latin1.h:387:34: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:35, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:122: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/uni.h:420:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 420 | RTDECL(void) RTUniFree(PRTUNICP pusz); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/include/iprt/uni.h:420:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:122: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:285:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 285 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:285:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:294:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 294 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:294:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:305:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 305 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:305:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] make[2]: *** [scripts/Makefile.build:270: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBoxGuest-linux.o] Error 1 /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:312:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 312 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:312:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] make[2]: *** [scripts/Makefile.build:270: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-os-specific.o] Error 1 /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:346:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 346 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:346:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:354:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 354 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:354:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:398:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 398 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:398:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:445:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 445 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:445:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:486:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 486 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:486:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1005:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1005 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1005:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1046:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1046 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1046:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1088:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1088 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1088:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1153:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1153 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1153:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1217:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1217 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1217:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1226:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1226 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1226:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1309:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1309 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1309:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1348:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1348 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1348:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1406:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1406 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1406:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1415:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1415 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1415:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1502:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1502 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1502:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1544:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1544 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1544:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1604:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1604 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1604:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1613:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1613 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1613:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1642:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1642 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1642:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1651:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1651 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1651:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1799:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1799 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1799:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1940:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1940 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:1940:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:2003:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 2003 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/string/utf-8.c:2003:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avlpv.c:72, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:124: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avl_Base.cpp.h:300:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 300 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avl_Base.cpp.h:300:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avl_Base.cpp.h:400:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 400 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avl_Base.cpp.h:400:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avlpv.c:73, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:124: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avl_Get.cpp.h:39:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 39 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avl_Get.cpp.h:39:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avlpv.c:74, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:124: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avl_GetBestFit.cpp.h:45:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 45 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avl_GetBestFit.cpp.h:45:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avlpv.c:75, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:124: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avl_RemoveBestFit.cpp.h:47:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 47 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avl_RemoveBestFit.cpp.h:47:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avlpv.c:76, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:124: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avl_DoWithAll.cpp.h:41:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 41 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avl_DoWithAll.cpp.h:41:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avlpv.c:77, from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:124: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avl_Destroy.cpp.h:44:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 44 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/table/avl_Destroy.cpp.h:44:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:126: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:275:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 275 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:275:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:289:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 289 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:289:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:408:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 408 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:408:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:694:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 694 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:694:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:734:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 734 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:734:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:760:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 760 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:760:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:813:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 813 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:813:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:880:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 880 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:880:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:900:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 900 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:900:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:1076:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1076 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:1076:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:1095:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1095 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:1095:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:1165:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1165 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:1165:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:1552:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1552 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:1552:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:1578:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 1578 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/common/time/time.c:1578:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:128: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/RTAssertShouldPanic-generic.c:43:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 43 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/RTAssertShouldPanic-generic.c:43:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:130: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/RTLogWriteStdErr-stub-generic.c:36:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 36 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/RTLogWriteStdErr-stub-generic.c:36:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:132: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/RTLogWriteStdOut-stub-generic.c:36:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 36 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/RTLogWriteStdOut-stub-generic.c:36:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:134: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/RTMpGetCoreCount-generic.c:36:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 36 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/RTMpGetCoreCount-generic.c:36:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:136: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/RTSemEventWait-2-ex-generic.c:41:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 41 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/RTSemEventWait-2-ex-generic.c:41:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:138: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/RTSemEventWaitNoResume-2-ex-generic.c:42:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 42 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/RTSemEventWaitNoResume-2-ex-generic.c:42:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:140: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/RTSemEventMultiWait-2-ex-generic.c:41:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 41 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/RTSemEventMultiWait-2-ex-generic.c:41:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:142: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/RTSemEventMultiWaitNoResume-2-ex-generic.c:42:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 42 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/RTSemEventMultiWaitNoResume-2-ex-generic.c:42:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:146: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/errvars-generic.c:40:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 40 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/errvars-generic.c:40:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/errvars-generic.c:47:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 47 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/errvars-generic.c:47:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/errvars-generic.c:54:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 54 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/errvars-generic.c:54:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/errvars-generic.c:63:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 63 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/errvars-generic.c:63:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:148: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/mppresent-generic.c:36:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 36 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/mppresent-generic.c:36:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/mppresent-generic.c:43:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 43 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/mppresent-generic.c:43:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/mppresent-generic.c:50:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 50 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/mppresent-generic.c:50:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/mppresent-generic.c:57:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 57 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/generic/mppresent-generic.c:57:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:150: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBox/log-vbox.c:190:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 190 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBox/log-vbox.c:190:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] In file included from /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.c:152: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBox/logbackdoor.c:43:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 43 | static DECLCALLBACK(size_t) rtLogBackdoorOutput(void *pv, const char *pachChars, size_t cbChars); | ^~~~~~ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBox/logbackdoor.c:43:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBox/logbackdoor.c:47:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 47 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBox/logbackdoor.c:47:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBox/logbackdoor.c:62:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 62 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBox/logbackdoor.c:62:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBox/logbackdoor.c:74:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 74 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBox/logbackdoor.c:74:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBox/logbackdoor.c:82:1: warning: ‘cdecl’ attribute directive ignored [-Wattributes] 82 | { | ^ /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/VBox/logbackdoor.c:82:1: warning: ‘regparm’ attribute directive ignored [-Wattributes] make[2]: *** [scripts/Makefile.build:270: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest/combined-agnostic.o] Error 1 make[1]: *** [scripts/Makefile.build:519: /var/lib/dkms/virtualbox-guest/6.1.50/build/vboxguest] Error 2 make: *** [Makefile:1778: /var/lib/dkms/virtualbox-guest/6.1.50/build] Error 2 make: Leaving directory '/usr/src/linux-headers-5.4.0-1120-aws'